lp://staging/debian/lenny/shadow

Created by James Westby and last modified
Get this branch:
bzr branch lp://staging/debian/lenny/shadow
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

16. By Nicolas François

* The "Soumaintrain" release.
* debian/patches/306_long_group_lines: Fix handling of long lines in the
  user or group files. Closes: #552006

15. By Nicolas François

* The "Rollot" release.
* debian/patches/303_login_symlink_attack: Fix a race condition that could
  lead to gaining ownership or changing mode of arbitrary files.
  Closes: #505271
* debian/patches/304_su.1_synopsis: Fix the su synopsis. username is
  referenced in the manpage, not LOGIN. Closes: #501830
* debian/patches/305_login.1_japanese: Fix the path of the utmp and wtmp
  files. Closes: #501353

14. By Christian Perrier

* The "Pélardon" release
* Debian packaging fixes:
  - debian/recode_manpages.sh: Recode the Swedish manpages to ISO-8859-1.
  Closes: #403210
  - 200_regenerate_manpages: Manually generate the man pages. This fixes the
  formatting of some pages (e.g. passwd.5); permits to propagate the Debian
  changes to the translated manpages; and to benefit from the fixes in the
  Swedish manpages (see 104_man-sv).
* Upstream bugs fixed upstream:
  - 104_man-sv: Fix Swedish manpages's PO encoding (some characters were
  converted twice to UTF-8).
* Upstream bugs or fixes not yet fixed in upstream releases or CVS:
  - 405_su_no_pam_end_before_exec: Avoid terminating the PAM library in the
  forked child. This is done later in the parent after closing the PAM
  session. With pam_krb5, this allow users to reuse the cached credential
  in the forked shell. Closes: #412061

13. By Martin Pitt

* Merge from debian unstable, remaining changes:
  - debian/passwd.postinst: Tidy up after Breezy d-i's password exposure in
    log files. (LP#34606)

12. By Martin Pitt

* Merge with Debian, remaining Ubuntu changes:
  - debian/passwd.postinst: Tidy up after Breezy d-i's password exposure in
    log files. (LP#34606)
* Drop passwd/root-password-empty debconf question and translations, and
  Ubuntu specific changes in initial user creation; we do not use this any
  more since Dapper.
* Drop manually merged translations, since we can use language packs for
  shadow now.

11. By Martin Pitt

debian/control: Fix automake dependency, too. *blush*

10. By Martin Pitt

* Fix FTBFS due to new gettext 0.15:
  - debian/rules: Use automake 1.9 instead of 1.7, 1.7 breaks with newer
    gettext.
  - Add debian/patches/593_po_mkinstalldirs: Hardcode the value of
    'mkinstalldirs' in po/Makefile.in.in instead of using @MKINSTALLDIRS@.
    The latter has been removed from gettext 0.15. This is a Gross Hack™,
    but has to do for Edgy.
  - Closes: LP#66506

9. By Colin Watson

* Consolidate some duplicated code in passwd.postinst.
* Tidy up after Malone bug #48350, which left an empty root password if
  you backed up from the installer's final message, by locking the root
  password if this condition is detected. Unfortunately I don't know of a
  reliable way to tell whether this situation arose due to the installer
  bug or deliberately, so the postinst is verbose and we make sure only to
  make this change once.
* 495_salt_stack_smash: Make sure the salt returned from crypt_make_salt
  is properly truncated if MD5_CRYPT_ENAB is disabled, and make chpasswd
  and chgpasswd more careful to avoid a (small) buffer overflow while
  handling that salt in their MD5 modes. Fixes chpasswd/chgpasswd crashes
  when SSP is enabled.

8. By Scott James Remnant (Canonical)

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

7. By Daniel Silverstone

Remove management of /etc/shells now that debianutils owns it.
Removed debian/{README.shells,passwd.docs}
Updated debian/{rules,passwd.postinst,passwd.postrm}

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/debian/squeeze/shadow
This branch contains Public information 
Everyone can see this information.

Subscribers