GNU sysutils NEWS -- history of user-visible changes.  2006-03-??

Please send bug reports to bug-sysutils@gnu.org.


Version 0.1.5  (2006-03-29)

Initial support for SYSCONFDIR -- you now need to build with
./configure --sysconfdir=/etc to make everything work as before.

* The "Gullible victims^W^WTesters wanted" release.
* Added nologin plus manual-page.
* Added attribute=value support to lsage, lsgroup, and lsuser.
* ls{age,group,user} now drops SGID privileges whenever possible.
* Resynced Swedish translation.
* Added option to lastlog to support RFC 2822 dates.
* Added `force' argument to several commands.
* Added manual pages for wall(1) and lastlog(1).

Version 0.1.4  (2006-02-05)

* The "I don't think I can blame the `The Complete Monty Python's
       Flying Circus' DVD-set I bought two years ago anymore" release...
* Added add-shell plus manual-page.
* Added remove-shell plus manual-page.
* Added lastlog plus manual-page.
* Added gpasswd plus manual-page.
* Added wall plus manual-page (limited functionality for now).
* Copy file permissions properly.
* Fixed lsuser and lsgroup to work even when `/etc/shadow' or
  `/etc/gshadow' does not exist.
* Fixed incorrect checks in chage for number of arguments.
* Added `--list-shells'-option to chsh.
* All programs now have an `--usage'-option that just displays
  a brief list of all parameters.
* Various bugfixes.
* NOTE: Translations are out of sync in this release.


Version 0.1.3  (2004-05-16)

* First release that merges passwd-ng into GNU Sysutils.
* Added passwd command.
* Fixed bug in mkuser that caused it to create users without
  a shell set, unless a shell had been specified.


Version 0.1.2  (2004-05-09)

* Fix inverted isadmin-check for lsage.
* Added interactive mode to chage.
* Fixed several bugs that crippled chage.
* Fixed leap-year calculation.
* Fix segmentation-fault in chuser.
* Fix argument-handling in mkuser and mkgroup.


Version 0.1.1  (2004-05-06)

* First release with NEWS-file.
* Added mkgroup plus manual-page.
* Added mkuser plus manual-page.
* Made lsuser and lsgroup suid-binaries to allow users and group-admins
  to see their own admin-groups/group-admins.
* Fixed several bugs in chuser.
* Fixed bug involving access() in lsuser/lsgroup causing users with
  access to /etc/shadow and/or /etc/gshadow not to be able to use
  the commands (doh!).
* Fixed bug in chsh causing it to try to write to the wrong file.
* Fixed bug in rmgroup that caused it to segfault.
* Fixed several bugs that could cause file-corruption.
* Fixed a few typos in the manual-pages.
* Added /etc/mkuser.default and /etc/mkgroup.default + manual-pages.
* Added manual-page for passwd (1).

----------------------------------------------------------------------
Copyright information:

Copyright (C) 2004 Free Software Foundation, Inc.

   Permission is granted to anyone to make or distribute verbatim copies
   of this document as received, in any medium, provided that the
   copyright notice and this permission notice are preserved,
   thus giving the recipient permission to redistribute in turn.

   Permission is granted to distribute modified versions
   of this document, or of portions of it,
   under the above conditions, provided also that they
   carry prominent notices stating who last changed them.
