freebsd-dev/usr.sbin
Sheldon Hearn a9ed85ec46 Fix for the hosts_options(5) spawn option.
Restore default SIGHUP, SIGCHLD and SIGALRM handlers in forked inetd
processes. This happens to work around the fact that hosts_access()
doesn't (but should) set SIG_IGN as the handler for SIGCHLD while it
handles the spawn option, but it would make sense even if that were
not true.

This does not address the leaking descriptors issue discussed on the
same PR.

PR:	12731
Reviewed by:	des
Submitted by:	David Malone <dwmalone@maths.tcd.ie>
1999-07-21 16:09:45 +00:00
..
ac Back out previous commit. Allowing `-' as a pseudonym for /dev/stdin is 1999-07-02 12:31:31 +00:00
accton
adduser Grammar and spelling fixes 1999-06-30 12:49:56 +00:00
amd Cosmetic reformating. 1999-02-14 22:04:09 +00:00
apm Make bcd2int work (resume time reporting now works.) 1999-07-20 15:37:28 +00:00
apmconf Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
apmd Fix typo ($Id: ... % --> $Id: ... $). 1999-07-10 18:28:26 +00:00
arp Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
atm Modify code to be -Wall'able. 1999-07-01 20:48:59 +00:00
bad144 Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
boot0cfg Check that we really have a boot0 mbr before treating it as one. 1999-06-22 18:57:49 +00:00
bootparamd Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
btxld Enable client entry point support. 1998-09-13 13:28:07 +00:00
cdcontrol (1) Make usage() and SYNOPSIS agree with each other. 1999-01-31 15:30:21 +00:00
chkgrp Inserted missing .Bl in the FILES section. 1998-07-14 07:55:27 +00:00
chown Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
chroot Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
ckdist
config Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
cron This is a hack. Cron runs with stdin/out/err pointing to /dev/console, 1999-04-06 04:31:23 +00:00
crunch Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
ctm Some man page cleanup. Make the NAME and SYNOPSIS sections agree so 1999-06-24 06:22:24 +00:00
dev_mkdb Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
diskpart Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
dpt Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
edquota Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
fdcontrol Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
fdformat Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
fdwrite Typo. 1998-06-27 21:29:35 +00:00
i4b Two getopts related nits: 1999-06-24 06:43:21 +00:00
inetd Fix for the hosts_options(5) spawn option. 1999-07-21 16:09:45 +00:00
iostat Per Ken's request, back out my last change to this file. iostat's man 1999-06-24 07:39:25 +00:00
ipfstat
ipftest
ipmon Install ipmon.8 in man8/ not man1/. 1998-08-30 04:48:00 +00:00
ipnat
ipresend
ipsend Added y.tab.h to SRCS. This should have been used to get dependencies 1998-05-05 13:16:35 +00:00
iptest
IPXrouted Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
jail Add example of how to create a jail. 1999-07-09 21:35:50 +00:00
kbdcontrol Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
kbdmap Do not list a null string in a dialog box. 1999-07-07 13:20:38 +00:00
kernbb Now bb structures are linked together. 1999-03-21 12:32:17 +00:00
keyadmin Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
keyserv Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
kgmon Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
kgzip kgzip is a kzip(8) replacement able to compress and link bootable 1999-07-19 18:00:18 +00:00
kvm_mkdb Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
lpr Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
lptcontrol Add missing -s option. 1999-05-28 02:09:46 +00:00
mailstats Build sendmail-8.9.1 makemap. 1998-08-04 15:25:32 +00:00
makemap Add snprintf.c to SRCS so that the function quad_to_string exists. The 1998-08-06 23:01:49 +00:00
manctl
memcontrol Make memcontrol's internal help actually work. No substitute for a real 1999-07-20 04:33:14 +00:00
mixer Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
mount_portalfs Add pt_tcplisten.c functionality, fix a few minor bugs 1998-12-15 18:59:07 +00:00
mountd Add $Id$ to these manpages. 1999-07-12 20:04:59 +00:00
moused Improve Logitech MouseMan+ protocol support. 1999-07-12 15:16:14 +00:00
mptable Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
mrouted Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
mtest Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
mtree When bootstrapping mtree, don't depend on there being a libmd at all. 1999-03-01 02:43:42 +00:00
named bsd.dep.mk doesn't know about -idirafter, and doesn't parse -I the 1998-06-11 10:42:58 +00:00
named.reload Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
named.restart Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
ndc Allow both old and new rc.conf syntax. 1999-02-12 00:17:12 +00:00
newsyslog Syntax for user/group is changed from "user.group" to "user:group" to be 1999-06-28 03:15:02 +00:00
nfsd Add $Id$ to these manpages. 1999-07-12 20:04:59 +00:00
nologin Added xref to nologin(5). 1999-02-01 21:02:38 +00:00
nslookup Simplified by using new lex rules. 1998-05-04 20:00:14 +00:00
nsupdate New bind8 program 1998-05-03 05:10:23 +00:00
pccard Fix a dangling else warning from new egcs. 1999-07-15 03:04:31 +00:00
pciconf Replace LKM with KLD. 1999-04-06 14:04:37 +00:00
pcvt Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
periodic local_cron -> local_periodic 1999-04-23 18:26:55 +00:00
pkg_install Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
pnpinfo Port pnpinfo to alpha. 1999-05-22 17:35:48 +00:00
portmap Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
ppp Fix a typo 1999-07-17 10:33:57 +00:00
pppctl Add support for NetBSD (history() from libedit is different). 1999-04-26 08:53:52 +00:00
pppd Add a knob to avoid DES code when making crunched binary. This isn't a beauty 1999-07-15 21:47:52 +00:00
pppstats Remove illegal ".Nm". This file is still using -man, not -mdoc. 1998-07-09 04:53:11 +00:00
praliases Use sendmail-8.9.1 praliases 1998-08-04 15:26:57 +00:00
procctl This really belongs to section 8. 1999-06-15 14:04:19 +00:00
pstat Tidy up references to <sys/rlist.h> and support for the old swap management 1999-05-11 14:32:18 +00:00
pw Fix date parsing to allow '0' (none) date value. 1999-03-15 08:16:01 +00:00
pwd_mkdb Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
quot PR: bin/8624 1998-12-13 07:16:05 +00:00
quotaon Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
rarpd Sync usage string with reality: removed -n, added -s. 1998-12-06 16:31:47 +00:00
repquota Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
rmt Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
rndcontrol
rpc.lockd Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
rpc.statd Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
rpc.yppasswdd Host names are case-insensitive. 1999-03-16 01:23:09 +00:00
rpc.ypupdated getopt(3) returns -1 not EOF. 1999-05-23 23:24:26 +00:00
rpc.ypxfrd Darnit, that last commit was only supposed to change files in the 1998-06-04 15:37:05 +00:00
rtprio PR: 7489 1998-08-04 14:33:42 +00:00
rwhod Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
sa Initialize exit code so that the program exits with code 0 on success. 1999-05-22 22:56:26 +00:00
sade XFree86 3.3.4 seems to require "XWINHOME" to be set for the setup tool 1999-07-20 21:06:18 +00:00
sendmail Enable tcp_wrapper support by default. 1999-03-28 10:55:03 +00:00
sgsc Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
sicontrol
sliplogin Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
slstat Clarify what the '-r' option does. 1998-12-03 20:44:45 +00:00
spkrtest Added myself as maintainer. 1999-02-09 17:23:03 +00:00
spray Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
stallion Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
sysinstall XFree86 3.3.4 seems to require "XWINHOME" to be set for the setup tool 1999-07-20 21:06:18 +00:00
syslogd readklog(): rename variable 'l' to 'len', to avoid possible confusion with 'i' 1999-05-06 13:57:57 +00:00
tcpdchk Build tcp_wrappers' userland. I am not building tcpd, because in a day 1999-03-14 18:02:14 +00:00
tcpdmatch Build tcp_wrappers' userland. I am not building tcpd, because in a day 1999-03-14 18:02:14 +00:00
tcpdump World, I'd like you to meet the first FreeBSD token Ring driver. 1999-02-20 11:18:00 +00:00
timed Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
traceroute Add '-fno-builtin' to CFLAGS for alpha. 1999-01-13 10:27:00 +00:00
trpt Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
tzsetup Make UTC or local time message a little more clear. 1999-06-23 03:31:36 +00:00
usbd Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
usbdevs Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
vidcontrol Added the EXAMPLE section and try to make the text slightly more informative. 1999-07-05 09:58:41 +00:00
vipw Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
vnconfig Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
watch Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:12:29 +00:00
wicontrol - Fix up some comments in if_wi.c (no code changes) 1999-05-22 16:12:54 +00:00
wlconfig Typo curnwid -> currnwid 1998-11-04 08:33:32 +00:00
wormcontrol Add 'blank' and 'nextwriteable' commands for atapi CD-R/RW support. 1998-09-08 20:51:24 +00:00
xntpd Make the source and the man page agree about the flags accepted by 1999-07-05 23:06:33 +00:00
xten Removed all `vector xxxintr' specifications. Interrupt handlers are now 1998-10-22 15:53:06 +00:00
yp_mkdb
ypbind Use u_int32_t for sin_addr.s_addr rather than u_long to avoid 1999-04-13 16:26:21 +00:00
yppoll Two getopts related nits: 1999-06-24 06:43:21 +00:00
yppush Don't assume that time_t is long. 1998-06-29 18:15:21 +00:00
ypserv Fix typo (missing double quote) 1999-06-24 17:20:54 +00:00
ypset
zic Add a prototype to silence warnings. 1999-02-23 12:02:07 +00:00
Makefile Activate kgzip. 1999-07-19 20:22:44 +00:00
Makefile.inc