Commit graph

16 commits

Author SHA1 Message Date
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
schmonz
0a1bd5acad Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate. 2002-12-07 02:38:52 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
agc
027c166bf7 Move to sha1 digests, and add distfile sizes. 2001-04-19 11:28:57 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
kim
57b66b0a43 Fix manual page handling. 2000-12-16 18:54:41 +00:00
hubertf
e75965c6ba Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
2000-08-21 21:01:29 +00:00
agc
1a4c383f88 Revert previous change - use one set of sources, for maintenance reasons,
across -current pkgsrc and the 1.4 branch.
2000-05-09 11:15:59 +00:00
hubertf
01fbea54db Bump to 20000505. Changes:
* 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 :)
2000-05-05 01:41:55 +00:00
agc
9bb03a4c52 Update this package to reflect 13th March 2000 sources.
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.
----------------------------
2000-03-13 11:20:37 +00:00
hubertf
33ccb0ca82 Make this pkg behave like any other (real) package:
allow building of a binary package and deinstallation (as advertized :)
2000-01-13 17:31:14 +00:00
agc
a906d33e8d Make this package install into the correct directory. 2000-01-10 12:08:52 +00:00
agc
7f6cb946c0 Update this package to mirror the 1999/12/31 sources.
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.
2000-01-03 22:08:56 +00:00
agc
7a7ef932fe Clean up this package somewhat, fetching it from a gzipped tarfile on
ftp.netbsd.org, rather than taking it straight from the NetBSD-current
tree.
1999-12-17 10:48:25 +00:00
agc
157d8f6174 Import NetBSD-current's user(8) user/group management suite of
programs into the NetBSD packages collection.
1999-12-16 16:28:31 +00:00