lp:ubuntu/intrepid-updates/shadow

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/intrepid-updates/shadow
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

23. By Kees Cook

* SECURITY UPDATE: root privilege escalation via utmp group.
  - debian/patches/303_login_symlink_attack: upstream fix thanks
    to Paul Szabo and Nicolas François.

22. By Jamie Strandboge

* disable the root password for virtual machines created with vm-builder
  on Ubuntu 8.10. (LP: #296841)
* debian/rules: use 'DEB_AUTO_UPDATE_LIBTOOL = pre' to work-around new
  libtool (thanks Colin Watson)

21. By Kees Cook

* Merge from debian unstable, remaining changes:
  - debian/login.pam: Enable SELinux support in login.pam.

20. By Matt T. Proud

Add 498_make_useradd_faster_with_ldap: make useradd faster when
nsswitch uses LDAP or some other remote names database (LP: #120015),
thanks to Vince Busam.

19. By Caleb Case <email address hidden>

debian/login.pam: Enable SELinux support in login.pam (LP: #191326).

18. By Christian Perrier

* The "Vacherin" release.
* New upstream version. This closes the following bugs:
  - gpasswd manpage improvements. Closes: #445480
  - support for the resource limits "max nice value", and "max real time
    priority" was added upstream. Note that it does not impact Debian
    because shadow is compiled with PAM support on Debian. Closes: #442334
  - Finnish translation. Closes: #448233
  - Remove patches applied upstream:
    + 438_su_GNU_origin
    + 433_shadow.5-typo_312430
    + 402-clarify_usermod_usage
    + 498_man_nonpam_undefined
    + 301_passwd-typo-383216
    + 101_ja
    + 102_de-fix-sorry
    + 404_man-fr
    + 103_man-de
    + 104_man-sv
    + 302_su_man_mention_sg
    + 303_wording_fixes_in_su_man
    + 201_fix_man_su_fr
    + 202_it_man_uses_gettext
    + 413_no-sorry-in-passwd
    + 416_man-fr_newgrp
  - The upstream tarball is now built with gettext 0.16. Remove
    + 499_gettext-0.15
  - Significant changes to patches
    + 397_non_numerical_identifier
      usermod.c was already patched upstream; useradd.c was not.
    + 467_useradd_-r_LSB
      Simplifications. There should be no changes.
    + 409_man_generate_from_PO
      The Italian PO was added upstream. Patch the Italian Makefile.
* Upstream bugs not fixed in upstream's CVS:
  - debian/securetty.linux: Added xvc0 and hvc0 consoles to the Linux's
    consoles where root login is allowed. (triggered by #423389)
  - debian/patches/417_passwd_warndays: Correct the long option name for
    "-w" from "warning" to "warndays". Closes: #445481
* Upstream translation updates:
  - debian/patches/105_zh_CN: Update Simplified Chinese translation
    Closes: #431287
  - debian/patches/416_man-fr_newgrp: Fix a typo in the French newgrp man
    page. Thanks to Nicolas Aupetit. Closes: #439090
* Debian packaging fixes:
  - Fix typos in useradd default file. Thanks to Justin Pryzby.
  - Fix typos in cppw.8. Thanks to Justin Pryzby. Closes: #447757

17. By Christian Perrier

* The "Baguette laonnaise" release
* Reactivate ECHOCTL in login after it disappeared in 4.0.8. Closes: #429758
* Disable audit support. Closes: #bug_not_yet_reported_by_Sesse

16. By Christian Perrier

* The "Etorki" release
* Fix debian/copyright and mention that the upstream site
  is "temporarily?) no longer available. Closes: #423956
  Add the various copyrights from Marek, Andrzej and Tomasz
  (deduced from the ChangeLog entries as upstream doesn't have an
   explicit copyright file)
* Debian packaging fixes:
  The 3 following entries fix the FTBFS when built twice in a row.
  Closes: #424257
  - 498_man_nonpam_undefined: Do not patch the generated man/it/Makefile.in.
  - 409_man_generate_from_PO: Generate the translated man pages at build
  time.
  - 200_regenerate_manpages: No more needed.

15. By Christian Perrier

* The "Feuille de Dreux" release
* New upstream version
* Debian packaging fixes:
  - 505_useradd_recommend_adduser: Recommend using adduser and deluser for
  regular operations. Closes: #406046
  - Versioned Build-Depends on gnome-doc-utils as we use the "-l"
    switch of xml2po. Closes: #390110
  - Remove conflicts for packages that are only in Debian releases prior
    to sarge:
    - passwd: shadow-passwd, pam-apps, suidregister (<< 0.50), debconf (<< 0.5)
    - login: shadow-login, pam-apps, secure-su, suidregister (<< 0.50)
  - Remove all debconf configuration. This is now done in D-I and is
    no longer useful on regular systems. Closes: #386529
  - Remove Replaces for packages that are only in Debian releases prior
    - passwd: manpages (<=1.15-2), manpages-pl (<= 20020406-1)
    - login: shadow-login, shadow-passwd, shellutils (<< 2.0-2), manpages-pl (<= 20020406-1)
  - Remove unneeded Build-Depends: bzip2, file, texinfo, libpam-runtime
  - /etc/default/useradd: Mentions the creation of primary user groups is
    neither -n nor -g are specified. See also 407_adduser_disable_PUG_with-n
  - no longer include /usr/bin/X11 in defaults PATH variable. Closes: #395890
  - set debhelper compatibility to 5 through debian/compat
  - ignore a false positive lintian warning about
    possible-missing-colon-in-closes in line 668 of the changelog
* Upstream bugs not yet fixed in upstream releases or CVS:
  - 493_pwck_no_SHADOWPWD: SHADOWPWD no more exist.
    pwck do not detect missing users in /etc/shadow.
  - 466_fflush-prompt: Fix compilation error.
    One call to yes_or_no was forgotten because it was in
    commented code (which is now enabled).
  - 406_vipw_resume_properly: Resume correctly after ^Z
    Thanks to Dean Gaudet for the patch and report. Closes: #414542
  - 497_newgrp_primary_group: Do not request a password when a user uses
    newgrp to switch to her primary group. Closes: #396691
  - 407_adduser_disable_PUG_with-n: Add option -n to useradd to disable the
    creation of primary user groups. Closes: #416835
  - 408_passwd_check_arguments: Check the passwd arguments and fail with the
    usage message if there are more than one non option arguments (i.e.
    usernames). Closes: #410268
* Upstream bugs fixed in upstream releases or CVS:
  - 497_non_numerical_identifier moved as 397_non_numerical_identifier
    because upstream applied it

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

Branch metadata

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

Subscribers