Subject: Accepted: shadow 1:4.1.1-1ubuntu1 (source)

From: Kees Cook <[email-masked]>
Date: Mon, 09 Jun 2008 18:00:32 -0000

Accepted:
 OK: shadow_4.1.1.orig.tar.gz
 OK: shadow_4.1.1-1ubuntu1.diff.gz
 OK: shadow_4.1.1-1ubuntu1.dsc
     -> Component: main Section: base

Format: 1.8
Date: Mon, 09 Jun 2008 10:08:38 -0700
Source: shadow
Binary: passwd login
Architecture: source
Version: 1:4.1.1-1ubuntu1
Distribution: intrepid
Urgency: low
Maintainer: Ubuntu Core Developers <[email-masked]>
Changed-By: Kees Cook <[email-masked]>
Description: 
 login      - system login tools
 passwd     - change and administer password and group data
Closes: 445484 447747 451518 451521 452291 452296 454485 454584 460508 461374 461670 467236 467488 470745 471802 471935 472244 472506 472575 472951 473279 473555 473646
Changes: 
 shadow (1:4.1.1-1ubuntu1) intrepid; urgency=low
 .
   * Merge from debian unstable, remaining changes:
     - debian/login.pam: Enable SELinux support in login.pam.
 .
 shadow (1:4.1.1-1) unstable; urgency=low
 .
   * New upstream release. This closes the following bugs:
     - Fix errors when gpasswd is called without a gshadow file.
       Closes: #467236, #467488
     - Fix newgrp segfault when the primary group is not listed in /etc/groups.
       Closes: #461670
     - Fix infinite loop in usermod when two groups have the same name.
       Closes: #470745
     - Make SE Linux tests more strict, when the real UID is 0 SE Linux checks
       will be performed. Closes: #472575
     - Option --password added to groupadd / groupmod (like useradd / usermod).
       Closes: #445484
     - Remove patches applied upstream:
       + debian/patches/451_login_PATH
       + debian/patches/462_warn_to_edit_shadow
       + debian/patches/467_useradd_-r_LSB
       + debian/patches/466_fflush-prompt
       + debian/patches/480_getopt_args_reorder
       + debian/patches/496_login_init_session
       + debian/patches/408_passwd_check_arguments
       + debian/patches/412_lastlog_-u_numerical_range
       + debian/patches/407_adduser_disable_PUG_with-n
     - Updated patches:
       + debian/patches/504_undef_USE_PAM.nolibpam
         $(LIBCRYPT) $(LIBSKEY) $(LIBMD) are no more included in libshadow.la.
         Avoid link to unneeded libraries (spotted by dpkg-shlibdeps).
       + debian/patches/501_commonio_group_shadow
       + debian/patches/429_login_FAILLOG_ENAB
       + debian/patches/542_useradd-O_option
       + debian/patches/401_cppw_src.dpatch
       + debian/patches/428_grpck_add_prune_option
     - Updated translations:
       + Basque. Closes: #473555
       + German. Closes: #473646
       + Italian. Closes: #472951
       + Korean. Closes: #471935
       + Portuguese. Closes: #472244
       + Russian. Closes: #472506
       + Slovak. Closes: #471802
       + Turkish. Closes: #473279
   * debian/watch: Add a watch file for shadow.
   * debian/rules, debian/recode_manpages.sh: Do not recode the manpages.
     Keep them in UTF-8.
   * debian/rules, debian/control: login (>= 970502-1) was already provided
     by login in Hamm. libpam-modules (>= 0.72-5) was already provided by
     libpam-modules in Potato. libpam-runtime (>= 0.76-14) was already provided
     by libpam-runtime in Sarge (now oldstable). Simplify the dependencies.
   * debian/control: Move the dependency on libpam-modules from Depends to
     Pre-Depends. The login package is Essential, and without libpam-modules,
     login or su are not functional. Thanks to Steve Langasek for pointing this
     out.
   * debian/control: There's no need for a dependency on login (now that it is
     unversionned; see above) in the passwd package.
   * debian/control: The passwd's Replaces on manpages-de can be versionned
     again. The su(1) manpage was removed from manpages-de.
   * debian/securetty.linux: Added ttyUSB0, ttyUSB1, ttyUSB2, and MPC5200
     serial ports (ttyPSC0, ttyPSC1, ttyPSC2, ttyPSC3, ttyPSC4, ttyPSC5).
     Closes: #461374
   * debian/control: Change XS-X-Vcs-Svn to Vcs-Svn.  Update the link to the
     new repository layout.  Add a Vcs-Browser field.
   * debian/control: Added Homepage field.
   * debian/passwd.postrm: Removed (was empty).
 .
 shadow (1:4.1.0-2) unstable; urgency=low
 .
   * The "Bleu des Causses" release
   * Unversion the conflict with manpages-de for login, as it also provides
     a German manpage for su(1). Closes: #460508
 .
 shadow (1:4.1.0-1) unstable; urgency=low
 .
   [ Nicolas FRANCOIS (Nekral) ]
   * The "Bleu d'Auvergne" release
   * New upstream release. This closes the following bugs:
     - usermod: Make usermod options independent of the argument order.
       Closes: #451518
     - login: Improve logging of login when the user's passwd entry could not
       be retrieved.  Closes: #451521
     - Updated Russian translations. Thanks to Yuri Kozlov <[email-masked]>.
       Closes: #452291, #452296
     - Section of newgrp fixed in the gshadow manpage. Closes: #454485
     - Remove patches applied upstream:
       + 468_duplicate_passwd_struct_before_usage
       + 495_salt_stack_smash
       + 397_non_numerical_identifier
       + 405_su_no_pam_end_before_exec
       + 493_pwck_no_SHADOWPWD
       + 497_newgrp_primary_group
       + 409_man_generate_from_PO
       + 410_newgrp_man_mention_sg
       + 411_chpasswd_document_no_pam
       + 494_passwd_lock
       + 417_passwd_warndays
     - Updated patches:
       + debian/patches/504_undef_USE_PAM.dpatch
         MD5_CRYPT_ENAB is back in login.defs to define the default crypt
         algorithm. It is tagged as deprecated and ENCRYPT_METHOD is
         recommended instead. New algorithms are also available.
         Closes: #447747
   * Debian packaging fixes:
     - debian/rules: compile with -W -Wall
     - debian/rules: large files are now supported by configure. Remove
       -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 from
       CFLAGS.
     - 479_chowntty_debug was debian specific. Renamed to 579_chowntty_debug
     - Remove (not applied patch) 419_time_structures.dpatch. All its chunks
       are already applied upstream (with some differences), except one chunk
       which comes from 008_login_log_failure_in_FTMP. Fix
       008_login_log_failure_in_FTMP. This should fix some bugs causing invalid
       faillog entries on 64 bit architectures with 32 bit compatibility.
     - debian/securetty.linux: Add ttyS1. Better comments for the ttyS and xen
       consoles. Add a note for the devfs consoles. They are no more needed for
       most users. Closes: #454584
 .
   [ Christian Perrier ]
   * debian/control
     - Updated to Standards: 3.7.3.0 (checked, no change needed)
Checksums-Sha1: 
 094086dd4fedd0554282311ea610294a3f1ac534 1686 shadow_4.1.1-1ubuntu1.dsc
 2adbb56dc5fea6762db8c4f4e0da37977d2e84d0 2720267 shadow_4.1.1.orig.tar.gz
 4839187f6dba1cb73f7c6b6bbfa022f0c182b75e 76908 shadow_4.1.1-1ubuntu1.diff.gz
Checksums-Sha256: 
 03ad5728abba056fa94b6a051b2e31263ccb423c509292c63c28a5f31d6018d4 1686 shadow_4.1.1-1ubuntu1.dsc
 8e1c643b1be1545a97ccdcca6dd31bc5c0b1112552adead01999ad8206654e89 2720267 shadow_4.1.1.orig.tar.gz
 fea5d7808b9e3f2289ea0a1355fc1da4571797645efeac950042fda1a55237fb 76908 shadow_4.1.1-1ubuntu1.diff.gz
Files: 
 0973097dd8d01a1363ca83a1da09017e 1686 admin required shadow_4.1.1-1ubuntu1.dsc
 ae893c18fdb0a89bc7991ba1098f1446 2720267 admin required shadow_4.1.1.orig.tar.gz
 bb0e54ea7e71a24d1262bf22cde40d16 76908 admin required shadow_4.1.1-1ubuntu1.diff.gz
Original-Maintainer: Shadow package maintainers <[email-masked]>