NetBSD/etc
lukem bd11504cb2 - only perform the checkyesno on the variable named in $rcvar (rather than
implicitly using $name if $rcvar isn't set), and always perform this check,
  even when using start_cmd (et al).
  this check is performed before the pidcmd
  is run, speeding up scripts that weren't going to be run anyway.
  this should speed up booting slow systems.

- take advantage of the above and remove
	start_precmd="checkyesno foo"
  in scripts that use start_cmd.

- explicitly set rcvar=foo in the rc.d/foo scripts which have an equivalent
  rc.conf entry

- fix `rcvar' and `restart' when $rcvar isn't set.
  these above changes fix PR [bin/11027].

- when doing `force*', ignore the return value of *_precmd.
  this fixes PR [bin/10781].

- rename what sysdb provides from `databases' to `sysdb', to reflect
  the name of the script.

- improve the comments in rc.subr
2000-09-19 13:04:38 +00:00
..
default run skeyaudit, if run_skeyaudit is set to yes 2000-08-25 01:11:42 +00:00
etc.alpha This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.amiga When building a release, build miniroot and installation notes automatically, 2000-09-17 19:04:39 +00:00
etc.arc This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.arm26 Add lpt and com 2000-08-17 14:13:41 +00:00
etc.arm32 Enlarge RAMDISK to make it fit the installation fs again. 2000-08-30 21:29:16 +00:00
etc.atari This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.bebox This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.cobalt This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.evbsh3 etc files for evbsh3 2000-09-18 12:58:55 +00:00
etc.hp300 This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.hpcmips This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.i386 Add standalone "iso-image" target that can be run with DESTDIR and RELEASEDIR 2000-09-11 21:53:30 +00:00
etc.luna68k This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.mac68k This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.macppc This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.mipsco MD files for NetBSD/mipsco 2000-09-18 11:00:33 +00:00
etc.mmeye This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.mvme68k This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.news68k This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.newsmips This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.next68k This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.pc532 This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.pmax We actually do know about KERNOBJDIR so use it. 2000-09-10 22:04:27 +00:00
etc.prep This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.sgimips This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.sparc Create two devices for framebuffers that can have more than one card installed 2000-09-14 10:00:32 +00:00
etc.sparc64 for PCIIDE users. 2000-08-22 05:33:27 +00:00
etc.sun3 This should be the final part of moving to 64 PTYs by default. Added 2000-08-12 13:43:40 +00:00
etc.vax Deal with the fact the local directory may not be writeable. 2000-09-12 05:11:10 +00:00
etc.x68k Enable sram device, which is used by memswitch(8). 2000-09-12 15:00:06 +00:00
kerberosIV fix spelling 1999-05-08 01:09:09 +00:00
mtree Create ./usr/share/examples/kerberos so that `make install' works again. 2000-09-11 03:00:29 +00:00
namedb Add declarations to silence boot-time warnings from named 2000-05-19 13:07:37 +00:00
rc.d - only perform the checkyesno on the variable named in $rcvar (rather than 2000-09-19 13:04:38 +00:00
root Add RCSid. 2000-05-14 23:13:54 +00:00
COPYRIGHT cleanup Lite-1 merge 1997-02-15 10:02:07 +00:00
MAKEDEV.local Make MAKEDEV and MAKEDEV.local mutually consistant. Reported in 1997-07-31 04:08:15 +00:00
Makefile Add standalone "iso-image" target that can be run with DESTDIR and RELEASEDIR 2000-09-11 21:53:30 +00:00
aliases add default alias for postfix pointing to root. 2000-04-30 05:49:10 +00:00
bootptab close 3095 from Andrew Wheadon -- prefix dummy entries with . 1997-01-18 04:11:06 +00:00
changelist remove rc.wscons 2000-08-21 23:07:11 +00:00
crontab * daily/weekly/monthly: 1998-09-15 05:06:30 +00:00
csh.cshrc RCS id police. 1996-05-08 17:19:17 +00:00
csh.login RCS id police. 1996-05-08 17:19:17 +00:00
csh.logout RCS id police. 1996-05-08 17:19:17 +00:00
daily run skeyaudit, if run_skeyaudit is set to yes 2000-08-25 01:11:42 +00:00
daily.conf migrate guts of these /etc/foo.conf config files into /etc/default/foo.conf, 2000-08-21 23:06:22 +00:00
dm.conf cleanup Lite-1 merge 1997-02-15 10:02:07 +00:00
floppytab add floppy formatting table 1996-11-29 16:31:54 +00:00
ftpchroot comment localised configuration. 1997-01-04 14:03:32 +00:00
ftpusers deny toor; from Jim Bernard in PR security/4061 1997-09-08 02:51:58 +00:00
ftpwelcome remove bogus example 1997-10-07 07:39:34 +00:00
gettytab Add the "ig" directive to the PC console entry to avoid escape sequences 1999-12-15 17:34:00 +00:00
group useradd defaults to using the 'users' group, so add one. 2000-04-29 00:09:31 +00:00
hosts reorder "localhost" entry, to prefer ::1 than 127.0.0.1. 2000-08-15 09:33:05 +00:00
hosts.equiv don't put bogus info in here. 1996-05-22 01:36:12 +00:00
hosts.lpd comment localised configuration. 1997-01-04 14:03:32 +00:00
inetd.conf Now that kpasswdd works from inetd, also correct the entry: kpasswdd is an 2000-09-13 11:34:57 +00:00
ld.so.conf New systems should NOT ship with /usr/pkg/lib or /usr/X11R6/lib in 1999-05-01 00:06:20 +00:00
lkm.conf Take 2 to get the mount order "right", taking care of possible LKM 1997-07-14 11:55:44 +00:00
mailer.conf add usr.bin/{hoststat,purgestat}, which are new argv[0] hack 2000-07-26 16:35:33 +00:00
man.conf actually make use of new features introduced in man.c (rev 1.23): 2000-07-31 00:26:48 +00:00
master.passwd If we have an 'operator' user, it should at least be gid operator. 1999-03-27 03:51:41 +00:00
minfree add a default minfree file (requested by David Brownlee, pr-1577) 1997-07-30 22:17:55 +00:00
monthly - Make /etc/daily run /etc/daily.local if it exists. Make similar change for 2000-01-10 17:03:49 +00:00
monthly.conf migrate guts of these /etc/foo.conf config files into /etc/default/foo.conf, 2000-08-21 23:06:22 +00:00
motd
mrouted.conf comment some localised entries; idea from openbsd 1996-12-29 03:30:09 +00:00
netconfig * Portmap is now called rpcbind. 2000-06-02 22:54:08 +00:00
networks one more change per PR#4865 1998-07-10 06:22:15 +00:00
newsyslog.conf - Replace `[ZBN-]' with `flags'. 2000-07-11 12:41:06 +00:00
nsswitch.conf default for hosts has changed from `dns files' to `files dns' 1999-10-24 12:36:52 +00:00
ntp.conf Use "ntpd.pid" for pid file, change other xntp references to ntp. 2000-05-02 12:16:07 +00:00
phones cleanup Lite-1 merge 1997-02-15 10:02:07 +00:00
printcap Apply same changes done in rev. 1.5 for the entry `hp' which is 2000-07-03 06:11:23 +00:00
profile add sample /etc/profile, cribbed shamelessly from csh.login. consists 1997-06-21 06:07:38 +00:00
protocols add IPv6 items. 2000-01-17 16:39:37 +00:00
rbootd.conf comment some localised entries; idea from openbsd 1996-12-29 03:30:09 +00:00
rc don't start rc.d scripts with a `nostart' keyword 2000-08-21 23:09:50 +00:00
rc.conf migrate guts of these /etc/foo.conf config files into /etc/default/foo.conf, 2000-08-21 23:06:22 +00:00
rc.lkm modload: use kernel name obtained via sysctl machdep.booted_kernel if the sysctl 2000-09-10 16:50:05 +00:00
rc.local add "start" argument to sshd.sh. 2000-07-24 10:10:05 +00:00
rc.shutdown run rcorder with `-k shutdown', so that only the scripts with a 2000-07-17 15:23:28 +00:00
rc.subr - only perform the checkyesno on the variable named in $rcvar (rather than 2000-09-19 13:04:38 +00:00
remote Document dc flag and use it for hardwired lines. 1997-04-24 00:35:47 +00:00
rpc * Portmap is now called rpcbind. 2000-06-02 22:54:08 +00:00
rtadvd.conf comment fix. it is not mandatory to supply the configuration file, 2000-03-17 17:35:20 +00:00
security PR/10982: kilbi@rad.rwth-aachen.de: Don't confuse printf with usernames 2000-09-10 21:27:50 +00:00
security.conf migrate guts of these /etc/foo.conf config files into /etc/default/foo.conf, 2000-08-21 23:06:22 +00:00
services rename the old BSD `kpasswd' to it's secondary name `kpwd', since 2000-09-10 14:43:28 +00:00
shells add /bin/ksh 1996-12-29 03:23:07 +00:00
sysctl.conf Death to nfsiod! 2000-04-15 21:14:48 +00:00
syslog.conf Merge in some changes from Lite-1: 1997-02-21 09:04:26 +00:00
weekly - Make /etc/daily run /etc/daily.local if it exists. Make similar change for 2000-01-10 17:03:49 +00:00
weekly.conf migrate guts of these /etc/foo.conf config files into /etc/default/foo.conf, 2000-08-21 23:06:22 +00:00
wscons.conf the pcvt fonts are in /usr/share/wscons/fonts now 2000-07-25 17:14:58 +00:00