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
wosch
60472c0170
remove group limits checks
1996-12-29 15:06:52 +00:00
wosch
fa9988259c
increase username length limit to 16
1996-12-29 15:05:19 +00:00
mpp
0624bf2aa3
Minor internal mdoc usage changes.
1996-12-23 00:57:46 +00:00
mpp
a43d267f74
Minor style fixes.
...
I also renamed the adduser "-quit" option to "-quiet", since
it is supposed to be the same as the -s/-silent option,
and -quit must have beena typo.
1996-12-23 00:10:22 +00:00
ache
ba8fcf69ff
Expand username limit to 16
1996-12-07 21:25:12 +00:00
ache
86993ad860
Don't show on the screen just securely entered password
...
(in /etc/adduser.message text)
Sending password by E-mail on local machine is joke in any case
1996-11-27 22:04:55 +00:00
wosch
e5c94a20ac
do not print 'illegal shell' for pseudo users news and xten
...
Submitted by: kuku
1996-11-20 01:07:46 +00:00
wosch
6b96105e09
install rmuser, addgroup, rmgroup in /usr/sbin
1996-11-17 03:51:33 +00:00
wosch
7336c227c5
manpages for rmgroup(8) and addgroup(8)
1996-11-04 17:21:11 +00:00
wosch
aafdab57f3
rmgroup - delete a Unix group
...
usage: rmgroup group
1996-10-30 20:58:47 +00:00
wosch
7736b90b96
addgroup - add a group or add users to a group
...
addgroup [-g gid] group [user[,user,...]]
1996-10-29 20:31:43 +00:00
wosch
881d2edd2e
warn if reach group line limit (>200 users, >1024 bytes per line)
...
close PR#1595
suggested by: Seppo Kallio <kallio@beeblebrox.cc.jyu.fi
1996-09-17 19:34:56 +00:00
wosch
3d9135fb86
Do not backup master.passwd if pwd_mkdb returned an error. This
...
was to paranoid, pwd_mkdb(8) is carefully enough to not
corrupt master.passwd on failure.
Submitted by: joerg
1996-09-14 23:22:23 +00:00
jkh
3ed54b5319
Make passwords no longer echo or display. Because of this, we now also
...
ask for matching confirmation. I'm sure there is a clever direct-from-perl
ioctl way of putting the terminal into noecho mode, but I don't feel like
learning perl so I just used system. [yes, I'll put stty on the installation
boot floppy as necessary]
1996-09-11 08:36:54 +00:00
adam
56decd4563
typo police
...
I couldn't make any sense of the sentence "Eval variables in this file." so I
left it alone.
also allow creation of new local group when NIS groups are used.
this can probably be done more elegantly, and needs more thought.
1996-08-28 17:54:14 +00:00
wosch
0210175107
sync copyright with /usr/share/examples/etc/bsd-style-copyright
1996-08-27 20:04:45 +00:00
mpp
b4aab8b6f6
Use the .Fx macro where appropriate.
1996-08-23 00:57:08 +00:00
wosch
938f39425a
run pwd_mkdb with new check option [-c] to verify correctness
...
of /etc/master.passwd
1996-08-20 19:57:23 +00:00
wosch
93f624e1a5
Do not add an user to a group if the group is also the login group.
1996-08-14 19:06:04 +00:00
wosch
c36121cb27
Do not send "welcome mail" as default. If you want this feature
...
you can still enable it. Better, use mail client like elm or pine.
Requested by: Jordan
1996-08-13 21:50:51 +00:00
wosch
f43e4b2a9b
documented login name limit
...
Obtained from: mailing list
1996-06-09 20:45:35 +00:00
gclarkii
189a7acd97
We DON'T ship bash by default, why is it the default shell?
...
We also don't ship tcsh or ksh by default.
Correct these two things to make sh the default and increase csh and sh
to be higher priority.
1996-05-06 06:15:19 +00:00
wosch
62448dde8e
Submitted by: Masafumi NAKANE <masafumi@tky007.tth.expo96.ad.jp>
...
bugfix: chown home directory if don't copy dotfiles
1996-02-10 17:15:47 +00:00
mpp
511d4f82b2
Fix a bunch of spelling errors in a bunch of man pages.
1996-01-30 13:52:50 +00:00
peter
c3f352d4ad
This commit was generated by cvs2svn to compensate for changes in r13122,
...
which included commits to RCS files with non-trunk default branches.
1995-12-30 19:02:48 +00:00
peter
ab124e78b0
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
jkh
1904df8cb9
Clean up some of the english here..
1995-10-22 11:44:16 +00:00
jkh
ef97522a1e
Various fixes to make this work better when called from other tools.
...
Submitted by: Coranth Gryphon <gryphon@healer.com> & Wolfram Schneider <wosch@cs.tu-berlin.de>
1995-10-19 06:26:49 +00:00
jkh
055f32000d
The problem is the returned salt, while the freebsd man pages asks that the
...
crypt salt string begin with a '_', no other crypt's do. If you remove the
initialization of $salt to '_' in sub salt(), everything works as advertised.
Submitted by: Charles Henrich <henrich@crh.cl.msu.edu>
1995-05-20 13:05:22 +00:00
ache
87e4e8e6d5
Don't accept usernames longer than 8 characters
...
Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
1995-04-30 19:20:25 +00:00
ache
0933c2174b
Non-blocking lock
...
Remove old salt cause possible endless loop
Submitted by: <wosch@cs.tu-berlin.de>
1995-04-09 03:34:10 +00:00
ache
ed3b852197
o more options
...
o less restrictive, you can choise uid, gid ...
o invite user into some groups
o encrypted passwords with crypt
o batch mode (for instance, this works now:
$ adduser -batch jkh guest,uuadmin "Jordan K. Hubbard" passwd
see manpage for more details)
Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
1995-03-08 22:44:37 +00:00
jkh
99804c7d49
Correct some of the english.
1995-01-09 11:32:01 +00:00
jkh
0cf90bc747
Wolfram Schneider <wosch@cs.tu-berlin.de>:
...
o manpage
o save configuration in /etc/adduser.conf
o send message file (/etc/adduser.message)
Submitted by: woschcs.tu-berlin.de
1995-01-09 11:26:31 +00:00
jkh
aec1675e97
Update adduser to version by Wolfram Schneider. Sorry, Gary, but his
...
adduser is a Cadillac to your Volkswagen.. :-)
Submitted by: wosch@cs.tu-berlin.de
1995-01-03 09:46:14 +00:00
ache
866cb66ce4
Change ${COPY} to -c, always needed here
...
Remove manpage reference to BSD adduser, add pwd_mkdb reference
1994-12-31 11:12:35 +00:00
ache
d9a91dd43f
Remove extra targets per Bruce suggestion.
...
Use more macros instead of hardcoded things
1994-12-30 15:38:04 +00:00
ache
247b0f64fa
Change man section
1994-12-30 12:15:39 +00:00
ache
a308868ddc
Oops, rename adduser.sh to adduser.perl
...
Add empty clean and obj targets.
1994-12-30 12:13:08 +00:00
ache
df40a2211f
Yet one cleanup
1994-12-30 12:03:48 +00:00
bde
963bf79873
Fix everything.
1994-12-30 07:18:23 +00:00
gclarkii
b80f2f4fc2
Changed my copyright back. Too many problems with new one.
1994-12-28 17:27:21 +00:00
ache
f75a0b305c
Fix configfile path
1994-12-28 13:49:55 +00:00
ache
51b1e14e46
Move conf files to src/etc
1994-12-28 13:47:31 +00:00
gclarkii
46e9ddaf12
Add makefile for adduser.
...
Would a makefile guru please look this over to make sure I did this right?
1994-12-28 07:35:09 +00:00
gclarkii
09e953fa34
Add Id strings
1994-12-28 07:11:29 +00:00
gclarkii
a839cfdbd5
Adding my adduser command. I only have to add a makefile for it to
...
be compleate.
1994-12-28 06:55:42 +00:00