Andrey A. Chernov
08a77c42e1
Back out MAXLOGNAME fix, Bruce points that copyinstr require NUL
1997-03-03 07:59:54 +00:00
Andrey A. Chernov
431efa59e3
Fix MAXLOGNAME usage, the code has wrong assumption that
...
it must be NUL terminated
1997-03-02 21:36:17 +00:00
Peter Wemm
476602a9d0
Revert $FreeBSD$ to $Id$
1997-02-22 16:15:28 +00:00
David Nugent
e56644ad0e
Yet another formatting consistency check.
1997-02-07 11:31:42 +00:00
David Nugent
e57b5686c6
Fix useage of MAXLOGNAME to include terminating NUL, by using
...
max(MAXLOGNAME-1,UT_NAMESIZE).
Tidy up "pretty" printing format for longer usernames.
1997-02-07 10:58:13 +00:00
Wolfram Schneider
bfd34a4a60
Sort cross references.
1997-01-20 00:03:00 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
David Nugent
f1d684fad9
Adds optional NIS passwd file updating and optionally rebuilding
...
NIS maps.
Suggested by: Peter Wemm
1997-01-05 07:15:37 +00:00
David Nugent
c7fefa0352
Remove duplicated #include.
1997-01-05 04:54:24 +00:00
David Nugent
9d8caa0abd
Fix reference /etc/acct/pw.conf -> /etc/pw.conf.
...
Pointed-Out-By: Peter Wemm.
1997-01-05 04:05:22 +00:00
David Nugent
f2400d4658
Implemented /home -> /usr/home symlink kludge.
...
If home basedir would be created in the root partition, create
it under /usr instead, and symlink /basedir -> /usr/basedir.
1997-01-03 04:42:18 +00:00
David Nugent
39791ab333
1) Base home directory is created if it does not already exist if
...
useradd -m or useradd -D -b are used.
2) Hyphen allowed in username if not first character. Fix trivial
bug in error fmt string.
3) /etc/skeykeys updating changed to do 'inplace' update, commenting
out a username rather than removing it completely.
1996-12-30 11:52:34 +00:00
David Nugent
b5cc56ab27
Correct file modes on updated /etc/skeykeys.
1996-12-23 02:27:29 +00:00
David Nugent
0970881ff6
1) 200 users per group limitation removed and pw
...
will handle lines of any length in /etc/group.
2) Fixed bug with usermod -d not updating user's home
directory.
3) Minor formatting display changes/fixes with *show -P.
1996-12-21 15:35:45 +00:00
David Nugent
5e75134d21
Bugfix (cosmetic) for output of generated passwords.
1996-12-20 10:45:39 +00:00
David Nugent
d9b711b719
Allow 8-bit characters in the passwd gecos field, and adds a paragraph
...
to the mangpage explaining the consequences (to be updated at a later
date after login class conf support is added).
1996-12-19 15:22:45 +00:00
David Nugent
2e3db6fbe0
Changes to password generator: fallback to MD5 generator disabled
...
(/dev/urandom used by default under FreeBSD), and implemented a
"portable" but less secure generator for other systems.
Add display of expiry/password change dates in -P user display.
1996-12-17 14:15:35 +00:00
David Nugent
a36f769f47
Submitted by: proff@iq.org
...
Minor fix for security patch.
1996-12-17 01:43:30 +00:00
David Nugent
b7d2ba7cb8
Reviewed by: davidn@blaze.net.au
...
Submitted by: proff@iq.org
Security patch for better random password generation.
1996-12-16 17:37:58 +00:00
Joerg Wunsch
669d204645
Update from David, reflecting Wolfram's wishes regarding limitation of
...
the allowable character set.
Submitted by: David Nugent
1996-12-11 15:10:47 +00:00
Joerg Wunsch
db34a7105c
Merg-o-matic.
1996-12-11 00:07:19 +00:00
Joerg Wunsch
ad7cf975be
Copyright update by the author, to be more in line with our sample
...
copyright.
Submitted by: David Nugent
1996-12-10 23:59:04 +00:00
Joerg Wunsch
9fd0dafc15
Merge from the vendor-branch.
1996-12-10 00:21:28 +00:00
Joerg Wunsch
48aee7f33a
Upgrade from the author, reflecting all my wishes resulting out of the
...
sysinstall use of this tool (plus some bug fixes).
2.2 candidate...
Submitted by: David Nugent <davidn@nserver.usn.blaze.net.au>
1996-12-09 23:55:27 +00:00
Mike Pritchard
053375e81b
Minor spelling/mdoc/style fixes.
1996-12-09 16:44:13 +00:00
Joerg Wunsch
d6f907dc7a
pw(8) -- a backend utility to manage the user and group databases.
...
sysinstall's new User&group menu will use it, hence it's a 2.2
candidate despite of providing new functionality.
Submitted by: David L. Nugent, <davidn@blaze.net.au>
1996-12-09 14:05:35 +00:00