ubuntu/+source/adduser:ubuntu/gutsy

Last commit made on 2007-07-10
Get this branch:
git clone -b ubuntu/gutsy https://git.launchpad.net/ubuntu/+source/adduser
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/gutsy
Repository:
lp:ubuntu/+source/adduser

Recent commits

d0f535f... by Ian Jackson on 2007-07-10

Import patches-unapplied version 3.103ubuntu1 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: 5c62a1bf16d0afa82aafb1a0cf4a7b2eb497eeac

New changelog entries:
  [ Ian Jackson ]
  * Allow uppercase letters in the names of system users.
    This is done by having a separate NAME_REGEX_SYSTEM configuration
    setting which applies when --system is specified.

5c62a1b... by JoergHoh on 2007-06-17

Import patches-unapplied version 3.103 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: 67033fe94888528b998e8de7f8eb5d08f7015c66

New changelog entries:
  [ Joerg Hoh ]
  * Updated adduser.8
  * don't advertise the "--group" parameter for adduser any more
    (Closes: #410366)
  * updated deluser.8 and documented some more parameters
    (Closes: #270247)
  * added a specific return value if deluser required perl modules.
    (Closes: #421089)
  * get_group_members never returned root as a member of a group.
    (Closes: #428144)
  [ Stephen Gran ]
  * Add myself to Uploaders.
  * print "$0: " needs to be conditional on $verbose, just like the printf
    following it (closes: #410370)
  * deluser: wrong format passed to dief, making it print oddly
    (closes: #412204)
  * Translations:
    hu (closes: #410792)

67033fe... by Marc Haber <email address hidden> on 2007-01-19

Import patches-unapplied version 3.102 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: b327b61db173e29f455bc082ac2ceace346e89d9

New changelog entries:
  [ Marc Haber ]
  * Add testsuite test9.pl to catch the bug from #407231
  * Some testsuite tweaks
  * remove shell script tests, they are no longer used
  [ Stephen Gran ]
  * existing_group_ok was not properly differentiating between an existing
    user group and an existing system group. (closes: #407231)
  * Test suite documentation update
  * lib_test.pl did not properly handle out of sequence or gappy usernames in
    getpwent or getgrent loops.
  [ Marc Haber ]
  * Update French (fr) program and man page translation.
    Thanks to Nicolas François. Closes: #402247
    The man page translation is from off-BTS
  * Update Russian (ru) man page translation.
    Thanks to Yuri Kozlov. Closes: #403785
  * Update Italian (it) program and man page translation.
    Thanks to Luca Monducci. Closes: #404262
  [ Stephen Gran ]
  * Update documentation about system uid's < 100 (closes: #402288)

b327b61... by Marc Haber <email address hidden> on 2006-11-26

Import patches-unapplied version 3.100 to ubuntu/feisty

Imported using git-ubuntu import.

Changelog parent: b5286235aad73704e63c6c61df2ffb5d062c9886

New changelog entries:
  [ Marc Haber ]
  * Update Italian (it) program translation.
    Thanks to Luca Monducci. Closes: #396948
  * Update French (fr) program translation.
    Thanks to Nicolas François. Closes: #396737
  * Update German (de) program translation.
    Thanks to Tobias Toedter. Closes: #397131
  * Update Basque (eu) program translation.
    Thanks to Piarres Beobide. (mh) Closes: #399552
  * Updated Catalan (ca) program translation.
    Thanks to Jordi Mallach and Robert Millan. (mh) Closes: #379476
  [ Stephen Gran ]
  * Tentative fix for Undefined subroutine &main::NOEXPR called at
    /usr/sbin/adduser line 509.
    Thanks to Thorsten Gunkel. Closes: #212872

b528623... by Marc Haber <email address hidden> on 2006-10-13

Import patches-unapplied version 3.99 to ubuntu/feisty

Imported using git-ubuntu import.

Changelog parent: 6fb1692848af4ca83737d73e558907c21fbb1ae9

New changelog entries:
  * escape @ in new regexp, now really fixing #389160.
    Thanks to Stephen for spotting this in time.
  * Fix wrong option spec backup-to= in deluser.
  * Update Polish (pl) program and manpage translation.
    Thanks to Robert Luberda. (mh) Closes: #383724
  * Update Brazilian Portuguese (pt_BR) manpage translation. Thanks to
    Felipe Augusto van de Wiel.
  * Fix typo in Czech (sh) program translation.
    Thanks to Miroslav Kure. (mh) Closes: #390536
  * streamline --backup-to option parsing.
    Thanks to Gerfried Fuchs. Closes: #385433
  * Fix list in package description.
    Thanks to Tomas Pospisek. Closes: #388853
  * Allow @ in user names if allowed by local configuration or
    --force-badname is given.
    Thanks to Christoph Ulrich Scholler. Closes: #389160
  * Add parenthesis to make gettext happy (see #386912)
  * Move po-debconf to build-depends.
  [ Marc Haber ]
  * Don't show rpcinfo -p errors to the user.
    Thanks to Michael Prokop. Closes: #381923
  * Fix a typo in Italian (it) program translation.
    Thanks to Luca Monducci.
  [ Stephen Gran ]
  * Merge multiple EXTRA_GROUPS comments into one (closes: #382251)
  * Update German (de) program and debconf translation.
    Thanks to Tobias Toedter. Closes: #378658, #378661
  * Update Swedish (sv) program and man page translation.
    Thanks to Daniel Nylander. Closes: #378692, #378770
  * Update Turkish (tr) debconf translation.
    Thanks to Erçin EKER. Closes: #378708
  * Update Korean (ko) debconf translation.
    Thanks to Sunjae Park. Closes: #378733
  * Update Czech (cs) program translation.
    Thanks to Miroslav Kure. Closes: #378766
  * Updated Ukrainian program translation. Thanks to
    Eugeniy Meshcheryakov. Closes: #378805
  * Updated Norwegian Bokmal program translation.
    Thanks to Hans Fredrik Nordhaug. Closes: #378969
  * Update Russian (ru) manpage and program translation.
    Thanks to Yuri Kozlov. Closes: #378748
  * Update Brazilian Portuguese (pt_BR) manpage translation. Thanks to
    Felipe Augusto van de Wiel.
  * Update Italian (it) program and manpage translations.
    Thanks to Luca Monducci. Closes: #379165
  * Update French (fr) manpage translation.
    Thanks to Nicolas François. Closes: #379394
  * Update French (fr) program translation.
    Thanks to Thomas Huriaux. Closes: #380070
  * Update Romanian (ro) debconf translation.
    Thanks to Eddy Petrişor. Closes: #378788
  * Apply Tobias' last patch correctly. This again Closes: #378539
  * More patches for program output.
    Thanks again to Tobias Toedter. Closes: #378539
  [ Marc Haber ]
  * Update French (fr) manpage translation.
    Thanks to Nicolas François. Closes: #377317
  * Update German (de) program translation.
    Thanks to Tobias Toedter. Closes: #377415
  * Update Czech (cs) program translation.
    Thanks to Miroslav Kure. (mh) Closes: #377476
  * Apply a lot of patches for the program output.
    Thanks to Tobias Toedter. Closes: #377387, #377701
  [ Stephen Gran ]
  * Documentation of 'extra groups' feature in adduser.conf(5) and example in
    adduser.conf itself. Closes: #377774

6fb1692... by Marc Haber <email address hidden> on 2006-07-07

Import patches-unapplied version 3.92 to ubuntu/edgy

Imported using git-ubuntu import.

Changelog parent: bd331c72218998df6db333d786dda1e8196f38df

New changelog entries:
  * Update French (fr) program translation.
    Thanks to Thomas Huriaux. Closes: #376286
  * do not use systemcall() for passwd call after creating new user.
    This broke our return code checking. Thanks to Alexander Wirt.
  * import NOEXPR from LangInfo.

bd331c7... by Marc Haber <email address hidden> on 2006-06-27

Import patches-unapplied version 3.91 to ubuntu/edgy

Imported using git-ubuntu import.

Changelog parent: 982026c19621bee9933b6286833ca7346ad8cd6f

New changelog entries:
  * Revert usage of systemcall for chage invocation. (sg)
    Thanks to Junichi Uekawa, Martin Lohmeier and Matt Kraai.
    Closes: #375524, #375720, #375510
  * testsuite changes:
    - testsuite now wrapped in shadowconfig {off,on} calls to avoid
      these sorts of failures in the future. (sg/mh)
    - change assert to exit 1 if $condition, as it did not seem to in previous
      tests. (sg)
    - Also make test8.pl able to handle being called multiple times in
      a row. (sg)
    - Correctly handle non-zero exit codes in tests. (mh)
    - Have runsuite list failed tests at end. (mh)

982026c... by Marc Haber <email address hidden> on 2006-06-23

Import patches-unapplied version 3.90 to ubuntu/edgy

Imported using git-ubuntu import.

Changelog parent: 9e55cf46f0449fa815457453b81c9e47bd7f1b08

New changelog entries:
  * 3.89 is not an NMU, I botched up the changelog. Fixing.
  * Add additional check to testsuite/test8.pl to make sure system users are
    not added to extra groups. (sg)
  * New translations:
    - lt (Gintautas Miliauskas <email address hidden>) (sg) Closes: #374316
  * 3.88 was in experimental for a week without any bug reports.
  * now upload to unstable to let potential breakage begin.
  [ Marc Haber ]
  * experimental version
  * Update French (fr) program translation.
    Thanks to Thomas Huriaux. Closes: #366885
  * Update French (fr) manpage translation.
    Thanks to Nicolas François. Closes: #367380
  * Apply two small patches to deluser man page.
    Thanks to Florentin Duneau. Closes: #367213
  * Update Italian (it) program and manpage translations.
    Thanks to Luca Monducci. Closes: #370030
  * Standards-Version: 3.7.2, no changed necessary.
  [ Stephen Gran ]
  * allow additional groups to be used for a new user.
    Closes: #147518, #166718, #212452, #233894, #239006, #240707, #240855
  * test 8 now adds a group, and adds the new user to that group - this should
    ensure that the new additional groups feature does not get invoked for
    'adduser to group' code paths
  * Fix "adduser: adduser:" output of error messages.
  * Fix error messages like "foo ", gtx( ..., whch does not produce
    output at all. Closes: #351968
  * Honor system PATH, do not hard-code paths to sub-programs.
    Closes: #357978
  * deluser should match its documentation, and exit 0 when asked to remove a
    system user that doesn't exist. Closes: #372599
  [ Marc Haber ]
  * Update Italian (it) program and manpage translation.
    Thanks to Luca Monducci. (mh) Closes: #363100
  * Update French (fr) program translation. Thanks to Thomas Huriaux
    and Luc FROIDEFOND. (mh) Closes: #356130
  * Add Galician (gl) debconf translation.
    Thanks to Jacobo Tarrio. (mh) Closes: #361240
  * Fix mis-placed closing bracket in sub cleanup.
    Thanks to Ted Percival. (mh) Closes: #363182
  * Fix multiple issues in deluser man page.
    Thanks to J S Bygott. (mh) Closes: #362623
  * Correct wording in adduser man page.
    Thanks to Reuben Thomas. (mh) Closes: #364170
  [ Joerg Hoh ]
  * removed some unnecessary code
  * converted all calls of die() to dief(); Thanks to Stephan Gran
    <email address hidden>
  [ Marc Haber ]
  * Only check $! after calling symlink() if symlink() failed.
    Patch from Ubuntu, thanks to Colin Watson. (mh) Closes: #355708
  * Print error when failing, thanks to Ted Percival. (jh) Closes: #356162
  * Update French (fr) manpage translation.
    Thanks to Nicolas François. (mh) Closes: #356253
  * Update Czech (cs) program translation.
    Thanks to Miroslav Kure. (mh) Closes: #361413
  * Be more strict in user name checking.
    Thanks to Jeroen van Wolffelaar and Brendan O'Dea. (mh) Closes: #357185
  * Fix interpreter name in deluser. (mh)
  [ Joerg Hoh ]
  * deluser: include symbolic links in backup. Patch from
    Ubuntu.
  * deluser: Fixed handling of return codes, updated deluser.8
  * deluser: removed the --home parameter
  * adduser: fix @names initialization
  * Add versioned Replaces for manpages-it. Thanks to Marco Presi and
    Francesco Paolo Lovergine. (mh) Closes: #353666, #353672.
  * Apply a bunch of patches from Stephen Gran, which look like they
    finish unfinished work.
  * introduce skel_ignore_regex, patch by Stephen Gran. (mh)
    Closes: #121262, #354459
  * Initialize configref->{"exclude_fstypes"} in AdduserCommon.pm.
    Thanks to Nobuhiro KUSUNO. Closes: #354823
  * Add perl-based test suite, shell scripts seem to be no-op now. (jh)
  * Re-start testing timer. Closes: #354829
  * Fixed warning when using --verbose, which has independently been
    spotted by Paul Slootman and has been reported later by Kevin B.
    McCarty. (jh) Closes: #353032
  * Have --remove-all-files not descend into special file systems.
    Thanks to Kai Hendry. (jh) Closes: #344488
  * Update Swedish (sv) program and manpage translation, again from
    Daniel Nylander. (mh) Closes: #352740, #352742
  * Update Italian (it) program and manpage translation.
    Thanks to Luca Monducci. (mh) Closes: #353467
  * Update French (fr) manpage translation.
    Thanks to Nicolas François. (mh) Closes: #346562
  * Apply out-of-band patch from Thomas Huriaux to clean up po4a
    handling. (mh)
  * Make $configfile a reference in deluser GetOptions call (perl
    5.8.8 checks this). (mh) Closes: #352496
  * Fixed bug which prevented adduser from adding an already existing user
    with the same uid/... again. Thanks to Henrique de Moraes Holschuh for the
    detailed bug report. (jh) Closes: #352225
  * Updated adduser.8 : don't assume that adduser creates a new user with
    uid == gid (jh)
  * Update Swedish (sv) program and manpage translation, again from
    Daniel Nylander. (mh) Closes: #352355
  * Don't assume that gid can be equal to the uid. Thanks to
    Junichi Uekawa and Paul Slootman. (jh) Closes: #351480, #351552
  * shell code cleanup in the test suite. (mh)
  * Fix crontab deletion. (mh)
  [ Marc Haber ]
  * fix swedish manpage addendum thanks to Thomas Huriaux.
  * Update Swedish (sv) manpage translation, again from Daniel Nylander.
  * Update French (fr) program translation.
    Thanks to Aurelien Ricard. (mh) Closes: #341264
  [ Joerg Hoh ]
  * (nearly) all output should now use gettext
  * deluser now removes also user crontabs
  * added only-if-empty parameter to delgroup.conf (Closes: #347717)
  * improved search for new uid/gid (thanks to Karl Rink) (Closes: #119597)

9e55cf4... by Marc Haber <email address hidden> on 2005-11-29

Import patches-unapplied version 3.80 to ubuntu/dapper

Imported using git-ubuntu import.

Changelog parent: eadeda5243d3599b66462d487cb010ebd2bc81f2

New changelog entries:
  * Update Dutch (nl) program translation.
    Thanks to Rob Snelders. (mh) Closes: #339875
  * Fix typo in adduser man page and translations.
    Thanks to A Costa. (mh) Closes: #340343
  * Make Polish (pl) man pages actually included.
    Update Polish (pl) program and manpage translation.
    Thanks to Robert Luberda. (mh) Closes: #340327
  * New Swedish (sv) program translation.
    Thanks to Daniel Nylander. (mh) Closes: #340669
  * New Swedish (sv) manpage translation, also from Daniel.
  * Add addendum.template to aid manpage translators. Thanks to
    Thomas Huriaux.
  * Fix two typos in french manpage translator addenda. Thanks to
    Thomas Huriaux.
  * Fix shadowless systems _again_.
    Thanks to Matt Zimmerman. (mh) Closes: #339686
  * remove double values from adduser.conf. (mh)
  * Allow underscores in adduser.conf variable names.
    Thanks to David Bishop and Edward J. Shornock. (mh) Closes: #339670
  [ Marc Haber ]
  * Changes suggested by Denis Barbier
    * po/Makefile: move -c down from xgettext definition to the actual call
    * po/Makefile: Use a SOURCES variable. The old version caused
      strings from deluser to be discarded.
    * deluser: make generation of copyright message more translation
      friendly
    * hack gtx wrapper to not only export the first string into the
      POT file.
  * Add Brazilian Portuguese (pt_BR) manpage translation. Thanks to
    Felipe Augusto van de Wiel. (mh)
  * Add Portuguese (pt) debconf translation by Miguel Figueiredo and
    Marco Ferra. (mh) Close: #336332
  * Update French (fr) manpage translation. Thanks to
    Thomas Huriaux. (mh) Closes: #336200
  * Update Russian (ru) manpage, program and debconf template translation.
    Thanks to Yuri Kozlov. (mh) Closes: #337080
  * Fix typo in deluser.conf.5, hopefully without fuzzying
    translations. Thanks to Felipe Augusto van de Wiel and to Thomas
    Huriaux. (mh)
  * remove wrong pt_PT manpage translation. (mh)
  * Polish (pl) translation work by Robert Luberda. (mh) Closes: #335926
    * initial man page translation
    * updated translation of program
    * updated translation of debconf templates
    * debian/control: replace manpages-pl
    * debian/rules + doc/po4a/po4a.conf: add support for Polish man pages
    * debian/scripts/install_manpages: fail if the man file can't be
      created
    * debian/rules: correct man pages location for es and ru translations.
  [ Joerg Hoh ]
  * stricter checking on variables in configuration files (inspired by
    #130751)
  * documented --debug in adduser.8
  * streamlined verbosity code, replaced calls to system() with systemcall()
    (Closes: #336841), also changed the definition of the environment
    variable VERBOSE; DEBUG is deprecated now (but still defined).
  [ Marc Haber ]
  * call make -C po update clean in debian/rules clean.
    Thanks to Eduard Bloch. (mh)
  * invoke debconf-updatepo and po4a in clean target.
    Thanks to Thomas Huriaux. (mh)
  [ Joerg Hoh ]
  * fixed bug in deluser which made not specified parameters valid
  * backup files for users have a mask of 600 and ownership is set to root
    only (Closes: #331720)
  * use xgettext -kgtx instead of -k_ to de-confuse xgettext
  * apply patch from Thomas Huriaux to re-work manpage generation:
    * remove doc/*.es_ES
    * remove doc/outdated/
    * create and populate doc/po4a/po
    * add the addenda to doc/po4a directory
    * modify the doc/po4a.conf file.
    * adapt debian/rules
    (mh) Closes: #335196.
  * Changes suggested by Denis Barbier
    * use YESEXPR in the yes/no question to help with non-english
      languages
    * call xgettext -c in po/Makefile
    * Eliminate concatenated msgids building full sentences.
    (mh) This hopefully solves #224301.
  * Minor string changes. (mh)
  * Update German (de) debconf translation.
    Thanks to Daniel Knabl. (mh) Closes: #326136
  * Fix wrong bug number in 3.72 changelog regarding #333384.
  * make adduser consistent with documentation again. The option is
    --disabled-password, not --disabled-passwd or --disabled_password.
    Thanks to Colin Watson. (mh) Closes: #332815
  * add adduser.pot to SVN
  * Update French (fr) program translation.
    Thanks to Christian Perrier. (mh) Closes: #333384
  * Created some shell scripts which are trying to act as a testsuite (jh)
  * correct wrong "user UID" for system groups in manpage, reference
    Debian Policy 9.2.2. Thanks to Faheem Mitha. (mh) Closes: #334315
  * fix $verbose handling. (mh)
  * global rename _ to gtx to un-break File::Find. (mh)
  * internal change to config hash handling. (mh)
  * remove double definition of get_users_groups. (mh)
  * fix error message in addusertogroup. (mh)
  * Another small patch to po/Makefile to ease translation. Thanks,
    again, to Thomas Huriaux.
  * Allow delgroup user group. Thanks to Dan Jacobson. (mh) Closes: #176362
  * Fix --disabled-passwd and --disabled-login. (mh) Closes: #332815
  * Change create_homedir parameter processing. (jh)
  * The "Long Live Jörg" Release. Thanks for your tremendous help!
  * Update Swedish (sv) debconf translation. Thanks to Daniel Nylander
    and André Dahlqvist. (mh) Closes: #330258
  * patches by Jörg Hoh:
    - move common code regarding parameter and config file parsing to
      AdduserCommon.pm
    - put creation of home directory in a function
  * Streamlining of print(f)/die(f) statements regarding quoting,
    parenthesis and spaces. (mh/jh)
  * Clarify error message if system group to be added does already
    exist as a non-system group.
    Thanks to Peter Eisentraut. (mh) Closes: #326192
  * Move package from base to admin to clear up override disparity. (mh)
  * patch po/Makefile to be nicer to translators.
    Thanks to Thomas Huriaux. (mh) Closes: #331392
  * Don't mess with nscd's pid file any more, just invalidate caches if
    nscd binary is found. It will fail silently if nscd is installed but
    not running. Thanks to Antti Salmela, Peter Eisentraut and Bastian
    Blank. (mh) Closes: #327804
  * the "please no more bugs from users of shadowless systems"
    release. (mh) Closes: #327144
  * versioned depends on passwd >> 1:4.0.12 because of the changed
    chage exit code (now, 15) in the "shadow passwod not enabled"
    case. Earlier versions return 3 or even a normal 1 in that case.
  * shadowless setups do only work with adduser older than 3.64, or
    with passwd younger than 1:4.0.12.
  * make clear in 3.68 changelog that Jörg's patches were against adduser
  * patches by Jörg Hoh:
    - move common code to AdduserCommon.pm
    - deluser: use GetOpt instead of manual option parsing
    - deluser: restructure plausibility checks
    - deluser: introduce "use strict"
  * make adduser.conf.5 NAME_REGEX consistent with the code. Thanks to
    Christoph Ulrich Scholler. Closes: #323395.
  * show deluser that name_regex is a valid configuration directive.
    Thanks to Christoph Ulrich Scholler. Closes: #324699.
  * put new FSF street address in debian/copyright
  * adduser patches by Jörg Hoh:
    - use GetOpt instead of manual option parsing
    - restructure plausibility checks
    - Comment update
    - relaxed checking of configuration ("yes" is checked case
      insensitively now)
    - explicit return values
    - reorder command line checks and make them more consistent
    - add more comments
  * Add Arabic (ar) debconf translation. Thanks to Mohammed Adnène
    Trojette. (mh) Closes: #320756
  * Update French (fr) manpages, introduce po4a to generate translated
    manpages. Thanks to Nicolas François. Closes: #321614
  * add dependency alternative debconf | debconf-2.0 to stop being a
    cdebconf transition blocker. Thanks to Joey Hess for the heads-up.
  * Fix adduser user group. Thanks to Klaus Ethgen. Closes: #318951
  * Fix primary group check which was broken due to wrong function name.
    Thanks to Bastian Kleineidam. Closes: #319043
  * Fix broken error message on chage non-zero exit code. Thanks to
    Brian Nelson. Closes: #316089
  * have get_group_members return a list when callers expect a list.
    Thanks to Lukasz Czyczylo.
  * add lintian override: adduser does not need to depend on adduser
    to use adduser in maintainer scripts.
  * do not abort if chage returns exit code 3. This is an indication
    that password aging cannot be set due to shadow not being enabled.
    Closes: #316089, #317944.
  * get_group_members now filters out non-existent users.
    Closes: #284688, #315071, #315250
  * Use getpwent to determine whether a to-be-deleted group is primary
    group for users to enhance compatibility with non-/etc/passwd
    backends. Closes: #308175
  * Standards-Version: 3.6.2 (no changes needed)
  * The "bring the svn changes to unstable while not having time to
    address the other valid bug reports" release.
  * try Priority: - to avoid override disparities
  * Updated Norwegian Bokmal debconf templates and program translations.
    Thanks to Hans Fredrik Nordhaug. (mh) Closes: #298834
  * Re-generate adduser.pot, fix gettext bugs in deluser. Thanks to
    Hans Fredrik Nordhaug. (mh)
  * Now handles /etc/skel correctly even if it is not readable for a
    normal user. Thanks to Chapko Dimitrij. (mh) Closes: #299489
  * Zap program synopsis comments from the beginning.
  * Fix $ error in adduser.conf.5. Thanks to Kevin Ryde.
    (mh) Closes: #300641
  * Add Finnish debconf templates. Thanks to Matti Pöllä.
    (mh) Closes: #303854
  * Add Vietnamese debconf templates. Thanks to Clytie Siddall.
    (mh) Closes: #307599
  * Fix broken --disabled-login --disabled-password handling. Thanks
    to Tokka Hastrup. (mh) Closes: #302837
  * Use chage to override login.defs PASS_MAX_DAYS for system accounts.
    Thanks to Gerhard Schrenk. (mh) Closes: #298883
  * fix misdocumentation of system user password status.
    Thanks to Shaul Karl. (mh) Closes: #308881
  * add ubuntu patch to generate pot file during package build, and
    fix two s_print/s_printf invocations in deluser.
    Thanks to Martin Pitt. (mh) Closes: #313517
  * allow underscores again. Bug in the regexp. Thanks to Steve
    Langasek.
  * Updated Ukrainian program translation. Thanks to
    Eugeniy Meshcheryakov. (mh) Closes: #294244.
  * Updated Catalan program translation. Thanks to Orestes Mas.
    (mh) Closes: #295340.
  * make username verification regexp configurable. (mh)
    Closes: #283110, #287535
  * adduser.conf manpage fixes. Thanks to Siward de Groot. (mh)
    Closes: #268841.
  * adduser manpage fixes. Thanks to Siward de Groot. (mh)
    Closes: #268837.
  * Fix docs wrongly suggesting home dirs created sgid. Thanks to
    Shaul Karl. (mh) Closes: #286227.
  * create /etc/skel symlinks with proper uid/gid. Thanks to Deepak
    Goel. (mh) Closes: #268402.
  * Apply manpage patch from Nicolas François. Thanks. (mh) Closes: #278937.
  * Fix manpage typo. Thanks to Jari Aalto. (mh) Closes: #270266.
  * Fix adduser manpage: Adding an already-existing system user issues
    a warning. The manpage claims adduser will exit silently. (mh)
  * Add Basque program and debconf translation. Thanks to Piarres Beobide
    Egaña. (mh) Closes: #279659.
  * Add new adduser.local examples directory by John Zaitseff. (mh)
    Closes: #273010.
  * Add Italian program translation. Thanks to Luca Monducci. (mh)
    Closes: #271142.
  * Add a new config option NO_DEL_PATHS to deluser.conf with a
    sensible default in the deluser source code. In the default
    configuration, deluser will not zap any important system directories
    any more. Thanks to Ernst Kloppenburg and Klaus Ethgen. (mh)
    Closes: #293559, #271829
  * deluser will now stop deleting at a mount point. Thanks to Andreas
    Schmidt. (mh) Closes: #231809

eadeda5... by Marc Haber <email address hidden> on 2004-07-30

Import patches-unapplied version 3.59 to ubuntu/hoary

Imported using git-ubuntu import.

Changelog parent: 176306a46134e60628eca7f4397be193e01e61b0

New changelog entries:
  * Updated Danish program translation. Thanks to Morten Brix
    Pedersen. (mh) Closes: #262336.
  * Updated Czech program translation. Thanks to Miroslav Kure. (mh)
    Closes: #261860.
  * Updated Russian program and debconf translation. Thanks to Yuri
    Kozlov. (mh)
  * Updated Ukrainian program and debconf translation. Thanks to
    Eugeniy Meshcheryakov. (mh) Closes: #261635.
  * fix inconsistent hyphenation in man pages. Thanks to Clint Adams.
    (mh) Closes: #259000.
  * Applied patch for German debconf translation by Florian Ernst.
    (rb) Closes: #261236.
  * Applied patch for Dutch debconf translation by cobaco.
    (mh) Closes: #261338.
  * Applied patch to tidy up the English program translations. Thanks
    to Adam D. Barratt. A request e-mail to the translators asking them to
    review the changes to their translation has been sent out.
    (mh) Closes: #260265.
  * Updated Catalan translations by Jordi Mallach <email address hidden>.