Your message dated Sun, 06 Oct 2013 17:18:20 +0000 with message-id <e1vsryg-0001vm...@franck.debian.org> and subject line Bug#677618: fixed in mini-buildd 1.0.0~gamma.1 has caused the Debian Bug report #677618, regarding mini-buildd-common: creates system user in /home 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.) -- 677618: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677618 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: mini-buildd-common Version: 0.8.20 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package creates a system user with a home directory in /home/$SYSUSER, which is a policy violation. The FHS (which is part of the policy) states: "/home : User home directories (optional)" "/home is a fairly standard concept, but it is clearly a site-specific filesystem. The setup will differ from host to host. Therefore, no program should rely on this location." http://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html#HOMEUSERHOMEDIRECTORIES System users are usually placed in /var/lib. Possible problems that can arise in case /home is a remote file system: * the local root user may not be allowed to write to /home * $SYSUSER may have different UIDs on different hosts For that particular piuparts test /home has been made unusable. >From the attached log (scroll to the bottom...): Selecting previously unselected package mini-buildd-common. (Reading database ... 11674 files and directories currently installed.) Unpacking mini-buildd-common (from .../mini-buildd-common_0.8.20_all.deb) ... Setting up mini-buildd-common (0.8.20) ... Adding system user `mini-buildd' (UID 103) ... Adding new user `mini-buildd' (UID 103) with group `sbuild' ... Creating home directory `/home/mini-buildd' ... Stopped: Couldn't create home directory `/home/mini-buildd': File exists. Removing directory `/home/mini-buildd' ... Removing user `mini-buildd' ... dpkg: error processing mini-buildd-common (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: mini-buildd-common cheers, Anderas
mini-buildd-common_0.8.20.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: mini-buildd Source-Version: 1.0.0~gamma.1 We believe that the bug you reported is fixed in the latest version of mini-buildd, 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 677...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Stephan Sürken <abs...@debian.org> (supplier of updated mini-buildd 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: SHA1 Format: 1.8 Date: Sun, 06 Oct 2013 18:55:09 +0200 Source: mini-buildd Binary: python-mini-buildd mini-buildd mini-buildd-common Architecture: source all Version: 1.0.0~gamma.1 Distribution: unstable Urgency: low Maintainer: Stephan Sürken <abs...@debian.org> Changed-By: Stephan Sürken <abs...@debian.org> Description: mini-buildd - Minimal Debian build daemon mini-buildd-common - minimal Debian build daemon - 08x upgrade dummy package python-mini-buildd - Minimal Debian build daemon: python library and user tool Closes: 607189 612310 617673 632955 633074 638301 656746 660939 677618 Changes: mini-buildd (1.0.0~gamma.1) unstable; urgency=low . Initial gamma release; initial upload to unstable. * [3e16e55] html, port[ext]: Use generic templatetag for options; narrow list of dists based on context. * [486afc3] [devel: sed s/echo/printf/g] * [6300acc] [devel: Add some basic mini-buildd-tool calls to standard check] * [4764a21] html(api_show): Improve rollbacks display. * [84534fc] html(home): Minor design fixes. * [8650b81] doc: Finish up the introduction. * [33b237f] notify: Add subject prefix [mini-buildd-ID]. * [9659806] subscriptions: Minor display cosmetics. * [f829bb3] api(subscriptions): Use 'choices' list for actions (Fixes auto-complete). * [58ed076] gnupg: Fixup some implementation kludges. * [1a27e9d] api: Add 'printuploaders' command. * [c723e66] html(log, api_show): Cosmetic fixes. * [fd54987] python-keyring: Workaround the 'No handlers could be found for logger "keyring"' console warning. * [135c584] mini-buildd-tool: Add note to usage that we use python-keyring. * Closing bugs for good due to the upload to unstable: * Bug fix: "fails to install", thanks to Holger Levsen (Closes: #632955). * Bug fix: "fails to install", thanks to Holger Levsen (Closes: #656746). * Bug fix: "unowned files after purge (policy 6.8) violating FHS (policy 9.1) too", thanks to Andreas Beckmann (Closes: #660939). * Bug fix: "creates system user in /home", thanks to Andreas Beckmann (Closes: #677618). * Bug fix: "When removing distributions, LVM volumes are not removed", thanks to Stephan Sürken (Closes: #617673). * Bug fix: "no space left on device if build needs mor then 4GB disk space", thanks to Ulrich Goettlich (Closes: #607189). * Bug fix: "Please add option not to use LVM with schroot", thanks to Jean Stebens (Closes: #612310). * Bug fix: "please make crypto key parameters configurable", thanks to Marc Haber (Closes: #633074). * Bug fix: "please consider prioritized bld hosts", thanks to Marc Haber (Closes: #638301). Checksums-Sha1: 73f07b92a822958d033b7f2676ab2d728cd96ba7 1494 mini-buildd_1.0.0~gamma.1.dsc 60261c633bc9c1ea816f1a22de6374e8656783ab 1417225 mini-buildd_1.0.0~gamma.1.tar.gz 43c91097a883602b16474aabf2176fb62b51b013 360370 python-mini-buildd_1.0.0~gamma.1_all.deb 32c4c30854c0b64a45ba217dd33e5b1183105b54 1088176 mini-buildd_1.0.0~gamma.1_all.deb 99d83fca657ddf710916726abcb4feccfa225988 64410 mini-buildd-common_1.0.0~gamma.1_all.deb Checksums-Sha256: 1455af4f1f473e4c333e2198bd60830cee78592aa01454404d98aa3bfadce4b6 1494 mini-buildd_1.0.0~gamma.1.dsc f69f29d920ec4bbc0030d9fa26632c4040f6ece7482dce09b6561592d26fb634 1417225 mini-buildd_1.0.0~gamma.1.tar.gz 9611b1136fc831466f4f51604ed3de05bd5163ee7a3eaab30ff476054c3204d4 360370 python-mini-buildd_1.0.0~gamma.1_all.deb 9cfe62815defe0308ee2b90b3e4516ea54e4b37fd1a499e3f3cc26b1439c6546 1088176 mini-buildd_1.0.0~gamma.1_all.deb f17330c727e464036434cf72cb7fe3af1c2c724d5c5f1955a19d0a1c481bd0e8 64410 mini-buildd-common_1.0.0~gamma.1_all.deb Files: 4f4e20bbd986382313f4dc4195e9e0fa 1494 devel extra mini-buildd_1.0.0~gamma.1.dsc c982b4f546392a2c9ffcaa76f08a63cf 1417225 devel extra mini-buildd_1.0.0~gamma.1.tar.gz d32b8e48b89a177d3238c6f8317e8e8e 360370 python extra python-mini-buildd_1.0.0~gamma.1_all.deb 71b587b78a7d92ab0a7ac2fde97b92e3 1088176 devel extra mini-buildd_1.0.0~gamma.1_all.deb f75ea23a6b02dca656a08d1640e2a169 64410 devel extra mini-buildd-common_1.0.0~gamma.1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iD8DBQFSUZapzCVHePKM0QIRAsSTAJ9KEYbXJePtVFQf0boW0mYFVv0eDACeOgqs v2C7BU/is3i9JCsJAktwMP0= =xtYj -----END PGP SIGNATURE-----
--- End Message ---