shadow 1:4.0.16-2ubuntu1 source package in Ubuntu

Changelog

shadow (1:4.0.16-2ubuntu1) edgy; urgency=low

  [ Ubuntu Merge-o-Matic ]
  * Merge from debian unstable.

shadow (1:4.0.16-2) unstable; urgency=low

  * The "Valençay" release
  * Upstream bugs or fixes not yet fixed in upstream releases or CVS:
    - 403_fix_PATH-MAX_hurd: fix FTBFS on Hurd. Thanks to Michael Banck
      for the fix. Closes: #372155

shadow (1:4.0.16-1) unstable; urgency=low

  * The "Cabécou" release
  * New upstream release
  * Added build dependency on gnome-doc-utils so that xml2po is available
    for building
  * Debian specific fixes:
    - 504_undef_USE_PAM.dpatch: do not use PAM for chgpasswd
      Closes: #369439
    - debian/rules, debian/passwd.install: cleanup
      The limits.5 man page is no more installed by upstream. (It wasn't
      neither on Debian).
    - no more distribute the login.access.5 and porttime.5 man pages.
      (not used when login uses PAM)
    - 592_manpages_typos: add another fix for the XML man pages (useradd.8)
      It is needed by the current version of docbook-xsl in Debian (1.68).
      Closes: #369806
  * Debian packaging fixes:
    - ignore some lintian warnings about templates writing style for
      untranslatable templates
  * Read /etc/default/locale in su PAM config file
    Closes: #369391

shadow (1:4.0.15-10) unstable; urgency=high

  * The "Emmental" release
  * Upstream bugs or fixes fixed in upstream releases or CVS:
    - Fix for CERT VU#312962
      + check the return value of fchown before fchmod when the mailbox is
        created by useradd
      + The patch also uses login.defs::MAIL_DIR instead of /var/mail.
  * Reading /etc/default/locale is back in login PAM config file
    after brainstorming with Steve. Closes: #368102
  * Debian specific fixes
    - Patches cleanup:
      + remove 004_configure.in.dpatch (not used since a long time).
      + rename 404_undef_USE_PAM.nolibpam and 404_undef_USE_PAM.dpatch to
        504_xxx as they are debian specific.
      + rename 407_32char_grnames.dpatch to 507_xxx for the same reason.
      + rename 432_login_cancel_timout_after_authentication to 332_xxx,
        because it is already applied upstream.
      + Likewise for 461_keep_sticky_bit_for_dirs, 486_chgpasswd.8 and
        492_correct_exit_status_for_run_commands

shadow (1:4.0.15-9) unstable; urgency=low

  * The "Coulommiers" release
  * Debian specific fixes
    - 506_relaxed_usernames: better wording of the explanations about
      the constraints on usernames in Debian. Closes: #364909

shadow (1:4.0.15-8) unstable; urgency=low

  * The "Tomme de Savoie" release
  * Upstream bugs or fixes not yet fixed in upstream releases or CVS:
    - 487_passwd_chauthtok_failed_message: Add an informative message
      When password couldn't be changed in passwd when chauthok fails
      Closes: #352137
  * Debian packaging fixes:
    - stop reading /etc/default/locale in addition to /etc/environment
      in the PAM configuration file for login and su

shadow (1:4.0.15-7) unstable; urgency=low

  * The "Abondance" release
  * Fix UNRELEASED in the NEWS.Debian file. Closes: #364752
  * debian/control
    - Updated to Standards: 3.7.2.0 (checked, no change needed: we were
      already compliant)
  * Debconf translation updates:
    - Dutch translation updated. Closes: #363690
  * Debian specific fixes:
    - 406_good_name: Better description of what usernames are recommanded or
      allowed in useradd(8).  Thanks to Reuben Thomas. Closes: #364909
  * Upstream bugs or fixes fixed in upstream releases or CVS:
    - 303_usermod_-a_in_man. Document -a in usermod man page. Closes: #365091
    - 402-clarify_usermod_usage. Move -a close to -G. Closes: #363033
    - Programs translation updates or fixes:
      - 351_nl-359913: Fix typo in Dutch translation. Closes: #359913
      - 352_id-361186: Complete Indonesian translation. Closes: #361186, #361187
      - 353_hu-362749: New Hungarian translation. Closes: #362749

shadow (1:4.0.15-6) unstable; urgency=high

  * The "Beaufort" release
  * Debian packaging fixes:
    - Change the Conflicts on backupninja from (<= 0.9.3-4) to (<< 0.9.3-5).
    - Set a version Conflicts with gnunet.

shadow (1:4.0.15-5) unstable; urgency=high

  * The "Ossau-Iraty" release
  * Debian packaging fixes:
    - Add a NEWS entry for the new su behavior introduced in 1:4.0.15-2
    - explicitely set DEB_HOST_ARCH_OS to avoid FTBFS on autobuilder now
      that sudo doesn't pass environment variables explicitely

shadow (1:4.0.15-4) unstable; urgency=high

  * The "Fourme d'Ambert" release
  * Debian packaging fixes:
    - set a versioned Conflict with python-4suite.

shadow (1:4.0.15-3) unstable; urgency=high

  * The "Neufchâtel" release
  * Debian packaging fixes:
    - set a versioned Conflict with amaviwsd-new. Closes: #360856, #360567

shadow (1:4.0.15-2) unstable; urgency=low

  * The "Pavé d'Auge" release
  * Debian packaging fixes:
    - Only replace manpages-es << 1.55-4. Thanks to Rubén
    - Include chgpasswd in shipped files. Really Closes: #355070
    - parse /etc/default/locale for locale environment variables in login and
      su default PAM configuration files. Thanks to Denis Barbier for the
      patch. Closes: #359163
    - su: Do not concatenate the additional arguments, and support an
          environment variable to revert to the old Debian's su behavior.
          Closes: #276419
          To avoid breaking packages using the old-style way to pass
          arguments, set Conflicts with "gnunet, amavisd-new, python-4suite,
          backupninja (<= 0.9.3-4), echolot (<< 2.1.8-4)"
    - 467_useradd_-r_LSB. Do not forgot to change the owner of the new home
      directory. Closes: #360179
  * Upstream bugs or fixes not already fixed in upstream releases or CVS:
    - 486_chgpasswd.8: add a manpage for chgpasswd.
  * Upstream bugs or fixes fixed in upstream releases or CVS:
    - 492_correct_exit_status_for_run_commands: correct the exit status of su
      when the invoked command fails. Closes: #360276

shadow (1:4.0.15-1) unstable; urgency=low

  * The "Livarot" release
  * Ack the previous changes uploaded to experimental except for #276419
  * New upstream release
    - chpasswd.8: Rewrite the CAVEATS section. Closes: #355010
    - Updated translation for:
      * Indonesian Closes: #345514, #347198
      * Swedish Closes: #346017, #346449, #352276
      * Slovak Closes: #346376, #349898, #352028
      * Romanian Closes: #347755, #352712
      * Galician Closes: #347943, #352444, #355587
      * Italian Closes: #348339, #352345
      * Greek Closes: #348713
      * Russian Closes: #349193
      * Basque Closes: #349496
      * Catalan Closes: #353898
      * Vietnamese Closes: #352310
      * Italian Closes: #356610
    - lastlog: Warn if non-option argument are provided. Closes: #349560
    - chgpasswd: new utility. Closes: #355070
  * Debian packaging fixes:
    - Only replace manpages-ko << 20050219-2. Thanks to the Debian QA Group.
    - Only replace manpages-fi << 0.2-4. Thanks to the Debian QA Group.
    - Only replace manpages-de << 0.4-10. Thanks to Daniel Kobras
    - Only replace manpages-es-extra << 0.8a-15. Thanks to Javier
      Fernandez-Sanguino Peña.
  * Upstream bugs or fixes not already fixed in upstream releases or CVS:
    - 467_useradd_-r_LSB: add a "-r" option for adding system users
      for LSB compatibility. Closes: #333706
      This patch, announced in 4.0.14-7 was indeed not applied.
  * Debconf translation updates:
    - Punjabi translation renamed to pa.po after debian-i18n decision

shadow (1:4.0.14-9) unstable; urgency=high

  * passwd.postinst: On upgrades from any prior version, chmod 600 various
    base-config and d-i log files that might contain sensative information,
    including in some cases, passwords. Closes: #356939

shadow (1:4.0.14-8) experimental; urgency=low

  * The "Salers" release
  * Debconf translation updates:
    - Dutch updated. Closes: #354593
  * Debian packaging fixes:
    - move the @include statements at the end of pam configuration files.
      This is of no important with the Debian default common-* files
      but would lead to unexpected results if the local admin adds
      "sufficient" lines in these common-* files
    - make sure debian/recode_manpages.sh fails if a page can't be recoded.
    - more bulletproof string checks in passwd.config (related to: #355268).
    - Do not use type-handling for the dependency on libselinux1-dev.
      Use an explicit list of arches. Thanks to Guillem Jover.
    - su: Do not concatenate the additional arguments, and support an
          environment variable to revert to the old Debian's su behavior.
          Closes: #276419
  * Upstream bugs fixed in upstream CVS:
    - make passwd.1 synopsis consistent with other man pages
      Closes: #352136

shadow (1:4.0.14-7) unstable; urgency=low

  * The "Carré d'Aurillac" release (let's stay in Cantal)
  * Upstream bugs or fixes not already fixed in upstream releases or CVS:
    - 467_useradd_-r_LSB: add a "-r" option for adding system users
      for LSB compatibility. Closes: #333706
    - 493_selinux_no_proc:
      Only check selinux_check_passwd_access on SELinux enabled system.
      This fix issues in passwd, chage, chfn and chsh when /proc is not
      mounted. Closes: #352494
  * Debian packaging fixes:
    - Stop replacing manpages-it (login only, newusers is still conflicting on
      passwd) and manpages-hu as new releases removed the conflicting manpages
    - passwd.config:
      Better POSIX compliance and avoid failure if root password is set to '!'
      Thanks to Vagrant Cascadian for reporting and providing the patch
      Closes: #353813

shadow (1:4.0.14-6) unstable; urgency=low

  * The "Cantal" ("Vieux" flavour) release
  * Upstream bugs or fixes not already fixed in upstream releases or CVS:
    - 491_configure.in_friendly_selinux_detection:
      Detect that selinux is not present without failing.
    - 492_manpages_typos:
      Fix a typo in the passwd manpage "TheUNIX". Closes: #352135

shadow (1:4.0.14-5) unstable; urgency=low

  * The "Roquefort" release
  * Upstream bugs or fixes not already fixed in upstream releases or CVS:
    - 489_useradd_allow_non_uniq_uid:
      Allow non-unique UID when -o is specified. Closes: #351281
    - 490_useradd_always_unlock_group_databases:
      Always remove the lock on the group and gshadow databases.
      CLoses: #348250
    - 463_login_delay_obeys_to_PAM:
      Do not hardcode pam_fail_delay and let pam_unix do its job to
      set a delay...or not
      CLoses: #87648
  * Debian packaging fixes:
    - Build with SE Linux support for Linux architectures
      (and do not link the tools without SELinux support with the selinux
      library: 490_link_selinux_only_when_needed)
      Closes: #351631

shadow (1:4.0.14-4) unstable; urgency=low

  * The "Cancoillotte" release
  * Debian specific fixes:
    - recode_manpages.sh was not called after the switch to CDBS.
      The man pages were all distributed in UTF-8
    - Encode the (Debian) shadowconfig manpages in UTF-8 so that
      recode_manpages.sh can be used on all manpages
    - do not build login on The Hurd
      Closes: #349356
    - debian/rules:
      additional cleanups
  * Upstream bugs or fixes not already fixed in upstream releases or CVS:
    - 485_shell-env-exitcodes:
      - explicitly pass environment to shell() as 3rd argument
      - return errno from shell()
      - introduce E_CMD_NOTFOUND/E_CMD_NOEXEC exitcodes
  * Debconf translation updates:
    - Danish updated. Closes: #348571

shadow (1:4.0.14-3) unstable; urgency=low

  * The "Pont-L'Évêque" release
  * Upstream bugs or fixes not already fixed in upstream releases or CVS:
    - 479_chowntty_debug:
      - produce more helpful syslog message[s] when is_my_tty() fails
        (see bug #332198).
    - 462_warn_to_edit_shadow:
      - warn users to edit the shadow file when using vipw or vigr
        Closes: #62821
    - 480_getopt_args_reorder:
      - Allow SU options to be passed after - or the username
    - 481_userdel_remove_remove_group:
      - User's group was removed twice, which caused warnings
    - 461_keep_sticky_bit_for_dirs:
      - keep the sticky bit in the directory copied by useradd in the
        skeleton or by usermod.
        Closes: #296729
    - 482_libmisc_copydir_check_return_values:
      - check the return value of system calls in copy_tree
    - 483_su_fakelogin_wrong_arg0:
      - shell's name must be -su when su is faking a login shell.
        Closes: #347747
    - 484_su-p_preserve_PATH:
      - -p did not preserve the PATH environment variable when su started a
        shell (no -c).
        Closes: #347935
  * Debian specific fixes:
    - debian/rules:
      - switch to cdbs for package build

shadow (1:4.0.14-2) unstable; urgency=low

  * The "Vieux brie" release
  * Missing dependency on docbook-xml and libxml2-utils
    Closes: #346395

shadow (1:4.0.14-1) unstable; urgency=low

  * The "Crottin de Chavignol" release
  * New upstream release. This release fixes the following issues:
    - French useradd no longer documents nonexisting -n option
      Closes: #340578
    - Russian translation update. Closes: #340826
    - Fix German translation. Closes: #338373
    - Swedish translation update. Closes: #334264
    - Ukrainian translation update. Closes: #335381
    - Tagalog translation update. Closes: #336649
    - French translation update. Closes: #338410
    - Simplified Chinese translation update. Closes: #339554
    - Russian man pages translation update. Closes: #340828
  * Upstream bugs not already fixed in upstream releases or CVS:
    - 468_duplicate_passwd_struct_before_usage
      Duplicate the passwd structures retrieved by getpwnam before calling
      PAM. Closes: #341230
  * Debian specific fixes:
    - 502_fix_generated_man_pages
      remove the occurences of ’ which is not supported by the current version
      of docbook-xsl in Debian. Closes: #341489
  * Debconf translation updates:
    - Basque updated. Closes: #342102
    - Catalan updated. Closes: #344964
  * Debian packaging fixes:
    - debian/rules, debian/login.files, debian/passwd.files:
      Use dh_install instead of old dh_movefiles for moving files from
      debian/tmp and rename {login, passwd}.files to {login,passwd}.install
      Closes: #343534
    - debian/rules:
      debian/rules: stop building login for Hurd, which breaks bootstrap
      Thanks to Michael Banck for the patch. Closes: #343473
    - debian/passwd.config:
      call programs using [a-z] under a C locale. Thanks Denis Barbier
      for the patch. Closes: #343595
    - debian/rules, debian/shells, debian/passwd.postinst:
      Remove the /usr/share/passwd/shells files and the postinst code that
      installed it as /etc/shells. This is now done by debianutils.
      Closes: #342858
    - Also remove README.shells, which should be distributed by debianutils.
    - debian/passwd.postrm:
      Do not remove /etc/shells on purge. Closes: #345659
    - Fix the version of an old entry in NEWS.Debian
    - Do not distribute the pam.d files for commands with disabled PAM support
      (chage, chpasswd, groupadd, groupdel, groupmod, useradd, userdel,
      usermod)

 -- Scott James Remnant <email address hidden>   Thu, 29 Jun 2006 23:28:54 +0100

Upload details

Uploaded by:
Scott James Remnant (Canonical)
Uploaded to:
Edgy
Original maintainer:
Shadow package maintainers
Architectures:
any
Section:
base
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
shadow_4.0.16.orig.tar.gz 2.0 MiB 56114f502b3687205aee551b244a869d6a8e74cf7eb61f91d291dcb46ebea5a0
shadow_4.0.16-2ubuntu1.diff.gz 511.6 KiB e9be7b96d89a2efb425a71c2e0b5c8e1dd9894e15134285ac56b7a3020d7425f
shadow_4.0.16-2ubuntu1.dsc 997 bytes c3b27ebbe1ba58da5f3798c681da39765870522881434a9909b97b9bcb3b91af

View changes file

Binary packages built by this source

login: No summary available for login in ubuntu edgy.

No description available for login in ubuntu edgy.

passwd: No summary available for passwd in ubuntu edgy.

No description available for passwd in ubuntu edgy.