--- Begin Message ---
Package: libpam-ssh
Version: 1.92-13
Severity: serious
User: [email protected]
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 <[email protected]>
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 <[email protected]>
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.
--- End Message ---