dougb
7ab9ec9338
By popular demand, have adduser preserve comments at the top of the
...
group file. Because of the way the group sorting works while printing
out the new file it's not possible at this time to restore comments
in other locations, but at least they won't just disappear altogether.
2001-04-17 09:42:07 +00:00
dougb
82c5492b1c
Add a more useful solution to the problem of password files with more than
...
one user who differs only by case. The other perl tools assume (or enforce)
the all lowercase requirement, therefore making the search through
master.passwd case insensitive seemed a reasonable optimization, IMO.
I understand, although I do not sympathize with, the argument that someone
might want to do this on purpose, and might subsequently want to use the
wrong tool for the job. So, this fix should hopefully satisfy both camps.
2001-04-15 20:43:49 +00:00
obrien
c96b30ff9c
Rev 1.11 introduced a bug where the processing became case insensative for
...
username to rm.
PR: 25961
Submitted by: Linh Pham <lplist@closedsrc.org>
2001-04-15 20:01:02 +00:00
ru
ef2dbc1fb0
beforeinstall -> SCRIPTS.
2001-04-07 11:21:35 +00:00
ru
afd506414e
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:42:20 +00:00
ru
66cd8f698e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:44:04 +00:00
ru
ffef081534
Prepare for mdoc(7)NG.
2001-01-16 09:39:23 +00:00
ru
4bb5f49662
Prepare for mdoc(7)NG.
2000-12-27 15:30:30 +00:00
dougb
50b480af64
* Fix a long line that I introduced in the last commit
...
* Backslash escape non-alphanumeric chars in the login name so that perl
doesn't choke on things like '$'.
2000-12-17 23:42:45 +00:00
ru
c23c39b3a4
mdoc(7) police: removed history info from the .Os FreeBSD call.
2000-12-14 11:52:05 +00:00
dougb
f39cd3c47c
If a user is in the database, rmuser ought to be able to remove them.
...
Address this by using getpwnam(), thus killing several birds with
the same stone. My fix is slightly more aggressive than the
originators. :)
PR: misc/22278
2000-11-21 05:52:35 +00:00
ru
71e2293ad4
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 20:10:44 +00:00
ru
a6f5d950d8
Avoid use of direct troff requests in mdoc(7) manual pages.
2000-11-10 17:46:15 +00:00
gshapiro
2424c7393a
Complete migration of aliases file to /etc/mail/aliases.
...
The maintainers of share/examples/diskless/README.TEMPLATING and mergemaster
have been contacted so those may be updated as well.
2000-08-13 18:38:58 +00:00
newton
9c8660d95b
Un-botch my botched reduction in permitted characters in the permitted
...
username check which resulted from my attempt to expand them.
PR: bin/17372
Reviewed by: sheldonh
2000-03-14 14:27:34 +00:00
newton
c379f94f99
Fix the case where username validity test would incorrectly fail if
...
the specified username contained uppercase alphabetics.
PR: bin/17372
2000-03-14 14:19:17 +00:00
sheldonh
4402d054c2
Remove more single-space hard sentence breaks.
2000-03-06 09:45:37 +00:00
sheldonh
b2240fc1c0
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 14:09:25 +00:00
peter
efabb9ccb1
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
nik
2ef203d08a
Remove references to the non-existent addgroup(8) and rmgroup(8)
...
commands.
PR: docs/12659
Submitted by: Mark Diekhans <markd@Grizzly.COM>
1999-07-27 18:22:18 +00:00
kris
c9ebcf4453
Grammar and spelling fixes
...
Obtained from: OpenBSD
1999-06-30 12:49:56 +00:00
wosch
09f406ace9
Added myself as maintainer.
1999-02-09 17:23:03 +00:00
danny
dd8cc45b89
Print yyyy/mm/dd in /var/log/adduser, instead of yy/mm/dd
...
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
1999-01-15 10:26:59 +00:00
wosch
0ab7b3047c
Removing -batch option from adduser. Adduser was written as
...
an *interactive* command for newbies. The pw(8) does now a much better
job for adding users from command line. Also, the -batch option is
not well tested, buggy and unsupported.
1998-08-17 18:50:29 +00:00
wosch
d0c6f6771a
Always ask for homedir.
...
PR: 6754
Submitted by: uhlar@netlab.sk
1998-06-07 18:38:32 +00:00
hoek
e46f4af1d6
MF22: Remove confusing comma
1998-03-18 16:21:55 +00:00
steve
b0853d61f8
Clarify the -batch arguments.
...
PR: 5677
Submitted by: Adrian Filipi-Martin <adrian@virginia.edu>
1998-02-14 22:55:23 +00:00
wosch
91b3d9af94
Typo.
1998-02-02 15:46:44 +00:00
wosch
b1ce14e5be
Rename the pwd_mkdb(8) option '-c' to '-C' for better compatiblity
...
with BSD/OS.
1998-01-10 17:27:28 +00:00
wosch
12904d6220
Small bugfix: store $uid_start instead hard coded value 1000
...
in /etc/adduser.conf.
1997-12-24 11:44:14 +00:00
jraynard
8df776813b
Typo alert.
1997-11-02 00:58:39 +00:00
wosch
5d81cfe470
Do not complain about non existing shell "/nonexistent"
...
Smarter error check if a uid is already in use.
Submitted by: "Eugene Radchenko" <genie@qsar.chem.msu.su>
1997-09-20 19:59:54 +00:00
wosch
49f61b81da
Do not accept empty user names.
1997-09-20 18:26:22 +00:00
charnier
1d1202127b
Cosmetic changes.
1997-09-01 06:14:17 +00:00
wosch
ab42389908
Stop the growing list of shells if /etc/adduser.conf
...
was updated.
1997-08-26 22:47:51 +00:00
pst
8cf1034c39
Nologin is also a valid 'invalid' shell
1997-07-31 15:25:35 +00:00
wosch
4479faef61
Delete dead test code.
1997-07-24 17:44:46 +00:00
wosch
3cd604941d
cp -r' ->
cp -R'
...
Option -r is obsolete and buggy.
1997-07-18 12:05:43 +00:00
pst
24cef30af2
Remove addgroup/rmgroup -- they are completely replaced by pw(1).
...
Adduser/rmuser stay for now until we get a good user-friendly front-end
for pw.
1997-07-05 19:12:45 +00:00
steve
f8049f60d8
Fix a minor nit in the .Dd macro invocation so that
...
the revision date is displayed correctly.
1997-06-23 04:52:13 +00:00
ache
cafbf0bee1
Change "no" answer to "default" for login class, because "no" class
...
can exists and "default" class is really equal to empty class.
1997-05-01 23:34:25 +00:00
ache
45a60a248c
Allow "no" answer on login class prompt override non-empty
...
/etc/adduser.conf defaultclass with empty one
1997-05-01 23:23:06 +00:00
ache
2fc70f71f0
1. Deal with login classes now
...
2. Turn on send_message by default for security reasons (mailbox
must be pre-created)
1997-05-01 22:55:58 +00:00
wosch
87ae550b26
Variable name typo.
...
Reviewed by: Guy Helmer <ghelmer@cs.iastate.edu
Submitted by: Paul Sandys <myj@nyct.net>
1997-04-02 14:34:57 +00:00
wosch
01b8721dc8
Support comments in password database (/etc/master.passwd).
...
Comments in group database (/etc/group) are currently not
supported - adduser silently delete blank lines and comments.
1997-03-09 12:21:45 +00:00
wosch
bcdd2f8a77
Cleaned up some messages, added a check to remove a leftover popd file
...
from /var/mail, added a routine to delete the removed user's files
from /tmp, /var/tmp, & /var/tmp/vi.recover, and added code to kill any
running processes owned by the removed user). I've also added a flag
for non-interactive execution, cleaned up the man page, and adjusted
my address.
Submitted by: ghelmer@cs.iastate.edu (Guy Helmer)
1997-03-08 18:04:45 +00:00
peter
b782f4df30
Revert $FreeBSD$ to $Id$
1997-02-22 16:15:28 +00:00
wosch
3c5e4a3bbe
Sort cross references.
1997-01-20 00:03:00 +00:00
jkh
808a36ef65
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
wosch
61d66dc540
Allow dash -' (except for first char) and underscore
_' in usernames.
...
pointed out by: max
1996-12-29 21:56:31 +00:00