peter
09cd0a0b65
If building under elf, have libskey.so depend on libmd and libcrypt.
1997-09-05 11:52:20 +00:00
bde
0e02d17f1e
Fixed synopsis (missing #includes and consts).
1997-03-19 01:33:23 +00:00
pst
7b62769663
API cleanups (use const char * where appropriate)
...
Cannidate for: 2.2 (please!)
1997-03-08 06:22:51 +00:00
peter
6b08958c64
Revert $FreeBSD$ to $Id$
1997-02-22 15:12:41 +00:00
wosch
6d0dbd7455
Sort cross references.
1997-01-20 23:23:22 +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
mpp
1968815ff0
Add the appropriate MLINKS for the new skey.3 man page.
1996-12-22 23:18:50 +00:00
mpp
2b490f7137
Fix a spelling error.
1996-12-22 23:13:58 +00:00
davidn
fc4b2baad8
Manpage for public functions in libskey.
1996-12-22 13:33:56 +00:00
davidn
ef9b798d0c
Incorporate new manpage for libskey.
1996-12-22 13:33:11 +00:00
ache
bbb4755eb5
After some thinking implement alternative way:if it is impossible
...
to confirm password, don't tell that s/key required, but
ask for password in anycase. It looks like non-s/key system
from outside.
1996-10-18 16:52:33 +00:00
ache
86b518bd61
Make PERMIT_CONSOLE to work not only from
...
/dev/console, but from syscons vty's too
1996-10-17 21:49:34 +00:00
ache
1d189e339e
Change "nope" to ":"
...
Previous variant not work well, if you have a user with name nope
1996-10-17 16:47:22 +00:00
ache
c728108ed2
Prevent namespace pollution cause by this library by splitting to
...
API and non-API functions and giving _sk_ prefix for all non-API
functions. Old names will be available by _SKEY_INTERNAL define
it allows not change anything in keyinit & key, only -D_SKEY_INTERNAL required.
Staticise some things.
1996-10-17 15:22:46 +00:00
ache
76fa87e93d
If 1) regular Unix passwords not permitted and 2) skey database
...
for this user not activated, there no correct password exist,
so don't bother ask for it and return "" immediately
1996-10-17 13:43:58 +00:00
ache
0d35d7d931
Make it work in localized environment, replace strftime's %b which can be
...
in national form with months names table
1996-10-17 12:45:39 +00:00
peter
3f709de38c
cmp -s || install -c ==> install -C
1996-08-30 02:12:07 +00:00
jkh
c4d4a99d31
General -Wall warning cleanup, part I.
...
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
1996-07-12 18:57:58 +00:00
joerg
2d430f5746
/etc/skeykeys was basically suffering from the same vulnerability
...
as any non-shadowed /etc/passwd. Ironically, all programs using S/Key
have already been setuid root except keyinfo(1).
This modification creates /etc/skeykeys with mode 0600 to prevent it
from being examined by ordinary users.
1996-04-26 21:33:18 +00:00
peter
ab124e78b0
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
bde
6579f34131
Change install' to
${INSTALL}' so that default install flags can be
...
specified in the top level Makefiles.
Previously I missed dozens of Makefiles that skip the install after
using `cmp -s' to decide that the install isn't necessary.
1995-08-06 12:24:38 +00:00
rgrimes
1b1ee55538
Merge RELENG_2_0_5 into HEAD
1995-06-11 19:33:05 +00:00
rgrimes
f05428e4cd
Remove trailing whitespace.
1995-05-30 05:51:47 +00:00
ache
9524bc7a36
Change strtok() to strsep(), strtok() usage is depricated
...
in libraries.
1995-03-24 17:27:22 +00:00
pst
cda71a2769
Remove extra newline.
1994-10-27 18:15:42 +00:00
pst
7d6e5770c7
new file does skey_getpass() support
1994-10-19 00:14:32 +00:00
pst
3bbaa5903c
Include most of the logdaemon v4.4 S/key changes
1994-10-19 00:03:45 +00:00
pst
167c7cd1cd
Move skey.h back where it belongs
1994-09-29 19:27:35 +00:00
pst
fd0fa36494
Install improved skey access code
1994-09-29 18:58:39 +00:00
dg
caee0507e0
Don't define LITTLE_ENDIAN is already defined.
1994-09-23 06:53:03 +00:00
guido
d14fac757a
Move skey.h to /usr/include so other packages will be able to use
...
libskey. (such as wu-ftp and xdm).
Editted skey so it matches the standard /usr/include way.
1994-06-02 20:25:30 +00:00
pst
0740fe303d
Clean up S/key library (libskey.a) so that filename access is via the
...
standard 4.4bsd pathnames mechanism.
Also document a potential security hole vs backwards compatibility tradeoff.
1994-05-27 07:50:08 +00:00
guido
62feaa07c9
Put md5.c copyright on md4.c. I contacted RSA inc. for that some time ago
...
but forgot to do it.
-Guido
1994-05-20 06:44:56 +00:00
guido
459ed7e431
1) Added s/key support .
...
2 Added optional excessive login logging.
3) Added login acces control on a per host/tty base.
4) See skey(1) for skey descriptions and src/usr.bin/login/README
for the logging and access control features.
-Guido
1994-05-19 18:13:11 +00:00