Commit Graph

78 Commits

Author SHA1 Message Date
tron
a3a468eeaf Add two new passwd file update functions:
- The pw_setprefix() function defines the root directory used for passwd
  file updates. If the prefix is set to /newroot pw_lock() will operate on
  /newroot/etc/ptmp afterwards. The default prefix is an empty string.
- The pw_getprefix() function returns the root directory which is currently
  used for passwd file updates.
2000-12-06 13:37:53 +00:00
itojun
b596a9b104 rename securepath.3 into secure_path.3, as the function is named secure_path().
it is too hard to guess...
2000-07-07 11:05:06 +00:00
ad
7b3efebed5 Documentation for pw_getconf(). From OpenBSD. 2000-07-06 11:08:19 +00:00
mjl
4d8aac4dbb Correct typos which prevent man pages from being installed.
Fixes PR/10104 by Greg Woods.
2000-05-12 18:31:55 +00:00
mjl
142f369443 Add necessary support routines for login.conf. 2000-01-12 05:02:10 +00:00
simonb
6bf3aa19f9 More trailing white space. 1999-07-02 15:46:05 +00:00
thorpej
fb695fdcb9 Add pidfile(3), which write a pid file in /var/run, and arranges for it
to be removed on normal exit.
1999-06-06 01:50:00 +00:00
bouyer
dc306354b0 Move the bswap functions from libutil to libc (this bups the
minor of libc and the major of libutil). For little-endian architectures
merge the bnswap() assembly versions with nto* and hton* using symbols
aliasing. Use symbol renaming for the bswap function in this case to avoid
namespace pollution.
Declare bswap* in machine/bswap.h, not machine/endian.h. For little-endian
machines, common code for inline macros go in machine/byte_swap.h
Sync libkern with libc.
Adjust #include in kernel sources for machine/bswap.h.
1999-01-15 13:31:15 +00:00
kleink
0453a51caa Kill __LIBUTIL_BUILD in favor of the newly added _LIBC indicator completely;
suggested by Jason Thorpe.
1998-10-14 21:13:04 +00:00
thorpej
5b08d89dbe Put pw_scan() back into libutil and pretent that libutil.so.5.0 never
existed.
1998-06-27 05:08:56 +00:00
bouyer
50660fb787 Add bswap{16,32,64} functions to libutil. Because of this, bump minor. 1998-03-18 16:40:45 +00:00
christos
d0d7e22dc8 PR/4475: Jason R. Thorpe: there is no common function to parse a continued
line.
1997-11-16 22:15:54 +00:00
lukem
b10e61b102 use CPPFLAGS instead of CFLAGS, remove -Wall et al (WARNS=1 already does this) 1997-10-23 03:29:09 +00:00
cjs
09ced7933a Add pidlock, ttylock, ttyunlock functions. 1997-10-11 02:56:22 +00:00
lukem
5542a7ca43 - define WARNS?=1 in the top-level Makefile.inc, and don't define
anywhere else.
- for now, override WARNS=0 in librpcsvc and libwrap, until they're
  cleaned up
- rcsid police

lib is now clean (except for librpcsvc and libwrap) on the i386, and
this should motivate the other ports to fix any other minor problems
that their compilers pick up that the i386 version doesn't.
1997-10-09 14:36:17 +00:00
lukem
ae6b9c674a WARNSify 1997-10-09 11:58:15 +00:00
lukem
1e372f6cf9 implement opendisk(3), as discussed with Jason Thorpe 1997-09-25 04:53:30 +00:00
christos
023f063691 Add ttymsg.3 to the man pages. 1997-06-29 18:45:24 +00:00
christos
f5646a08d4 - RCSID police
- Add ttymsg.3
1997-06-29 18:44:03 +00:00
gwr
6ab34f5889 Add ttyaction.3 and ttyaction.c 1996-11-14 17:53:07 +00:00
thorpej
7795b4110f Add two functions to libutil:
- getmaxpartitions: get the value of MAXPARTITIONS for the
	  currently running system

	- getrawpartition: get the value of RAW_PART for the
	  currently running system

These functions are necessary since the value of MAXPARTITIONS might
be different across platforms which are binary compatible (e.g. amiga
and sun3).
1996-05-16 07:03:28 +00:00
jtc
e42a94845a Minor reorganization of libutil, including the addition of passward
locking and editing functions.
From Greg Hudson <ghudson@MIT.EDU>
1996-05-15 21:42:23 +00:00
cgd
3a724adbf7 minor cleanup; kill unnecessary casts 1994-05-04 10:55:57 +00:00
cgd
7999e08c50 get rid of stuff that doesn't belong here 1994-01-27 23:31:19 +00:00
mycroft
9417ee8681 Add getbsize() from Berkeley, somewhat modified. 1993-08-06 17:03:54 +00:00
mycroft
cda4f8f6ee Add RCS identifiers. 1993-08-01 05:37:30 +00:00
mycroft
8ffedb1335 Don't need -I/sys any more. 1993-06-17 13:11:39 +00:00
cgd
61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00