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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to