Package: libpam-ssh Version: 1.92-13 Severity: serious User: debian...@lists.debian.org Usertags: piuparts piuparts.d.o
Hi, during a test with piuparts I noticed your package modifies files from another package in /usr. This is so wrong, I'm not even bothered to look up the part of policy this violates ;-P From the attached log (scroll to the bottom...): 0m7.8s ERROR: FAIL: After purging files have been modified: /etc/pam.d/common-auth not owned /etc/pam.d/common-session not owned /var/lib/pam/auth not owned /var/lib/pam/seen not owned /var/lib/pam/session not owned cheers, Holger
Start: 2010-05-16 13:00:46 UTC Package: libpam-ssh Priority: optional Section: admin Installed-Size: 164 Maintainer: Jens Peter Secher <j...@debian.org> Architecture: amd64 Version: 1.92-13 Depends: libc6 (>= 2.3), libpam0g (>= 0.99.7.1), libssl0.9.8 (>= 0.9.8m-1) Recommends: openssh-client | ssh-client Filename: pool/main/libp/libpam-ssh/libpam-ssh_1.92-13_amd64.deb Size: 52272 MD5sum: 6bc99b3d1d973e3a22efd502748c5c4c SHA1: 8499aca6cc8f7f849d2cdc3d19b2be4d2a3d5372 SHA256: 5d6b5ee073cbfc884c77fe394fe0d7ffa3a23f3ed255ba4d19c26b330f480ad9 Description: Authenticate using SSH keys This pluggable authentication module (PAM) provides single sign-on using secure shell (SSH) keys. During authentication, the user types a SSH passphrase and is authenticated if the passphrase successfully decrypts the user's SSH private keys. In the PAM session phase, an ssh-agent process is started and decrypted keys are added, and thus the user can SSH to other hosts that accept key authentication without typing more passwords for the entire session. Homepage: http://pam-ssh.sourceforge.net Tag: admin::login, implemented-in::c, interface::daemon, protocol::ssh, role::plugin, security::authentication, use::login Executing: sudo /org/piuparts.debian.org/sbin/piuparts --warn-symlinks --warn-on-others --warn-on-leftovers-after-purge --scriptsdir /etc/piuparts/scripts/ --tmpdir /org/piuparts.debian.org/tmp -ad squeeze -b squeeze.tar.gz --mirror http://piatti.debian.org/debian/ libpam-ssh Guessed: debian 0m0.0s INFO: ------------------------------------------------------------------------------ 0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile. 0m0.0s INFO: FAQ available at http://wiki.debian.org/piuparts/FAQ 0m0.0s INFO: ------------------------------------------------------------------------------ 0m0.0s INFO: piuparts version 0.39~201005161141 starting up. 0m0.0s INFO: Command line arguments: /org/piuparts.debian.org/sbin/piuparts --warn-symlinks --warn-on-others --warn-on-leftovers-after-purge --scriptsdir /etc/piuparts/scripts/ --tmpdir /org/piuparts.debian.org/tmp -ad squeeze -b squeeze.tar.gz --mirror http://piatti.debian.org/debian/ libpam-ssh 0m0.0s INFO: Running on: Linux piatti 2.6.32.13-dsa-amd64 #1 SMP Fri May 14 10:29:18 CEST 2010 x86_64 0m0.0s DEBUG: Created temporary directory /org/piuparts.debian.org/tmp/tmpl_JUFu 0m0.0s DEBUG: Unpacking squeeze.tar.gz into /org/piuparts.debian.org/tmp/tmpl_JUFu 0m0.0s DEBUG: Starting command: ['tar', '-C', '/org/piuparts.debian.org/tmp/tmpl_JUFu', '-zxf', 'squeeze.tar.gz'] 0m1.8s DEBUG: Command ok: ['tar', '-C', '/org/piuparts.debian.org/tmp/tmpl_JUFu', '-zxf', 'squeeze.tar.gz'] 0m1.8s DEBUG: Created policy-rc.d and chmodded it. 0m1.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', 'update'] 0m1.8s DUMP: Hit http://piatti.debian.org squeeze Release.gpg Hit http://piatti.debian.org squeeze Release Ign http://piatti.debian.org squeeze/main Packages/DiffIndex Ign http://piatti.debian.org squeeze/contrib Packages/DiffIndex Ign http://piatti.debian.org squeeze/non-free Packages/DiffIndex Hit http://piatti.debian.org squeeze/main Packages Hit http://piatti.debian.org squeeze/contrib Packages Hit http://piatti.debian.org squeeze/non-free Packages Reading package lists... 0m1.8s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', 'update'] 0m1.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'mount', '-t', 'proc', 'proc', '/proc'] 0m1.8s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'mount', '-t', 'proc', 'proc', '/proc'] 0m1.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', '-yf', 'upgrade'] 0m2.1s DUMP: Reading package lists... Building dependency tree... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 0m2.1s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', '-yf', 'upgrade'] 0m2.1s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', 'clean'] 0m2.1s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', 'clean'] 0m2.1s DEBUG: Copying scriptsdir to /org/piuparts.debian.org/tmp/tmpl_JUFu/tmp/scripts/ 0m2.1s INFO: Running scripts post_setup 0m2.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--get-selections', '*'] 0m2.8s DUMP: apt install base-files install base-passwd install bash install bsdutils install coreutils install dash install debconf install debconf-i18n install debian-archive-keyring install debianutils install diffutils install dpkg install e2fslibs install e2fsprogs install findutils install gcc-4.4-base install gnupg install gpgv install grep install gzip install hostname install initscripts install insserv install libacl1 install libattr1 install libblkid1 install libbz2-1.0 install libc-bin install libc6 install libcomerr2 install libdb4.8 install libgcc1 install liblocale-gettext-perl install liblzma2 install libncurses5 install libpam-modules install libpam-runtime install libpam0g install libreadline6 install libselinux1 install libsepol1 install libss2 install libstdc++6 install libtext-charwidth-perl install libtext-iconv-perl install libtext-wrapi18n-perl install libusb-0.1-4 install libuuid1 install login install lsb-base install mawk install mount install ncurses-base install ncurses-bin install passwd install perl-base install readline-common install sed install sensible-utils install sysv-rc install sysvinit install sysvinit-utils install tar install tzdata install util-linux install xz-utils install zlib1g install 0m2.8s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--get-selections', '*'] 0m2.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-cache', 'show', 'libpam-ssh'] 0m2.8s DUMP: Package: libpam-ssh Priority: optional Section: admin Installed-Size: 164 Maintainer: Jens Peter Secher <j...@debian.org> Architecture: amd64 Version: 1.92-13 Depends: libc6 (>= 2.3), libpam0g (>= 0.99.7.1), libssl0.9.8 (>= 0.9.8m-1) Recommends: openssh-client | ssh-client Filename: pool/main/libp/libpam-ssh/libpam-ssh_1.92-13_amd64.deb Size: 52272 MD5sum: 6bc99b3d1d973e3a22efd502748c5c4c SHA1: 8499aca6cc8f7f849d2cdc3d19b2be4d2a3d5372 SHA256: 5d6b5ee073cbfc884c77fe394fe0d7ffa3a23f3ed255ba4d19c26b330f480ad9 Description: Authenticate using SSH keys This pluggable authentication module (PAM) provides single sign-on using secure shell (SSH) keys. During authentication, the user types a SSH passphrase and is authenticated if the passphrase successfully decrypts the user's SSH private keys. In the PAM session phase, an ssh-agent process is started and decrypted keys are added, and thus the user can SSH to other hosts that accept key authentication without typing more passwords for the entire session. Homepage: http://pam-ssh.sourceforge.net Tag: admin::login, implemented-in::c, interface::daemon, protocol::ssh, role::plugin, security::authentication, use::login 0m2.8s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-cache', 'show', 'libpam-ssh'] 0m2.8s DEBUG: Starting command: ['dpkg-deb', '-b', '/org/piuparts.debian.org/tmp/tmpkaPB0p/piuparts-depends-dummy'] 0m2.8s DUMP: dpkg-deb: building package `piuparts-depends-dummy' in `/org/piuparts.debian.org/tmp/tmpkaPB0p/piuparts-depends-dummy.deb'. 0m2.8s DEBUG: Command ok: ['dpkg-deb', '-b', '/org/piuparts.debian.org/tmp/tmpkaPB0p/piuparts-depends-dummy'] 0m2.8s DEBUG: Copying /org/piuparts.debian.org/tmp/tmpkaPB0p/piuparts-depends-dummy.deb to /org/piuparts.debian.org/tmp/tmpl_JUFu/tmp 0m2.8s INFO: Running scripts pre_install 0m2.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb'] 0m2.8s DUMP: Selecting previously deselected package piuparts-depends-dummy. (Reading database ... 6015 files and directories currently installed.) Unpacking piuparts-depends-dummy (from tmp/piuparts-depends-dummy.deb) ... dpkg: dependency problems prevent configuration of piuparts-depends-dummy: piuparts-depends-dummy depends on libssl0.9.8 (>= 0.9.8m-1); however: Package libssl0.9.8 is not installed. dpkg: error processing piuparts-depends-dummy (--install): dependency problems - leaving unconfigured Errors were encountered while processing: piuparts-depends-dummy 0m2.8s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb'] 0m2.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', '-yf', '--no-remove', 'install'] 0m3.7s DUMP: Reading package lists... Building dependency tree... Correcting dependencies... Done The following extra packages will be installed: libssl0.9.8 The following NEW packages will be installed: libssl0.9.8 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. Need to get 942kB of archives. After this operation, 2273kB of additional disk space will be used. Get:1 http://piatti.debian.org squeeze/main libssl0.9.8 0.9.8n-1 [942kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 942kB in 0s (41.9MB/s) Selecting previously deselected package libssl0.9.8. (Reading database ... 6015 files and directories currently installed.) Unpacking libssl0.9.8 (from .../libssl0.9.8_0.9.8n-1_amd64.deb) ... Setting up libssl0.9.8 (0.9.8n-1) ... Setting up piuparts-depends-dummy (0.invalid.0) ... 0m3.7s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', '-yf', '--no-remove', 'install'] 0m3.7s INFO: Installation of ['tmp/piuparts-depends-dummy.deb'] ok 0m3.7s INFO: Running scripts post_install 0m3.7s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', 'clean'] 0m3.7s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', 'clean'] 0m3.7s DEBUG: Removing /org/piuparts.debian.org/tmp/tmpl_JUFu/tmp/piuparts-depends-dummy.deb 0m3.7s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--purge', 'piuparts-depends-dummy'] 0m3.8s DUMP: (Reading database ... 6021 files and directories currently installed.) Removing piuparts-depends-dummy ... 0m3.8s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--purge', 'piuparts-depends-dummy'] 0m3.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m3.8s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m4.5s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', '-y', 'install', 'libpam-ssh'] 0m5.3s DUMP: Reading package lists... Building dependency tree... Reading state information... Recommended packages: openssh-client ssh-client The following NEW packages will be installed: libpam-ssh 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 52.3kB of archives. After this operation, 168kB of additional disk space will be used. Get:1 http://piatti.debian.org squeeze/main libpam-ssh 1.92-13 [52.3kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 52.3kB in 0s (1830kB/s) Selecting previously deselected package libpam-ssh. (Reading database ... 6021 files and directories currently installed.) Unpacking libpam-ssh (from .../libpam-ssh_1.92-13_amd64.deb) ... Setting up libpam-ssh (1.92-13) ... 0m5.3s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', '-y', 'install', 'libpam-ssh'] 0m5.3s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', 'clean'] 0m5.3s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'apt-get', 'clean'] 0m5.3s DEBUG: Starting command: ['lsof', '-w', '+D', '/org/piuparts.debian.org/tmp/tmpl_JUFu'] 0m5.5s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/org/piuparts.debian.org/tmp/tmpl_JUFu'] 0m5.7s DEBUG: No broken symlinks as far as we can find. 0m5.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--get-selections', '*'] 0m5.8s DUMP: apt install base-files install base-passwd install bash install bsdutils install coreutils install dash install debconf install debconf-i18n install debian-archive-keyring install debianutils install diffutils install dpkg install e2fslibs install e2fsprogs install findutils install gcc-4.4-base install gnupg install gpgv install grep install gzip install hostname install initscripts install insserv install libacl1 install libattr1 install libblkid1 install libbz2-1.0 install libc-bin install libc6 install libcomerr2 install libdb4.8 install libgcc1 install liblocale-gettext-perl install liblzma2 install libncurses5 install libpam-modules install libpam-runtime install libpam-ssh install libpam0g install libreadline6 install libselinux1 install libsepol1 install libss2 install libssl0.9.8 install libstdc++6 install libtext-charwidth-perl install libtext-iconv-perl install libtext-wrapi18n-perl install libusb-0.1-4 install libuuid1 install login install lsb-base install mawk install mount install ncurses-base install ncurses-bin install passwd install perl-base install readline-common install sed install sensible-utils install sysv-rc install sysvinit install sysvinit-utils install tar install tzdata install util-linux install xz-utils install zlib1g install 0m5.8s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--get-selections', '*'] 0m5.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', 'libssl0.9.8'] 0m5.8s DUMP: dpkg: dependency problems prevent removal of libssl0.9.8: libpam-ssh depends on libssl0.9.8 (>= 0.9.8m-1). dpkg: error processing libssl0.9.8 (--remove): dependency problems - not removing Errors were encountered while processing: libssl0.9.8 0m5.8s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', 'libssl0.9.8'] 0m5.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', 'libpam-ssh'] 0m6.0s DUMP: (Reading database ... 6030 files and directories currently installed.) Removing libpam-ssh ... 0m6.0s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', 'libpam-ssh'] 0m6.0s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m6.0s DUMP: (Reading database ... 6021 files and directories currently installed.) Removing libssl0.9.8 ... 0m6.0s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m6.0s INFO: Running scripts post_remove 0m6.0s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--purge', 'libssl0.9.8'] 0m6.2s DUMP: (Reading database ... 6015 files and directories currently installed.) Removing libssl0.9.8 ... Purging configuration files for libssl0.9.8 ... 0m6.2s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--purge', 'libssl0.9.8'] 0m6.2s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m6.2s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m6.2s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--purge', 'libpam-ssh'] 0m6.2s DUMP: dpkg: warning: ignoring request to remove libpam-ssh which isn't installed. 0m6.2s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--purge', 'libpam-ssh'] 0m6.2s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m6.2s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m6.2s INFO: Running scripts post_purge 0m6.2s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--purge', '--pending'] 0m6.2s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--purge', '--pending'] 0m6.2s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m6.2s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'dpkg', '--remove', '--pending'] 0m6.5s DEBUG: No broken symlinks as far as we can find. 0m7.8s ERROR: FAIL: After purging files have been modified: /etc/pam.d/common-auth not owned /etc/pam.d/common-session not owned /var/lib/pam/auth not owned /var/lib/pam/seen not owned /var/lib/pam/session not owned 0m7.8s ERROR: FAIL: Installation and purging test. 0m7.8s DEBUG: Starting command: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'umount', '/proc'] 0m7.8s DEBUG: Command ok: ['chroot', '/org/piuparts.debian.org/tmp/tmpl_JUFu', 'umount', '/proc'] 0m8.2s DEBUG: Removed directory tree at /org/piuparts.debian.org/tmp/tmpl_JUFu End: 2010-05-16 13:00:54 UTC
signature.asc
Description: This is a digitally signed message part.