Dag-Erling Smørgrav
687200d002
Maybe I was a little too fast? Remove debugging code, and commit the
...
Makefile and man page which I'd forgotten to 'cvs add'.
Sponsored by: DARPA, NAI Labs
2003-02-06 14:27:48 +00:00
Yoshihiro Takahashi
60469a5bf3
Fix build error.
2003-02-06 14:26:41 +00:00
Dag-Erling Smørgrav
7cde604ebd
Replace pam_wheel(8) with pam_group(8) which has a cleaner interface. The
...
pam_wheel(8) module was written to work in spite of a broken libpam, and
has grown organically since its inception, which is reflected in both its
functionality and implementation. Rather than clean up pam_wheel(8) and
break backward compatibility, I've chosen to reimplement it under a new,
more generic name.
Sponsored by: DARPA, NAI Labs
2003-02-06 14:24:14 +00:00
Dag-Erling Smørgrav
9e2409d3d5
Make sure the message is only printed once.
2003-02-06 14:19:50 +00:00
Dag-Erling Smørgrav
915bae31b7
Don't blame markm for what he didn't do - writing these man pages, for
...
instance. Also bump the date since I made substantial modifications
earlier today.
2003-02-06 13:47:21 +00:00
Dag-Erling Smørgrav
37def36f9b
Update copyright.
2003-02-06 12:56:51 +00:00
Dag-Erling Smørgrav
caeab58cd8
Add support for escape sequences in the arguments (e.g. %u for user name)
...
Sponsored by: DARPA, NAI Labs
2003-02-06 12:56:39 +00:00
Dag-Erling Smørgrav
a76a4d449d
Export the PAM environment to the child process instead of the "normal"
...
environment list, which may be unsafe and / or sensitive.
Sponsored by: DARPA, NAI Labs
2003-02-06 12:40:58 +00:00
Philippe Charnier
bd99773b0c
The .Fn function. Spelling.
2003-02-06 11:29:40 +00:00
Philippe Charnier
50f0640536
The .Fn function
2003-02-06 11:25:03 +00:00
Philippe Charnier
6f673fd1c0
The .Fn function
2003-02-06 11:10:32 +00:00
Philippe Charnier
d649825182
The .Fn function
2003-02-06 11:04:47 +00:00
Dag-Erling Smørgrav
aa7f9c67e6
Minimal manual page for pam_kerberosIV(8).
...
Sponsored by: DARPA, NAI Labs
2003-02-06 10:55:11 +00:00
Mike Makonnen
e5b9245bfa
Fix use of an uninitialized pointer introduced in a previous revision.
...
Approved by: markm (mentor)(implicit)
2003-02-06 01:08:19 +00:00
Andrey A. Chernov
f3047249d4
Since we drop NSHUFF values now, set default seed to what it becomes
...
after srand(1)
2003-02-05 21:25:50 +00:00
Philippe Charnier
efe2778852
Prevent uppercase after .Xr by adding ``The ... utility/system call''.
2003-02-05 13:36:13 +00:00
Tim J. Robbins
e25cc93fa6
Mention that the CLOCK_VIRTUAL and CLOCK_PROF clocks are not implemented.
...
PR: 8376
2003-02-05 09:17:32 +00:00
John Baldwin
9284f8f522
- Remove unused old disk pointers from Write_FreeBSD() and Fill_Disklabel()
...
functions.
- Clean up a few signed/unsigned warnings.
2003-02-04 17:35:23 +00:00
John Baldwin
58b5f01edc
Remove mostly unused disk arguments from Fixup_*_Names() functions.
2003-02-04 17:26:45 +00:00
Mike Heffner
5a63c107db
Grammer fix.
2003-02-04 16:28:04 +00:00
Andrey A. Chernov
ddd972a9bd
For rand(3) and random(3) TYPE_0 drop NSHUFF values right after srand{om}()
...
to remove part of seed -> 1st value correlation. Correlation still remains
because of algorithm limits. Note that old algorithm have even stronger
correlation, especially in the lower bits area, but not eye-visible, as
current one.
2003-02-04 11:24:08 +00:00
Andrey A. Chernov
2f5ef51de2
Park & Miller PRNG can be safely initialized with any value but 0 and stuck
...
at 0 as designed. Its BSD adaptation tries to fight it by mapping 0 to
2147483647 after calculation, but this method not works since 2147483647
seed returns to 0 again on the next interation. Instead of after calculation
mapping, map 0 to another value _before_ calculation, so it never stucks.
2003-02-03 10:22:12 +00:00
Alexey Zelkin
f3cf900844
Document additional behaviour of this function (see
...
rev 1.3 of uthread_attr_get_np.c)
2003-02-03 10:10:40 +00:00
Alexey Zelkin
618a8b4df0
Improve pthread_attr_get_np() by enabling it to return thread's real stack
...
address instead of specified by pthread_attr_t passed to pthread_create().
Suggested by: deischen
2003-02-03 10:08:45 +00:00
Dag-Erling Smørgrav
8dad14b11b
In pam_sm_acct_mgmt(), retrieve the cached credentials before trying to
...
initialize the context. This way, a failure to initialize the context is
not fatal unless we actually have work to do - because if we don't, we
return PAM_SUCCESS without even trying to initialize the context.
2003-02-03 09:45:41 +00:00
Dag-Erling Smørgrav
bd12700b18
Whitespace cleanup
2003-02-03 09:43:28 +00:00
Dag-Erling Smørgrav
cb6e9daaa9
OpenPAMify.
2003-02-02 18:43:58 +00:00
Andrey A. Chernov
62c4150e1e
For some combinations of variable sizes and RAND_MAX value rand_r()
...
may store less amount bits for seed, than available. Fix it.
2003-02-02 14:27:51 +00:00
Mark Murray
edf34e80d8
No need for the OPENSSL_NO_KRB5 switch anymore.
...
Fixed by: nectar
2003-01-31 23:26:55 +00:00
Robert Watson
bd5466d65a
Document a bug in our chroot(2) implementation: if access control
...
checks, including the "open directory" check or a MAC check fail,
after the working directory of the process has been changed, then
the cwd of the process will be left as the target directory rather
than the original directory.
At some point, this bug might be fixable by performing the directory
change only after permission is granted for the change. In the
mean time document it (it's been there for a while).
2003-01-31 21:19:22 +00:00
Tim J. Robbins
f6f38550e6
Zap another reference to !RFPROC being unsupported that I missed before.
2003-01-31 08:59:00 +00:00
Tim J. Robbins
722ca3efd4
Don't use -compact in list of available flags. Fix tag width.
2003-01-31 08:55:42 +00:00
Tim J. Robbins
34f2304ff2
!RFPROC has been supported for a while now.
2003-01-31 08:45:11 +00:00
Tim J. Robbins
56b9200d1f
Back out previous. Many people disagreed with removing the warning.
2003-01-30 23:32:53 +00:00
Tom Rhodes
61827fde23
Add getosreldate.3 to the Makefile.
2003-01-30 21:38:39 +00:00
Tom Rhodes
a117d47242
Add a manual page for getosreldate.c.
...
PR: 46365
Submitted by: gioria (original version)
OK'ed by: alfred (older version)
2003-01-30 21:37:06 +00:00
Poul-Henning Kamp
7656b3500d
Catch some cases where asking for ridiculously large allocations could
...
result in a segfault. Instead just return NULL.
2003-01-30 15:00:17 +00:00
Tim J. Robbins
8137227111
Remove runtime warning about gets().
2003-01-30 12:00:26 +00:00
Tim J. Robbins
21d4d23958
Lock stdin on entry, unlock on return, use __sgetc() instead of getchar()
...
to avoid locking the stream for each character and to avoid input being
scattered among multiple threads.
2003-01-30 11:46:25 +00:00
Juli Mallett
9e8f2a17ec
WARNS ?= 2, so idiocy like 1.12 of type.c doesn't have to happen again.
2003-01-30 00:11:01 +00:00
Juli Mallett
9e4789cc2f
Missing "return 0"
...
Big pointy hat to: jmallett
Spotted by: peter
2003-01-30 00:10:24 +00:00
Juli Mallett
7dc95357f8
API for opening (and tracking) writable file descriptors per disk.
2003-01-29 23:19:46 +00:00
Jacques Vidrine
8f857e88c4
Do not return inappropriate error codes in pam_sm_setcred.
2003-01-29 21:20:38 +00:00
Mark Murray
cb9c19ff86
Adjust for OpenSSL 0.9.7.
2003-01-28 23:03:15 +00:00
Dag-Erling Smørgrav
930105c1e9
style(9): add parentheses to sizeof even when not strictly required.
...
MFC after: 3 days
2003-01-28 08:04:40 +00:00
John W. De Boskey
9015b953d6
Fix signed/unsigned comparison warning/error from 'make release'
2003-01-28 00:33:53 +00:00
Martin Blapp
2e26eba4b9
Fix signed/unsigned comparison warnings.
...
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:46:50 +00:00
Martin Blapp
3c788545e8
Fix signed/unsigned comparison warnings. Fix spelling error in
...
comment.
NetBSD Rev. 1.9 and 1.7
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:45:08 +00:00
Martin Blapp
33e0ae486e
Make this work in the !INET6 case -- if we mismatch the AF, don't return a
...
bogus (uninitialized) structure. Also, ignore v4 ifa's with no broadcast
address (rather than core dumping).
NetBSD Rev 1.8
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:43:23 +00:00
Martin Blapp
d063ef1461
Check pmap_flag before sendto.
...
NetBSD r 1.5
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:38:25 +00:00