freebsd-nq/usr.sbin
Matthew Dillon be648216c6 PR: bin/3478
Have pwd_mkdb lock the source file while rebuilding the database.  When
    called by programs such as vipw, the source file is a temporary file and
    this does not conflict with the lock on /etc/master.passwd already held
    by vipw.  When run manually, however, master.passwd is typically specified
    as the argument and the locking prevents other programs from messing with
    master.passwd during the database rebuild.

    Also pwd_mkdb uses a blocking exclusive lock as it may be called from
    a script.  The -N option was added to cause pwd_mkdb to get the lock
    non-blocking and exit with an error if the attempt fails, again useful
    for scripts.
1998-12-13 01:53:50 +00:00
..
ac
accton
adduser
amd Fix version number. 1998-11-20 05:18:34 +00:00
apm
apmconf
arp
atm
bad144
bootparamd
btxld
cdcontrol
chkgrp
chown
chroot
ckdist
config Eliminate compiler warning when compiling "config.c" in a kernel. 1998-12-10 02:35:55 +00:00
cron
crunch Temporary use different stubs for the ECOFF case; I'm trying to get this 1998-10-02 11:30:07 +00:00
ctm
dev_mkdb
diskpart
dpt Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
edquota
fdcontrol
fdformat mkdosfs(1) is dead, refere to newfs_msdos(8) 1998-09-29 17:31:28 +00:00
fdwrite
inetd Reviewed by: freebsd-current 1998-12-11 17:06:16 +00:00
iostat Change the devstat generation number from an int to a long. The int-sized 1998-09-20 00:11:23 +00:00
ipfstat
ipftest
ipmon
ipnat
ipresend
ipsend
iptest
IPXrouted
kbdcontrol Make a spelling fix, and make sure all instances of belltype contain the 1998-12-03 22:21:13 +00:00
kbdmap
kernbb
keyadmin
keyserv Remove irrelevant section. 1998-10-13 08:14:31 +00:00
kgmon
kvm_mkdb Handle ELF symbols better. This fixes "vmstat -i" for the case 1998-10-28 06:39:41 +00:00
lpr Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
lptcontrol
mailstats
makemap
manctl
mixer
mount_portalfs sendmsg() didn't like the MSG_EOR flag and returned an error. Removing the 1998-12-12 21:30:17 +00:00
mountd Spelling. 1998-10-15 13:37:35 +00:00
moused - Added support for Genius Kidspad tablet. 1998-11-20 11:22:17 +00:00
mptable
mrouted Correct use of nonexistent `.SS' macro. 1998-09-29 01:42:07 +00:00
mtest
mtree
named
named.reload
named.restart
natd
ndc
newsyslog Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
nfsd
nologin
nslookup
nsupdate
pccard Fix typo. 1998-12-10 22:07:06 +00:00
pciconf Modify pciconf(8) so that it will print out PCI devices that have no driver 1998-11-12 00:22:30 +00:00
pcvt
periodic
pkg_install Fix support for uncompressed (".tar") package types. It's not completely 1998-12-05 06:29:03 +00:00
pnpinfo
portmap
ppp Boy, this was tricky to find: 1998-12-10 18:36:53 +00:00
pppctl
pppd Fix the MS-CHAP support. The code was passing a bit count to 1998-10-11 19:40:38 +00:00
pppstats
praliases
procctl
pstat
pw Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
pwd_mkdb PR: bin/3478 1998-12-13 01:53:50 +00:00
quot
quotaon
rarpd Sync usage string with reality: removed -n, added -s. 1998-12-06 16:31:47 +00:00
repquota
rmt
rndcontrol
rpc.lockd
rpc.statd
rpc.yppasswdd
rpc.ypupdated
rpc.ypxfrd
rtprio
rwhod
sa
sade Stop erroneously claiming that we're installing booteasy. 1998-12-09 02:46:19 +00:00
sendmail Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
sgsc
sicontrol
sliplogin Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
slstat Clarify what the '-r' option does. 1998-12-03 20:44:45 +00:00
spkrtest
spray
stallion Removed all `vector xxxintr' specifications. Interrupt handlers are now 1998-10-22 15:53:06 +00:00
sysctl Allow for printing out integer arrays. 1998-11-08 19:27:43 +00:00
sysinstall Stop erroneously claiming that we're installing booteasy. 1998-12-09 02:46:19 +00:00
syslogd Allow either tabs or spaces in configuration files. 1998-12-04 06:49:20 +00:00
tcpdump Fix CFLAGS: s/ETHER_NTOA/ETHER_NTOHOST/ 1998-10-02 21:56:30 +00:00
timed Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
traceroute Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:14 +00:00
trpt
tzsetup
usbd Initial commit of ported NetBSD USB stack 1998-11-26 23:13:13 +00:00
usbdevs Initial commit of ported NetBSD USB stack 1998-11-26 23:13:13 +00:00
vidcontrol - Express various sizes in bytes, rather than Kbytes, in the video 1998-10-01 11:40:22 +00:00
vipw oops. Fix indentation of the 'for' loop I just added. 1998-12-13 01:39:32 +00:00
vnconfig
watch
wlconfig Typo curnwid -> currnwid 1998-11-04 08:33:32 +00:00
wormcontrol
xntpd Use sysctl() rather than kvm_read() when getting information 1998-10-19 20:48:08 +00:00
xten Removed all `vector xxxintr' specifications. Interrupt handlers are now 1998-10-22 15:53:06 +00:00
yp_mkdb
ypbind
yppoll
yppush
ypserv
ypset
zic
Makefile Added usbd, usbdevs directories 1998-12-12 11:47:31 +00:00
Makefile.inc