Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
|
|
|
|
appropriate.
|
|
across -current pkgsrc and the 1.4 branch.
|
|
* Add note on how to update distfile, mostly taken from pkg_install pkg.
* Move 1.4 patches from src/usr.sbin/user/user.c to pkgsrc (I didn't want
to add it to doc/HACKS :)
|
|
Changes since previous version:
----------------------------
revision 1.13
date: 2000/03/12 19:57:24; author: jlam; state: Exp; lines: +6 -4
Make "-d homedir" option work -- home directory wasn't being set in this
case.
----------------------------
revision 1.12
date: 2000/03/07 20:56:45; author: agc; state: Exp; lines: +8 -3
When adding a group, check that it doesn't already exist.
Also fix a problem with reading entries when modifying a group.
Both problems found and analysed by Thomas Klausner.
----------------------------
|
|
allow building of a binary package and deinstallation (as advertized :)
|
|
|
|
Enhancements from Hubert Feyrer:
+ copy all files and directories in <skeldir> to new user's home
directory, not just if they begin with a '.'
+ use pax to copy files from <skeldir>, as this will allow <skeldir>
to contain directory trees as well as regular files
+ use -h arg to chown(1) in case any symlinks have been created in the
new user's home directory
+ getpwnam(3) does not set errno, so use errx(3) and warnx(3)
+ use nologin(8) in preference to false(1) when deleting users but
preserving information
+ in usage messages, specify [-r lowuid..highuid] rather than a simple
[-r range]
Add new functionality, and fix some bugs and oversights:
+ Moved all internal definitions from usermgmt.h to user.c
+ Added prototypes to usermgmt.h
+ Allow defaults to be set at build time
+ Check the effective uid is 0 if any data is to be modified
+ Check all numeric uids and gids really are numeric
+ Fix a bug (reported by lenb at sasquatch.com) where new ranges were
appended to old ranges, rather than replacing them
+ Add userinfo(8) and groupinfo(8) utilities (if EXTENSIONS is
defined), whereby user and group information can be displayed. Add
manual pages for new utilities. Add front-end calling from user(8)
and group(8) accordingly.
+ Make all functions visible outside the user.c file again. User and
group manipulation may be split out into a separate shared lib in the
future
+ Split off main function into a separate main.c
+ Changed default group to be "users"
+ Changed despatch table for commands to work in a more sane manner
+ Added "default-group" target to Makefile, so that the default group
can be made easily.
|
|
ftp.netbsd.org, rather than taking it straight from the NetBSD-current
tree.
|
|
programs into the NetBSD packages collection.
|