Fat-fingered? On Thu, Dec 10, 2015 at 12:42:05PM +0000, Debian Bug Tracking System wrote: > This is an automatic notification regarding your Bug report > which was filed against the ganglia-monitor package: > > #806785: ganglia-monitor: Impolite initscript interferes with other gmond > services > > It has been closed by James McCoy <james...@debian.org>. > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact James McCoy > <james...@debian.org> by > replying to this email. > > > -- > 806785: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806785 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems
> > Source: vim > Source-Version: 2:7.4.963-1 > > We believe that the bug you reported is fixed in the latest version of > vim, 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 806...@bugs.debian.org, > and the maintainer will reopen the bug report if appropriate. > > Debian distribution maintenance software > pp. > James McCoy <james...@debian.org> (supplier of updated vim 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: SHA512 > > Format: 1.8 > Date: Wed, 09 Dec 2015 23:31:36 -0500 > Source: vim > Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-dbg > vim-gtk vim-nox vim-athena vim-gnome > Architecture: source > Version: 2:7.4.963-1 > Distribution: unstable > Urgency: medium > Maintainer: Debian Vim Maintainers > <pkg-vim-maintain...@lists.alioth.debian.org> > Changed-By: James McCoy <james...@debian.org> > Closes: 622827 713066 773531 806535 806785 > Description: > vim-athena - Vi IMproved - enhanced vi editor - with Athena GUI > vim-common - Vi IMproved - Common files > vim-dbg - Vi IMproved - enhanced vi editor (debugging symbols) > vim-doc - Vi IMproved - HTML documentation > vim-gnome - Vi IMproved - enhanced vi editor - with GNOME2 GUI > vim-gtk - Vi IMproved - enhanced vi editor - with GTK2 GUI > vim-gui-common - Vi IMproved - Common GUI files > vim-nox - Vi IMproved - enhanced vi editor - with scripting languages > suppo > vim-runtime - Vi IMproved - Runtime files > vim-tiny - Vi IMproved - enhanced vi editor - compact version > vim - Vi IMproved - enhanced vi editor > Changes: > vim (2:7.4.963-1) unstable; urgency=medium > . > * Merge upstream tag v7.4.963. > + Remove merged patches: > - Typo in Spanish translation of swapfile recovery. > + Highlighted changes: > - 7.4.849: New Insert mode command to maintain the undo sequence across > cursor movements (c.f., :help i_CTRL-G_U). > - 7.4.858: New quickfix-related commands (:ldo, :lfdo, :cdo, and > :cfdo). > - indent/yaml.vim: Maintain indent of mapping key when mapping is > contained in a list. (Closes: #713066) > - 7.4.941: New 'tagcase' option to control whether tag searches are > case > insensitive. > * Rewrite vim-tiny's help.txt. > + Clarify the reasoning for the package and why the help isn't available. > + Explicitly mention what the more featureful Vim packages are. > + Point to vimhelp.appspot.com for online help, since it is better kept > updated. > * Update Vcs-* URLs to point to Git. > * Install upstream's patchlist as the changelog. (Closes: #622827) > * Fix a typo in vim-policy. Thanks to Jakuyo Friel for the patch. > (Closes: > #773531) > * Fix FTBFS when running “dpkg-buildpackage -A”. (Closes: #806785) > * Stop installing menu files. > * Install upstream's desktop files and drop the ones from debian/. > * Mark vim-runtime/vim-gui-common as Multi-Arch: foreign. (Closes: > #806535) > Checksums-Sha1: > 1aeefc11423e343e193c2bd4b1ece1478474f9f1 2925 vim_7.4.963-1.dsc > f3c1e4f11cb15146511963b37b8276b59cbc5fb7 12315082 vim_7.4.963.orig.tar.gz > 889e5f541dbee5e299b8265288e758a5b1be7eac 165828 vim_7.4.963-1.debian.tar.xz > Checksums-Sha256: > 09eac4354ff4918c30e05746a67ce00ed4c3cab1df1e910bd640b272a9e9eada 2925 > vim_7.4.963-1.dsc > 65a07b989f1c07819ff7b5ce589c15ae0caca02fe60b88e3dc61fb1a7a6609f8 12315082 > vim_7.4.963.orig.tar.gz > 20c4627522d8a42e86f1f34009ee1bea60910e21e64923da034c032cccfaa625 165828 > vim_7.4.963-1.debian.tar.xz > Files: > f6e82ebe746361ea30b0ee62b59c2583 2925 editors optional vim_7.4.963-1.dsc > d61fcdffa0d95c6de79170bf9ec6e68c 12315082 editors optional > vim_7.4.963.orig.tar.gz > 956d64d0aa25e38e9a0c290fbcb2101f 165828 editors optional > vim_7.4.963-1.debian.tar.xz > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQJ8BAEBCgBmBQJWaW6XXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w > ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MUJGQkY0RDY5NTZCRDVERjdCNzJEMjNE > RkU2OTFBRTMzMUJBM0RCAAoJEN/mka4zG6Pb7UwQALHwpnyRCasfpwbSKMJtFydN > 5vOlgjPVgZyyJ5iOHoM6wmVwXaUhtLY1BKoBz7Af25LyzveAOnyH+O8eI/Kqu1Os > 4pMy5TrtdKVYxLqo17n9gdpqWdemhbzT5GgTS3+6lEXyO9rMa4Q/pxQLjzzs+eTn > ITCd6RrSXq2yfy7O1RgY8nYZzlvs3M7yzIwYULIqCFbxFfoRyxVtWVQ4ExtGatRL > 12Ot+1vpQFclg7PVQ4gWiEXiOe5Ax/AcYHDAItAn6Up3mOJSK1LeipBaOtrOz+JP > My8Fr6tsgS/eSinbL7dG7I6zD5n0QIJCz6Jgnb46EZioRWnOdnqy1JuOI1B1GrlI > TK8jKBDSGYwRavUkk2Y7S1JEYiJlSiXRuQ/mgcicuRlKbrh5rMVcrcGcHffjc2CF > rc5TMqqPnltHcgMTzTB0YgO/ldx0bTHtNKoeXzVm02fBGZumwDflpEd3VYMuuoGo > 3uF049djI+saKdBW4FOtbjzwJ978kv8Er3oQzWAMib4ioE7heFudrGxHblIcTvVO > CkkOx1LM9g8crt6efstWzVwo37DA9LnTM+HZS+d1P76fL2ybcx/71j8b4+SJFEkB > jCPf9IKSdB6Nxw67Zm+hSIjd1gjpd9m/Y9TzsArEkvgsmoogDp06Zi6VJIRiUWW4 > 9hSYE/x/7MeExWnSZ4vv > =Afup > -----END PGP SIGNATURE----- > > Package: ganglia-monitor > Version: 3.6.0-6 > Severity: normal > > Dear Maintainer, > > The current initscript has 2 undesireable behaviours: > > * It fails to start if there is another gmond service running > (even though the other process uses a different configuration) > * When it stops, it also kills other, unrelated gmond services. > > My use case is that I am using multiple gmond processes on a "head" node > to collect statistics from a dynamic cluster. I am starting the other > gmond processes with a systemd unit file similar to: > > [Unit] > Description=Other gmond > > [Service] > Type=simple > User=root > PrivateTmp=true > ProtectSystem=full > ProtectHome=read-only > NoNewPrivileges=true > PrivateDevices=true > ExecStart=/usr/sbin/gmond -f -c /usr/lib/mypkg/channel-1.conf > > [Install] > WantedBy=multi-user.target > > So far it's working great except for that impolite init script... > > I can think of 3 possible solutions: > > * Add a systemd initscrit to ganglia-monitor > * Split out the gmond binary into a separate package > so it can be used separately > * Fix the existing initscript to not arbitrarily kill other processes > (possible?) > > I am willing to work on the first option if it would be acceptable. > > -- System Information: > Debian Release: 8.2 > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages ganglia-monitor depends on: > ii adduser 3.113+nmu3 > ii libapr1 1.5.1-3 > ii libc6 2.19-18+deb8u1 > ii libconfuse0 2.7-5 > ii libexpat1 2.1.0-6+deb8u1 > ii libganglia1 3.6.0-6 > ii libpcre3 2:8.35-3.3 > ii zlib1g 1:1.2.8.dfsg-2+b1 > > ganglia-monitor recommends no packages. > > ganglia-monitor suggests no packages. > > -- Configuration Files: > /etc/ganglia/gmond.conf changed [not included] > /etc/init.d/ganglia-monitor changed [not included] > > -- no debconf information -- Brian Sutherland