adduser (3.47) woody-proposed-updates unstable; urgency=medium
* Really added Japanese debconf-templates. Sorry for that. Closes: #137291.
* deluser: eval for File::Find to catch errors if perl-modules isn't
installed. Closes: #136291.
* Updated German po file.
* Switched to use warnings; (rather than perl -w).
-- Roland Bauerschmidt <rb@debian.org> Sun, 24 Mar 2002 17:11:53 +0100
adduser (3.46) woody-proposed-updates unstable; urgency=low
* generate md5sums.
* Corrected typo in adduser.8. Closes: #135444.
* Updated Japanese po-file. Closes: #137291, #137390.
* Fixed wording in adduser.8. Closes: #130252.
-- Roland Bauerschmidt <rb@debian.org> Fri, 22 Mar 2002 15:06:15 +0100
adduser (3.45) woody-proposed-updates unstable; urgency=HIGH
* Uploading to woody-proposed-updates as since version 3.42 some
fixes were made I really want to get have in woody. They are quite
unlikely to break stuff.
-- Roland Bauerschmidt <rb@debian.org> Sat, 15 Dec 2001 15:46:15 +0100
adduser (3.44) unstable; urgency=HIGH
* Quote $RET in debian/postinst. This seems to fix errors when
upgrading. Closes: #122606.
-- Roland Bauerschmidt <rb@debian.org> Wed, 5 Dec 2001 23:13:54 +0100
adduser (3.43) unstable; urgency=low
* get ready for the freeze
* Fixed malformated line in the description and rephrased some parts.
Closes: #114932. Also changed 'gecos' to 'GECOS field' as discussed
on -devel.
* Updated adduser.8 that dashes in usernames are valid without
--force-badname as well. Closes: #116118
* Made --firstuid and --lastuid work without usergroups as well. Oops.
Closes: #118720.
* Updated Russion Debconf template. Closes: #112651.
* Changed Build-Depends to Build-Depends-Indep.
-- Roland Bauerschmidt <rb@debian.org> Thu, 29 Nov 2001 14:25:33 +0100
adduser (3.42) unstable; urgency=low
* If --no-create-home is specified, adduser doesn't warn about an
existing home directory anymore.
* Also fixed some stupid mistake so that the verbose information that
a system user already exists is printed probably. Closes: #112477.
* Fixed broken reference to /usr/share/common-licenses/GPL in
debian/copyright.
* Removed emacs stuff from debian/changelog.
* It should possible to translate [y/n] now. Updated
Brazilian/Portuguese and German translations for this. Closes: #108919.
* Added Dutch translation of the .po file. Closes: #111305.
* Updated debian/control to represent the change in the overrides file
from priority standard to important.
-- Roland Bauerschmidt <rb@debian.org> Mon, 17 Sep 2001 15:15:02 +0200
adduser (3.41) unstable; urgency=low
* Home directories should be removed properly now. Before @dirs is
processed, it is first sorted in reverse order to ensure and
sub directories are process before their parent directories.
Closes: #102929.
* Don't copy *.dpkg-* files from skel. Closes: #105453.
* Fixed Polish Debconf templates file. Closes: #107764.
* There won't be much more new development except bugfixes in the
current adduser version since I'm working on a rewrite with a more
flexible design.
-- Roland Bauerschmidt <rb@debian.org> Sat, 11 Aug 2001 11:08:14 +0200
adduser (3.40) unstable; urgency=low
* Added Polish translation of Debconf templates files and .po file.
Closes: #103037, #103305.
* #102929 is unfortunately not fixed yet. I'll work on that when I'm
back from vacation.
-- Roland Bauerschmidt <rb@debian.org> Thu, 12 Jul 2001 15:15:39 +0200
adduser (3.39) unstable; urgency=medium
* Last upload was rejected because of broken dpkg-dev, and since
I don't have my key here at LSM, this package is uploaded by
Martin Michlmayr...
* Debconf stuff and /etc/adduser.conf is purged in postrm if the
package is purged. Closes: #101811.
* Fixed typo (NISERVER instead of NISCONFIG) in AdduserCommon.pm.
Closes: #101900.
* adduser.conf is only modified if the value entered through debconf
actually changed from the current value in adduser.conf.
Closes: #101027.
* Added Danisch translation of Debconf templates file.
Closes: #100285.
* Fixed typo in adduser.8. Closes: #103085.
-- Roland Bauerschmidt <rb@debian.org> Tue, 3 Jul 2001 14:06:47 +0200
adduser (3.38) unstable; urgency=low
* Added Korean translation of Debconf templates files and updated
.po file. Closes: #100648.
-- Roland Bauerschmidt <rb@debian.org> Thu, 14 Jun 2001 11:02:53 +0200
adduser (3.37) unstable; urgency=medium
* -h now does the same as --help. Closes: #98789.
* make -C /var/yp is only called if adduser is run on a NIS server.
Thanks to Herbert Xu and Miquel van Smoorenburg for their helpful
tips on how to check this most reliable. Currently this is done
everytime invalidate_nscd() is called which probably doesn't
improve the performance a lot. :-/ I couldn't figure out if there
are static variable (like in the C function scope), and using a
global variable is not optimal either. We have too much of that old
cruft anyway which should be cleaned up. Should be improved later.
Closes: #97981.
-- Roland Bauerschmidt <rb@debian.org> Sun, 27 May 2001 20:34:00 -0500
adduser (3.36) unstable; urgency=medium
* The "I hope it resolves NIS issues" release
* make -C /var/yp is called when invalidating nscd cache. Thanks to
Juergen Fischer for testing. Closes: #22412
* Included example adduser.local script from John Zaitseff.
Closes: #94245
-- Roland Bauerschmidt <rb@debian.org> Wed, 9 May 2001 16:28:02 -0500
adduser (3.35) unstable; urgency=low
* Removed unnecessary dependency on perl since perl-base should be
sufficient. Thanks to Joey Hess for pointing that out. I suspect
we need a versioned dependency on perl-base though since older
perl versions don't look in /usr/share/perl5.
* Updated usage text for --shell and --disabled-login options.
-- Roland Bauerschmidt <rb@debian.org> Sun, 6 May 2001 16:16:06 -0500
adduser (3.34) unstable; urgency=low
* Temporary fix for French translation to display [y/n] instead of
[o/n] when asking if chfn information is correct since the yes
thing is hard-coded at the moment. At the moment the best solution
I can think of would be having a "yes" and "no" in the .po files
and grabbing the first letter to generate [o/n] for French e.g.
Closes: #87596.
* Added Romanian translation of Debconf translates. Closes: #93601.
* Added a sentence to Debconf template homedir-permission that it
only affects users added later, and syncronised the German template
for this change. Closes: #88292.
* Adduser now understands --shell to override the login shell specified
in the configuration file. adduser.8 is updated, too.
* Added new options --disabled-login which does what
--disabled-password previously did. --disabled-password not sets the
password to '*' in the shadow file and thus logins via SSH RSA keys
e.g. are still possible. Closes: #77817.
* Got rid of bashism in debian/rules
-- Roland Bauerschmidt <rb@debian.org> Thu, 3 May 2001 19:39:18 -0500
adduser (3.33) unstable; urgency=low
* Added Dutch translation of Debconf templates. Closes: #83535.
* Added Brazilian-Portuguese translation of Debconf templates.
Closes: #89441.
* Removed doc/Makefile which shouldn't have been there. Argh.
* Added some code to build the manpage hierarchive including
localised manpages automatically.
-- Roland Bauerschmidt <rb@debian.org> Wed, 21 Mar 2001 19:14:49 -0600
adduser (3.32) unstable; urgency=low
* Moved AdduserCommon.pm to /usr/share/perl5/Debian/.
* Depends on perl instead of perl5 due to Perl changes.
-- Roland Bauerschmidt <rb@debian.org> Thu, 15 Feb 2001 20:17:56 -0600
adduser (3.31) unstable; urgency=low
* Fixed typo in deluser.8. Closes: #85830.
* Updated Russian translation of po file, added translation of Debconf
templates, and translated manpages from Yuri Kozlov
<y_kozlov@chat.ru>.
* Updated French translations of po file. Closes: #85758.
* Added Spanish translation of Debconf templates. Closes: #84412.
* Removed lintian overrides file.
-- Roland Bauerschmidt <rb@debian.org> Thu, 15 Feb 2001 19:33:35 -0600
adduser (3.30) unstable; urgency=low
* Added French translation of Debconf templates. Closes: #83253.
* Added Norwegian translation of Debconf templates. Closes: #83351.
* Added Swedish translation of Debconf templates. Closes: #83367.
-- Roland Bauerschmidt <rb@debian.org> Wed, 24 Jan 2001 16:57:06 -0600
adduser (3.29) unstable; urgency=low
* /etc/adduser.conf is not marked as a conffile anymore. Instead, it
is moved to /usr/share/doc/adduser/examples/adduser.conf and will
be copied in postinst if it does not exist already.
* Fixed another error in postinst when receiving the status if DIR_MODE
was changed in /etc/adduser.conf.
* Debconf template now talks about "system wide readable homedirs",
instead of world-wide ones. This description is more appropriate.
Closes: #81812
* Added German translation for the Debconf template.
* Added explaination to adduser.8 that if invoked with --system and
the given parameters match with the password file, adduser exists
silently. Closes: #81300.
-- Roland Bauerschmidt <rb@debian.org> Mon, 15 Jan 2001 22:54:54 -0600
adduser (3.28) unstable; urgency=low
* deluser: Fixed tar -I problem. Now the files are first 'tar'ed and
then compressed with bzip2 or gzip.
* deluser: Homedirectory is now backup probably using File::Find::find
* adduser: Introduced the options --firstuid and --lastuid similar to
the patch in BTS. Closes: #81352.
-- Roland Bauerschmidt <rb@debian.org> Sun, 7 Jan 2001 13:15:07 -0600
adduser (3.27) unstable; urgency=low
* Fixed nscd variable scope problem: $nscd, holding the path to the
nscd binary was defined 'my' inside an if-construct.
* Type in manpage deluser.8 fixed and some a sentence on how the
compression method is chosen in deluser added to deluser.conf.5
-- Roland Bauerschmidt <rb@debian.org> Wed, 20 Dec 2000 23:57:17 -0600
adduser (3.26) unstable; urgency=low
* deluser: when using remove_all_files and backup, deluser does not
backup directories anymore. Closes: #79791.
-- Roland Bauerschmidt <rb@debian.org> Sun, 17 Dec 2000 01:20:08 -0600
adduser (3.25) unstable; urgency=high
* adduser: checks for nscd in /usr/bin/nscd and /usr/sbin/nscd.
* adduser: nscd is invoked with system instead of systemcall, thus
adduser doesn't clean up in case nscd returned an error. Closes: #77927.
* adduser: if invoked with --system and the uid is correct, adduser
exits silently and thus makes it easier for postinsts to make sure
that there will be a user with correct parameters. Closes: #79371.
* deluser: security bug for option REMOVE_ALL_FILES fixed. rm was
invoked insecurely, like system("rm $files"). rm is no longer used to
delete files, but they are directly unlink()ed. Closes: #79526.
* deluser: external find call for searching for the users files when
using REMOVE_ALL_FILES is replaced through File::Find::find()
* deluser: insecure calling of tar fixed. This was the same problem as
with rm.
-- Roland Bauerschmidt <rb@debian.org> Sat, 25 Nov 2000 14:28:25 -0600
adduser (3.24) unstable; urgency=low
* Depends on perl5 now. Yeah, finally we can do that. Closes: #76850
* Added Debconf interface to configure the standard homedir
permissions
* Arghh. Priority finally changed to standard.
-- Roland Bauerschmidt <rb@debian.org> Mon, 13 Nov 2000 21:49:01 -0600
adduser (3.23) unstable; urgency=low
* Downgraded priority to standard.
* Integrated patch from Matt Kraai <kraai@alumni.carnegiemellon.edu>.
Closes: #75915
-- Roland Bauerschmidt <rb@debian.org> Fri, 3 Nov 2000 18:07:29 -0600
adduser (3.22) unstable; urgency=low
* Depends on perl-5.005-base instead of perl-base. Closes: #75679.
-- Roland Bauerschmidt <rb@debian.org> Thu, 26 Oct 2000 19:20:37 -0500
adduser (3.21) unstable; urgency=low
* NSCD problems fixed. Adduser didn't invalidate the nscd group
cache after adding the group for a system user.
Closes: #68907, #70020, #65643
* TODO now indicates that the development of /new/ features
happens in the adduser 4 tree now.
-- Roland Bauerschmidt <rb@debian.org> Wed, 25 Oct 2000 19:55:54 -0500
adduser (3.20) unstable; urgency=low
* does not depend on perl5 anymore but on perl-base and suggests
liblocale-gettext-perl. Closes: #72226.
-- Roland Bauerschmidt <rb@debian.org> Sat, 23 Sep 2000 03:38:07 -0500
adduser (3.19) unstable; urgency=low
* Fixed path of nscd. Closes: #71011
-- Roland Bauerschmidt <rb@debian.org> Wed, 6 Sep 2000 18:35:49 -0500
adduser (3.18) unstable; urgency=low
* checks if nscd is running before trying to invalidate the cache,
Closes: #70642, #69326
-- Roland Bauerschmidt <rb@debian.org> Thu, 31 Aug 2000 09:58:57 -0500
adduser (3.17) unstable; urgency=low
* Fixed Build-Depends. Closes: #70067
-- Roland Bauerschmidt <rb@debian.org> Sun, 27 Aug 2000 19:03:13 -0500
adduser (3.16) unstable; urgency=low
* Included Russian translation from Peter Novodvorsky <petya@logic.ru>
* Changed reference to GPL from /usr/doc/copyright/GPL to
/usr/share/common-licenses/GPL. Closes: #69014
-- Roland Bauerschmidt <rb@debian.org> Sun, 30 Jul 2000 14:26:34 +0200
adduser (3.15) unstable; urgency=low
* deluser: perl is executed with -w now
* system_call moved back from AdduserCommon.pm to adduser and deluser
- system_call in adduser runs cleanup() on errors.
- system_call in deluser dies on errors directly.
* adduser: fixed the problem that adduser creates home with totally
wrong permissions if adduser.conf is old (closes: #66583)
-- Roland Bauerschmidt <rb@debian.org> Fri, 16 Jun 2000 18:06:18 +0200
adduser (3.14) unstable; urgency=low
* adduser has a better handling for nscd now. Instead of simply
stopping nscd before changes and starting it again after changes,
adduser invalidates the caches before and after changes now.
(closes: #54726)
* deluser invalidates nscd caches after changes, too.
* new Portugese/Brazilian translation for adduser and deluser by
Cesar Eduardo Barros <cesarb@nitnet.com.br>
* adding and removing users to/from a group is now done with gpasswd
instead of usermod. This prevents adduser and deluser from not
adding "NISed" users to a group (closes: #57573)
* functions used in both adduser and deluser moved to AdduserCommon.pm
-- Roland Bauerschmidt <rb@debian.org> Tue, 6 Jun 2000 12:24:46 +0200
adduser (3.13) unstable; urgency=low
* Merged seperate .po-files for adduser and deluser into one
* Added Brazilian translation for adduser (closes: #53912), thanks to
Cesar Eduardo Barros <cesarb@web4u.com.br>
* Added Spanish translation for adduser and deluser (closes: #44902),
thanks to Nicol嫳 Lichtmaier <nick@debian.org>
* Added Korean translation for adduser (closes: #46836), thanks to
Changwoo Ryu <cwryu@adam.kaist.ac.kr>
* Worked patch from #52048 into adduser (closes: #52048)
* Added deluser in SEE ALSO section of adduser's manpage (closes: #52508)
* Don't create home directories for users with their own group per
default setgid because this has some bad side effects. Can be set in
/etc/adduser.conf with SETGID_HOME=yes (closes: #64806)
* Started TODO list for all the things that still have to be done....
-- Roland Bauerschmidt <rb@debian.org> Sat, 04 Jun 2000 17:13:51 +0200
adduser (3.12) unstable; urgency=low
* New Maintainer
* corrected FSF address in adduser and deluser source
* fixed function that checks if the user already exists (closes: #54512)
* allow dashes in usernames without using --force-badname (closes: #53788)
* ability to set a global mode for creating directories in variable
DIR_MODE in adduser.conf (closes: #29389)
-- Roland Bauerschmidt <roland@copyleft.de> Sat, 20 May 2000 14:16:20 +0200
adduser (3.11.2) unstable; urgency=low
* NMU
* new tool 'deluser' to remove users the same way like adding them
* manpage for deluser(8) and deluser.conf(5)
* translation of adduser and deluser to German
* fixed bug that uid and gid 0 were not recognised (closes: #59859, #60491,
#50620, #56468, #53606)
* text "enter groupname" instead of "enter username" if adding a group
(closes: #52701)
* also allowing usernames like foo$ with --force-badname for compatibility
with Samba machine accounts (closes: #28149)
* allow also setting full gecos fields with --gecos like
"Roland Bauerschmidt,Room 3,0421/3763482,0421/373545" (closes: #44031)
* last NMU has already fixed bug 44810 (closes: #44810)
* corrected FSF address in debian/copyright
* moved manpages from /usr/man to /usr/share/man (closes: #53913)
-- Roland Bauerschmidt <roland@copyleft.de> Sat, 6 May 2000 21:54:57 +0200
adduser (3.11.1) unstable; urgency=low
* NMU for bugsquash, pre potato freeze
* eval for POSIX to catch errors
* /usr/doc -> /usr/share/doc
-- Ben Collins <bcollins@debian.org> Sat, 30 Oct 1999 20:54:32 -0400
adduser (3.11) unstable; urgency=low
* fix behavior when Locale::gettext is unavailable.
* start & stop nscd, closes: #40918, #36607.
-- Guy Maor <maor@debian.org> Sun, 29 Aug 1999 17:37:17 -0700
adduser (3.10) unstable; urgency=low
* Test for home dir existence with -e, closes: #43364.
* Make "addgroup --system" behave as "adduser --group", closes: #43345.
* In manpage, explain difference between adduser,addgroup and
useradd,groupadd, closes: #22820.
-- Guy Maor <maor@debian.org> Sun, 29 Aug 1999 11:07:18 -0700
adduser (3.9) unstable; urgency=low
* Don't chmod symlinks, closes: #26850, #40250.
* Allow negative uids, gids (for Hurd), closes: #39679.
* --no-create-home option, closes: #39679.
* I18N, thanks to Akira Yoshiyama <yosshy@debian.or.jp> and
Raphael Hertzog <rhertzog@hrnet.fr>, closes: #33680.
* Don't depend on perl-base, closes: #42543.
* Be interactive, closes: #43012, #40671.
-- Guy Maor <maor@debian.org> Thu, 26 Aug 1999 21:39:59 -0700
adduser (3.8) unstable; urgency=low
* Depend on perl-base instead of perl (16008).
* Allow single letter names (16200).
-- Guy Maor <maor@ece.utexas.edu> Sun, 11 Jan 1998 02:11:25 -0800
adduser (3.7) unstable; urgency=low
* Add --conf option.
-- Guy Maor <maor@ece.utexas.edu> Sat, 23 Aug 1997 13:52:25 -0500
adduser (3.6) stable unstable; urgency=high
* Fixed adduser --system. (#11627)
-- Guy Maor <maor@ece.utexas.edu> Wed, 30 Jul 1997 22:34:50 -0500
adduser (3.5) stable unstable; urgency=HIGH
* Changes since 3.2: (3.4 didn't make it to stable)
* fixed behavior when grouphomes=yes (#10422, #11345).
* don't do shell expansion on system() calls (#10425).
* copy to skel copies entire file (#10399, #10806)
* Turned debugging flag off (oops). (#10963)
* Clean up on interrupts and errors. (#10965)
-- Guy Maor <maor@ece.utexas.edu> Fri, 25 Jul 1997 02:09:29 -0500
adduser (3.4) stable unstable; urgency=HIGH
* fixed behavior when grouphomes=yes (#10422).
* don't do shell expansion on system() calls (#10425).
* copy to skel copies entire file (#10399)
-- Guy Maor <maor@ece.utexas.edu> Tue, 10 Jun 1997 10:45:30 -0500
adduser (3.2) frozen unstable; urgency=low
* Corrected bug exposed by perl 5.004 (#10010).
* Setting SKEL="" will prevent skeleton file copy. (#9997).
-- Guy Maor <maor@ece.utexas.edu> Fri, 23 May 1997 15:29:46 -0500
adduser (3.1) frozen unstable; urgency=high
* Calls passwd utilities to actually do the work (so works with shadow).
* Conforms to new UID & GID allocation standard.
* Removed deluser, delgroup, adduserperm. Use userdel and groupdel.
* /etc/skel can deal with symlinks. directories are g+s if usergroups=yes.
* Has support for quotas.
-- Guy Maor <maor@ece.utexas.edu> Sat, 17 May 1997 12:21:46 -0500
adduser (2.13) stable unstable; urgency=high
* /etc/adduser.conf added as a conffile
-- Christoph Lameter <clameter@debian.org> Tue, 17 Dec 1996 10:42:10 -0800
adduser (2.12) stable unstable; urgency=high
* debmakisiert.
* Fixed dependencies. Removed stupid script.
* Maintainer address changed to maor@debian.org
-- Christoph Lameter <clameter@debian.org> Tue, 17 Dec 1996 07:36:16 -0800
adduser (2.11) unstable; urgency=high
* Some fixes to the deluser and delgroup scripts
* More fixes to the adduserperm script
-- Christoph Lameter <clameter@debian.org> Wed, 25 Sep 1996 09:00:00 +0800
adduser (2.10) unstable; urgency=medium
* These are severe changes to adduser. Please test before using!
* Manpage adduser.8 updated to describe the purpose of /usr/local/sbin/adduser.local
* Add --gecos and --passwd option for adduser
* Add --uid and --gid options for adduser and addgroup
* Add a script called adduserperm to set up the permissions on who can
create new users.
* Bug: addgroup left the password field in /etc/group empty.
* Added deluser and delgroup scripts. Very primitive right now.
-- Christoph Lameter <clameter@debian.org> Tue, 24 Sep 1996 09:00:00 +0800
adduser (2.00) unstable; urgency=medium
* New Maintainer
* New Standards 2.1.0.0 simplifying and reducing files
* Removed obsolete stuff
* Fix bug #3878, #3794, #3879, #3861, #3490
-- Christoph Lameter <clameter@debian.org> Sun, 22 Sep 1996 09:00:00 +0800
Wed May 29 10:11:38 CDT 1996Steve Phillips <sjp@cvfn.org>
* Added part of patch from Miquel van Smoorenburg
<miquels@cistron.nl> that I missed somehow.
Fri May 17 16:48:28 CDT 1996 Steve Phillips <sjp@cvfn.org>
* Added patch from Miquel van Smoorenburg <miquels@cistron.nl>
Fixes Bug#2286 and Bug#3017
* Updated adduser manpage for --ingroup option
* Added --ingroup option to addsysuser task as well as
adduser.
Thu May 16 14:31:42 MET DST 1996 Miquel van Smoorenburg <miquels@cistron.nl>
* Added new command line option --ingroup
* Added options to adduser.conf to allow homedirectory
construct of /home/u/user or /home/users/user
* Default NIS entry (+::::::) was not kept at the end
Tue May 7 14:09:30 CDT 1996Steve Phillips<sjp@cvfn.org>
* Finished fixing Bug #1534
* Fixed Bug #2285
* Fixed Bug #2361
* Changed man pages so they get their version numbers plugged
in from the makefile
* Fixed some minor perl syntax errors
Tue Oct 24 22:21:29 1995 Sven Rudolph <sr1@inf.tu-dresden.de>
* uploaded files were incorrect, therefore reuploading
* debian.Changelog: corrected a description
* debian.control: added Section: field
Mon Oct 23 22:16:19 1995 Sven Rudolph <sr1@inf.tu-dresden.de>
* Makefile: moved symlink creation from postinst/prerm into
the build stage
* debian.postinst, debian.prerm: deleted
* adduser.8: changed documentation for --home feature
* adduser.pl: fixed some file locking races (Bug#1720)
* adduser.pl: create home directory with setgid bit when
using usergroups (Bug#1544)
* adduser.pl: corrected permissions for copies of /etc/skel
files (Bug#1544)
* adduser.pl: run /usr/local/sbin/adduser.local if it exists
(patch for this feature provided in Bug#1544)
* adduser.pl: now always does chown before chmod
(Bug#1544, Bug#1720)
* adduser.pl: now correctly copies dot files from /etc/skel
(Bug#1500)
* adduser.pl: now gives informative message when called from
a non-root user (Bug#1350)
* adduser.pl: enforces that user names are never longer than
8 characters (Bug#1241)
* adduser.pl: now copies everything below /etc/skel (Bug#1542)