Commit Graph
50 Commits
Author SHA1 Message Date
Bill Fenner e77f4eacc9 Merge from 1.15: correctly document tty-related capability names. 1998-02-21 23:36:10 +00:00
Jordan K. Hubbard 5d236b351a MFC: add new login_auth(3) man page and merge various fixes from current 1998-02-18 05:30:08 +00:00
Jordan K. Hubbard 0517605bd8 MFC: /sys relativity. 1998-02-18 02:59:02 +00:00
Steve Price 0e2e931499 MFC: correctly document the h and m modifiers of the time format. 1998-02-14 16:14:24 +00:00
Joerg Wunsch 8a5fe16cbb MFC: use the canonical UUCP locking protocol (rev 1.8 of uucplock.c) 1997-10-07 07:34:56 +00:00
David E. O'Brien 1659592ee6 Add passwd(5) to "SEE ALSO" since that's where you specify the user's login
class.
1997-10-07 05:38:04 +00:00
Paul Traina f6bb3b675d MFC: The parameters to logwtmp should be const char's 1997-09-04 22:39:27 +00:00
Brian Somers a504276fb2 MFC: Remove login_progok()
Suggested by: guido
1997-08-31 20:11:35 +00:00
Brian Somers c884e41723 YAMFC: Add full support for determining if a user
is restricted from running a given program.
Although this is "new" code, nothing should be
changed to use it prior to Sep 15.
1997-08-27 20:09:25 +00:00
cvs2svn 772a77e1ac This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. 1997-08-27 20:06:21 +00:00
Brian Somers 0a62806f6b YAMFC: Add prog.deny as a list capability for
denying execution of certain programs.
1997-08-26 23:17:32 +00:00
David Nugent 89e2cbe2d8 MFC: sleep() after sending nologin file. 1997-07-19 04:51:04 +00:00
Satoshi Asami 372d11fcb8 MFC: add ${DESTDIR}. 1997-07-18 07:28:35 +00:00
Peter Wemm 21be55d7c5 YAMFC: protos here were using unprotected type names, and gcc -Wshadow
gripes about it.
1997-07-07 04:21:01 +00:00
David Nugent ff22054259 MFC: fix infinite loop.
PR: 3878
Reviewed by: [email protected]
1997-06-16 23:41:55 +00:00
David Nugent 987734934d MFC: fix missing "break".
PR: 3820
Submitted by:  Joseph Stein <[email protected]>
1997-06-13 22:31:42 +00:00
Thomas Gellekum 701af9441f MFC: typo. 1997-05-22 07:05:51 +00:00
David Nugent 07f3fa6afa Update login_cap api documentation (addition of login_getpwclass() and
change for login_getclass()).
1997-05-18 09:11:48 +00:00
David Nugent cacb7e6814 YAMFC: Consider root-owned files 'secure' for non-root uids. 1997-05-15 06:08:44 +00:00
Brian Somers 073ac28a4e YAMFC: Make uu_* const correct.
Suggested by:	joerg
1997-05-12 10:37:19 +00:00
David Nugent 0509eb8c40 MFC: #include <sys/types.h> in synopsis. 1997-05-11 08:52:08 +00:00
David Nugent 5708147189 Bugfix: put back foolishly moved variable initialisation in arrayize()
that caused login_getcaplist() to trap.
1997-05-11 08:06:10 +00:00
David Nugent ccd4f86e06 Brings in login.conf, uucplock to 2.2 branch.
Bumps sharedlib version to 2.2, in line with current (since they are
now identical in both branches).
1997-05-10 19:33:07 +00:00
cvs2svn d092a4ec45 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. 1997-05-10 19:00:59 +00:00
cvs2svn 96537300fa This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. 1997-04-22 10:24:30 +00:00
cvs2svn 53e5d3057b This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. 1997-03-27 03:07:26 +00:00
Mike Pritchard 15d1d9dd9c YAMFC: minor mdoc changes. 1997-02-28 06:48:13 +00:00
cvs2svn dd99818c30 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. 1997-02-22 22:50:58 +00:00
Mike Pritchard e638b2b555 YAMFC:
From rev 1.3: Grammatical changes.
1997-01-02 16:45:32 +00:00
cvs2svn 848077bb79 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. 1997-01-02 10:14:19 +00:00
Mike Pritchard f14e86f4e2 YAMFC:
Install the new login*.3 man pages and pty.3.
mdoc changes to setproctitle.3.

The new man pages were tagged onto the RELENG_2_2.
branch.
1996-12-30 21:15:45 +00:00
cvs2svn 2fce0b4e66 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. 1996-11-02 10:41:29 +00:00
Mike Pritchard 6c65d95969 Some minor man page cleanup. 1996-08-23 20:52:53 +00:00
Jordan K. Hubbard 51295a4d3e General -Wall warning cleanup, part I.
Submitted-By: Kent Vander Velden <[email protected]>
1996-07-12 18:57:58 +00:00
Guido van Rooij 79a1b8d9e2 Implement incremental passwd database updates. This is done by ading a '-u'
option to pwd_mkdb and adding this option to utilities invoking it.
Further, the filling of both the secure and insecure databases has been
merged into one loop giving also a performance improvemnet.
Note that I did *not* change the adduser command. I don't read perl
(it is a write only language anyway).
The change will drastically improve performance for passwd and
friends with large passwd files. Vipw's performance won't change.
In order to do that some kind of diff should be made between the
old and new master.passwd and depending the amount of changes, an
incremental or complete update of the databases should be agreed
upon.
1996-07-01 19:38:50 +00:00
Andrey A. Chernov 2fcdb74d96 If hostname > UT_HOSTSIZE, use its numeric address instead to keep
valid entries into utmp and wtmp
1996-06-17 14:49:02 +00:00
Peter Wemm 7350dd84a0 If the two recently added sysctl variables exist, use those rather than
the statically compiled PS_STRINGS and USRSTACK variables.  This prevents
programs using setproctitle from coredumping if the kernel VM is increased,
and stops libkvm users (w, ps, etc) from needing to be recompiled if only
the VM layout changes.
1996-02-24 14:37:30 +00:00
Mike Pritchard e2cc67ef3c Another round of spelling fixes. 1996-01-30 18:13:11 +00:00
Peter Wemm 3b7e1cc80f Bump libutil revision after recent addition of setproctitle().
Install (optional) libutil.h with prototypes for the functions and
document this in the man page.

minor cleanups to the various routines, include the prototype file, declare
return codes etc.
1996-01-01 08:27:41 +00:00
Peter Wemm 0050777196 Bring in an initial version of setproctitle().. This is intended to
replace the dozen other various hacks in the code that do all sorts
of crude things including spamming the envrionment strings with the new
argv string.

This version is mainly inspired by the sendmail version, with a couple of
ideas taken from the NetBSD implementation as well.
1995-12-26 22:50:08 +00:00
Bruce Evans 1b88e35b80 Update to 4.4lite2 (clean up includes; initialize the name of the master
pty correctly (it was broken for calls to openpty() after the first
successful one)).
Obtained from:	4.4lite2
1995-10-22 19:11:12 +00:00
Bill Paul d877befa37 Small NIS tweak: frob pw_error() a little so that it can say either
'NIS information unchanged' or '/etc/master.passwd unchanged'
depending on which was is being modified (conditional on -DYP).

This is to save me the trouble of writing a whole other error
routine (nis_error()?) for the upcoming changes to passwd and
chpass.
1995-08-13 16:05:06 +00:00
Rodney W. Grimes 6c06b4e2aa Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
Rodney W. Grimes 709e8f9ae1 Remove trailing whitespace. 1995-05-30 03:57:47 +00:00
Andrey A. Chernov b603d90c20 Fix suspended vipw hangs
Obtained from: NetBSD
1995-03-09 21:53:12 +00:00
Jordan K. Hubbard 1338e00966 Support for >32 PTYs.
Submitted by:	Heikki Suonsivu <[email protected]>
1995-02-09 11:11:01 +00:00
David Greenman 89730b290a Added $Id$ 1994-09-24 02:59:15 +00:00
Rodney W. Grimes 58f0484fa2 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
Rodney W. Grimes 4b88c807ea BSD 4.4 Lite bin Sources 1994-05-26 06:18:55 +00:00
Rodney W. Grimes dea673e932 BSD 4.4 Lite usr.sbin Sources 1994-05-26 05:23:31 +00:00