Your message dated Sat, 04 Jun 2016 17:06:48 +0000
with message-id <e1b9f28-00078j...@franck.debian.org>
and subject line Bug#819374: fixed in gitlab-shell 3.0.0-1
has caused the Debian Bug report #819374,
regarding gitlab-shell: has a configuration file in /usr/share and modifies it;
also creates a log file there and other links
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
819374: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819374
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gitlab-shell
Version: 2.6.10-1
Severity: serious
The file /usr/share/gitlab-shell/config.yml is clearly a configuration
file and is modified during the package installation. It also seems
to be modified during package upgrading, which is another serious bug.
In addition, a log file /usr/share/gitlab-shell/gitlab-shell.log is
created, as is a symlink /usr/share/gitlab-shell/.gitlab_shell_secret.
This is all in contravention of the Debian Policy.
Suggested fixes:
The config.yml file should be stored in the package as a symlink to
/etc/gitlab-shell/config.yml or something similar. During the first
package installation, this should be setup as needed (including the
hostname), and during upgrades should be left alone.
The log file should not be stored in /usr/share but rather in
/var/log/gitlab.
The symlink should be in the package, and then the /var/lib/... file
setup as needed during the package configuration or running or
whatever is appropriate.
Best wishes,
Julian
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gitlab-shell depends on:
ii ruby 1:2.3.0+1
ii ruby2.1 [ruby-interpreter] 2.1.5-4
ii ruby2.2 [ruby-interpreter] 2.2.4-1
ii ruby2.3 [ruby-interpreter] 2.3.0-5
gitlab-shell recommends no packages.
gitlab-shell suggests no packages.
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/share/gitlab-shell/config.yml (from gitlab-shell
package)
--- End Message ---
--- Begin Message ---
Source: gitlab-shell
Source-Version: 3.0.0-1
We believe that the bug you reported is fixed in the latest version of
gitlab-shell, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 819...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Pirate Praveen <prav...@debian.org> (supplier of updated gitlab-shell package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 04 Jun 2016 21:43:54 +0530
Source: gitlab-shell
Binary: gitlab-shell
Architecture: source
Version: 3.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Pirate Praveen <prav...@debian.org>
Description:
gitlab-shell - handles git commands for GitLab
Closes: 819374
Changes:
gitlab-shell (3.0.0-1) unstable; urgency=medium
.
* New upstream release
* Move log file to /var/log/gitlab-shell and
move config.yml to /etc/gitlab-shell (Closes: #819374)
Checksums-Sha1:
1ab4de54b08e367dcbeb208978fcfdcec95b6fb7 2062 gitlab-shell_3.0.0-1.dsc
75da91a195e661b8c36622d37ef8ef87a5caf229 68128 gitlab-shell_3.0.0.orig.tar.gz
00116fa6b4a41f202648a8a77b953e73fef6cc3f 4668
gitlab-shell_3.0.0-1.debian.tar.xz
Checksums-Sha256:
6205d622d3f06675e7350f4811b8124449946e60405ebb978f7bd94d7ad2d1d1 2062
gitlab-shell_3.0.0-1.dsc
b57561ce84f108fd99aa7e152dc129ec9e0348063ce4fa7b796a2ebfcafdba75 68128
gitlab-shell_3.0.0.orig.tar.gz
7be4dcab624c004fd4428a2423b48654114956ff72f95fc7cdf36d42ce2b22b6 4668
gitlab-shell_3.0.0-1.debian.tar.xz
Files:
0b5ffb41e2801383af3f929d17738acb 2062 ruby optional gitlab-shell_3.0.0-1.dsc
294d57703a390fd09de47c56507fd909 68128 ruby optional
gitlab-shell_3.0.0.orig.tar.gz
8a2c7f0660aaf18e614cba9d28a5ef29 4668 ruby optional
gitlab-shell_3.0.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXUwDBAAoJEM4fnGdFEsIqA3IQAKfRBppiGAzplMn0+qNvbgOc
RSugRgMc2AHkb8fFslt24OMzDEEwS/Gqj4+s7APsgjMiGaUeldsPKVBEpZ05Jj5y
QfAzB/CqPjm3HkCAwas2C2TptHcEGyiylomj3VN6c2mebAC6/ckUZM2knteOOsYl
jsdidfQFEBg2FuccHDqP5eLjs4vVQTRO5VXWUDaOV8jRmCthGFmtXOcOMF8ADs0b
TXNqvn0yIgrDxbXpAj968Cmp5ms8v7z7aZy1TZz6oFvmtYukqOKMfH0VrVJIHmub
4A5RfA4xqq1hBXXI/JNIKT/Cjy+VJbgLrtS4BqKjmrqcIOAlpm3rw/vTslaxZavh
oJ7GpIkRijvnIMRP1AGaKBgXLWtNla2HTBCEm0YHTEDNDMjt1ZEohmH/Lx2fn/DZ
aFksa4zTsFW7+ZRdhFCG+l9ZbTpGAGgiS4nAilOnKwlKeQx2cUDxwfBWxUZzWNdM
WzpRrosYpM45+fJsmvUEDDyjaqTMTO1mhjEyFQ6iHfybuXLeLjIwNfhQc/Ve5ANf
vrHeOIPuYko/iUne4kPPQ6gjirdh4cSmcE+XjyzaM/h0cs2FHRK/uzPAx94dBEqc
y7WzrS2Ge9KdJcqxSNeEqm8gajfgo/JCI8c7ljHQJ6pddEz9USXA69sUSUfXmbO5
q7Xe4X4TUOjiog3TZhQO
=pZSb
-----END PGP SIGNATURE-----
--- End Message ---