christos
ac0a767984
bump libutil.
2005-01-12 03:37:16 +00:00
christos
c9cb0c3bbd
adapt to pw_gensalt() change.
2005-01-12 03:36:12 +00:00
christos
28e33dbb3b
Use pw_gensalt() instead of using the cipher functions directly. Simplifies
...
the code a lot.
2005-01-12 03:35:34 +00:00
christos
5b5b914e5a
adapt to pw_gensalt() changes.
2005-01-12 03:34:58 +00:00
christos
4c3e77eff3
add pw_getpwconf(), bump.
2005-01-12 03:34:33 +00:00
christos
4f49701cc6
modify footprint of pw_gensalt().
2005-01-12 03:33:32 +00:00
christos
ce097a4b71
add pw_getpwconf()
2005-01-12 03:33:11 +00:00
christos
3131ddcccc
- change the gensalt functions to take an optional string instead of
...
the number of rounds.
- make pw_gensalt() more generic, so that it does not depend in libutil.
2005-01-12 03:32:52 +00:00
christos
b2f0c10f07
undo accidental commit with MKPAM=yes
2005-01-12 01:46:03 +00:00
christos
f8b8ae274a
Always print pam error in messages
2005-01-12 01:45:32 +00:00
christos
6c0f1bcc27
:x
2005-01-12 01:45:31 +00:00
christos
0e59802be5
Fail closed for NetBSD. If /etc/pam.d and /etc/pam.conf are missing, then
...
return PAM_SYSTEM_ERR. This is done by checking that chains have at least
one member.
2005-01-12 01:38:23 +00:00
dyoung
f9f7b262bb
One of my users stumbled over a bug: src/distrib/sets/makeplist
...
uses find(1) in a non-POSIX way. The trouble is that -maxdepth is
not an option for POSIX find(1). His NetBSD 1.6.2 system tripped
over that. I converted the -maxdepth uses to -prune, which is
POSIX-compatible.
While I was in makeplist, I wrote a comment about the xargs/find/read
cleverness that I use to generate the @dirrm directives.
2005-01-12 01:38:04 +00:00
christos
68e7a6e2e1
SRCS is not needed.
2005-01-12 01:21:14 +00:00
lukem
6ea8d362d6
Rework PAM defaults:
...
MKPAM=yes # provide infrastructure by default (unless MKPIC=no)
USE_PAM=no # don't compile PAM support in by default
2005-01-12 00:39:48 +00:00
christos
59bf3abf20
gc unused file.
2005-01-12 00:38:17 +00:00
lukem
aa8cb2a456
If RESCUEDIR is defined, automatically add that to CPPFLAGS
2005-01-12 00:32:59 +00:00
reinoud
73b0466ba9
Update copyright date
2005-01-12 00:28:54 +00:00
reinoud
5c590de03d
Update copyright messages
2005-01-12 00:28:03 +00:00
reinoud
9695bde219
Add auixp(4) driver for the architectures that are known to have the ATI
...
IXP chipset.
2005-01-12 00:18:16 +00:00
reinoud
8bb284d8f6
Note addition of auixp(4) driver
2005-01-12 00:12:10 +00:00
reinoud
97c4d89106
Add installation of the new auixp(4) manual page.
2005-01-12 00:09:48 +00:00
reinoud
a1c9990869
Add documentation for the new auixp(4) driver.
2005-01-12 00:07:36 +00:00
reinoud
df06ca85e4
Initial commit of auixp(4) driver. It's a driver for the audio part of ATI
...
IXP-200 and family motherboard chips. Its functional for both recording and
playback.
Note that quadraphonic and Dolby 5.1 audio are not tested by me but ought
to work fine. I can set the number of channels etc. OK but i can't listen
to the result. Any feedback on this performance would be greatly
apreciated.
2005-01-12 00:05:43 +00:00
peter
c6a8ff8f46
Open the message catalog before calling parse_config, we might need it there.
...
parse_config: Check return values, simplify some code, realloc with correct
size, remove a redundant malloc, initialize searchpaths to NULL.
2005-01-12 00:05:20 +00:00
christos
1946404658
welcome to libcrypt.so.0.2
2005-01-11 23:25:32 +00:00
christos
1a791fa81d
eliminate the third copy of pwd_gensalt.
2005-01-11 23:23:33 +00:00
christos
6252af1a9f
sprinkle ARGSUSED and include "crypt.h"
2005-01-11 23:21:31 +00:00
peter
643d5451e5
de-__P
2005-01-11 23:11:05 +00:00
peter
16da96235b
Fix some typos.
2005-01-11 23:07:12 +00:00
christos
b181dae89f
only get the rounds if we have them.
2005-01-11 23:02:30 +00:00
christos
7724b89cd5
add local prototype for old salt function
2005-01-11 23:02:16 +00:00
peter
07981e68ac
Add a few missing settings and improve the description of some settings.
2005-01-11 23:00:59 +00:00
christos
911a82af6b
- use the gensalt functions from libcrypt instead of rolling our own.
2005-01-11 22:56:19 +00:00
peter
fba8313e60
If a description is too long in a form, then show which one it is.
2005-01-11 22:51:26 +00:00
christos
19917e71c5
use pw_gensalt() and don't dig into libcrypt.
2005-01-11 22:42:30 +00:00
christos
a2bc0c9d37
Add pw_gensalt, remove bcrypt_gensalt.
2005-01-11 22:41:50 +00:00
christos
8cfd209e8e
Add pw_gensalt, which was taken from pwd_gensalt. This now is used in 3
...
places, so it might as well be part of libcrypt.
2005-01-11 22:41:07 +00:00
christos
21356b2c66
use the standard __UNCONST
2005-01-11 22:40:22 +00:00
christos
0fc4f2b291
- remove local UNCONST
...
- add new __gensalt functions
2005-01-11 22:40:00 +00:00
christos
2c53ed1484
Write __gensalt_blowfish function that does not use static storage and
...
can return an error. Make the old bcrypt_gensalt() function use that.
XXX: should gc bcrypt_gensalt(). What uses it?
2005-01-11 22:39:21 +00:00
tron
b62d11b06c
"/etc/pam.d" is created unconditionally.
2005-01-11 22:27:44 +00:00
tron
cce182235f
Fix typo in last commit.
2005-01-11 22:26:44 +00:00
peter
17b1e54fa1
Remove script3.
2005-01-11 22:21:36 +00:00
peter
83a87c3208
Remove a now obsoleted file.
2005-01-11 22:19:51 +00:00
peter
80bd94becd
Only try to change/update the settings listed in the form.
...
This stops sushi from mangling rc.conf when the form becomes out-of-sync
with /etc/defaults/rc.conf.
Reviewed by garbled.
2005-01-11 22:16:24 +00:00
tron
d8533bd6c2
Mark login_access(4) als "pam".
2005-01-11 22:07:02 +00:00
martin
d7931a6191
Quote symbol names in a debug message (to make it easier to spot an empty
...
symbol name, a common failure mode)
2005-01-11 21:58:27 +00:00
tron
b79d8ae56b
Mark PAM libraries as "pam".
2005-01-11 20:15:21 +00:00
christos
2a32d39ed6
PR/28940: David Laight: /bin/sh doesn't quote the output of trap.
2005-01-11 19:38:57 +00:00