History log of /src/etc/rc.d/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
# 1.119 29-Dec-2024 jmmv

Don't install /etc/rc.d/postfix when MKPOSTFIX=no


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.118 27-Sep-2023 riastradh

branches: 1.118.2;
/etc/rc.d/cerctl_init: New script for certctl rehash in live images.

This is very limited -- it does not supplant postinstall to rehash
certificates on upgrade; it only runs certctl rehash if
/etc/openssl/certs is an empty directory, as you get in live images
not created with sysinst.

We could also have a more general-purpose way to run postinstall(8)
on first boot of an image, but that has a lot more moving parts to
think about, so let's start with this limited-scope low-risk
approach.

PR install/57629

XXX pullup-10


# 1.117 03-Feb-2023 mlelstv

Add start script to attach iscsi volumes at boot.

The default is to execute the script (iscsid_volumes=YES), so if you have
any volumes defined, you should also start iscsid (iscsid=YES) to avoid
error messages.


Revision tags: netbsd-10-base
# 1.116 06-Jun-2022 nia

branches: 1.116.2;
build system: Revert all the recent additions of MK[...] knobs that
allow conditionally disabling the building of certain user space
programs in the 'base' set.

There is not enough consensus that this is the right way and a few
people had strong objections, see source-changes-d@.


# 1.115 29-May-2022 nia

mk: Add a MKPPP flag to exclude pppd(8) and related utilities from
the build


# 1.114 28-May-2022 nia

mk: Add MKNTP, MKTCPDUMP knobs.


# 1.113 25-May-2022 nia

mk: Rename the MKMBONE option to MKMROUTING for greater accuracy and
to match the related kernel config option.


# 1.112 25-May-2022 nia

mk: Allow building base without the MBONE applications by setting
MKMBONE=no in mk.conf


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.111 26-Jan-2021 martin

llvmlockdir -> lvmlockdir


# 1.110 10-Jan-2021 riastradh

Various entropy integration improvements.

- New /etc/security check for entropy in daily security report.

- New /etc/rc.d/entropy script runs (after random_seed and rndctl) to
check for entropy at boot -- in rc.conf, you can:

. set `entropy=check' to halt multiuser boot and enter single-user
mode if not enough entropy

. set `entropy=wait' to make multiuser boot wait until enough entropy

Default is to always boot without waiting -- and rely on other
channels like security report to alert the operator if there's a
problem.

- New man page entropy(7) discussing the higher-level concepts and
system integration with cross-references.

- New paragraph in afterboot(8) about entropy citing entropy(7) for
more details.

This change addresses many of the issues discussed in security/55659.
This is a first draft; happy to take improvements to the man pages and
scripted messages to improve clarity.

I considered changing motd to include an entropy warning with a
reference to the entropy(7) man page, but it's a little trickier:
- Not sure it's appropriate for all users to see at login rather than
users who have power to affect the entropy estimate (maybe it is,
just haven't decided).
- We only have a mechanism for changing once at boot; the message would
remain until next boot even if an operator adds enough entropy.
- The mechanism isn't really conducive to making a message appear
conditionally from boot to boot.


# 1.109 08-Sep-2020 martin

Sort - no functional change


# 1.108 08-Sep-2020 martin

Rename MOUNTCRITLOCAL to CRITLOCALMOUNTED to avoid a name collision
on case insensitive file systems


# 1.107 22-Jul-2020 martin

Split the local disk availability step into two phases to allow scripts
that pre-populate parts of the system (e.g. a tmpfs based /var) an
easy place to plug in like:

# REQUIRE: mountcritlocal
# BEFORE: MOUNTCRITLOCAL

This also cleans up the existing special handling a bit by separating it
into new scripts. All later scripts now depend on MOUNTCRITLOCAL.
Discussed on tech-userlevel some time ago.


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
# 1.106 18-Sep-2019 nonaka

Moved zfs out of MKX11 block.

Fix build failure without X11.


# 1.105 15-Sep-2019 brad

Add support for legacy ZFS filesystems, specified by mountpoint=legacy
in the ZFS properties of the dataset and a simple man page for
mount_zfs. With this, it is possible to put ZFS filesystems in
/etc/fstab as file system type zfs.

Add a rc.d script that kicks the module ZFS load mostly before
mountall runs simular to what LVM does. This allows for any legacy
mounts to be specified in critical_local_filesystems and allows for
ZFS pools on top of cgd (probably among other things). Introduce a
rc.conf variable called zfs which needs to be set to YES, in the usual
manor of things, to get zvols and ZFS dataset support rather then just
assume that 'zfs mount' does that in mountall. Fix a problem in
mountall if ZFS is not compiled into the system.


Revision tags: netbsd-9-base phil-wifi-20190609
# 1.104 12-May-2019 kre

branches: 1.104.2;

No change... Previous log message should have said:

Install rc.d/smtoff


# 1.103 12-May-2019 kre

install rc.d


# 1.102 25-Apr-2019 roy

Fix build, install wsmoused


# 1.101 25-Apr-2019 roy

Don't install YP rc.d files with MKYP=no


# 1.100 10-Apr-2019 sevan

Include npf_boot rc.d scripts which loads an interim config early in boot.
By default /etc/default/npf.boot.conf which can be overriden by /etc/npf.boot.conf.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930
# 1.99 23-Sep-2018 maxv

Remove the userland part of ISDN. The kernel part is untouched for now.
ipppctl was actually an exact copy of pppoectl; there is no functional
change in pppoectl in this commit.


Revision tags: pgoyette-compat-0906 pgoyette-compat-0728
# 1.98 29-Jun-2018 roy

Remove dhclient from the base system.

Discussed here:
https://mail-index.netbsd.org/tech-userlevel/2018/06/21/msg011233.html


Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.97 17-Feb-2018 uwe

branches: 1.97.2; 1.97.4;
Actually install dhcpd6 rc script. Organize CONFIGFILES
alphabetically again while where.

PR 53018


# 1.96 09-Jan-2018 christos

Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet


Revision tags: netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.95 05-Jan-2017 christos

branches: 1.95.6;
add scripts for npfd


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.94 13-Dec-2015 christos

branches: 1.94.2;
Add ip6addrctl


# 1.93 30-Mar-2015 chopps

Add resize_root boot operation. If resize_root=YES in rc.conf then
the system attempts to resize the root file system to fill it's
partition prior to mounting read-write. Useful for things like AMI
file system images. May eventually be used by arm images after
coming up with similar solution for increasing the parition size.


# 1.92 21-Mar-2015 jmcneill

Process /etc/modules.conf (if present) at startup, before securelevel is
raised, to allow module loading on ports without a module aware bootloader.


# 1.91 21-Feb-2015 joerg

Add rc script for /sbin/iscsid.


# 1.90 11-Sep-2014 roy

Don't try and install rc.d/rtsold


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base tls-maxphys-base
# 1.89 16-May-2013 yamt

branches: 1.89.6;
try to sync lists of rc.d scripts


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base
# 1.88 07-Feb-2012 joerg

branches: 1.88.6;
Import the new apropos/whatis.

This code has been developed by Abhinav Upadhyay as part of Google's Summer
of Code 2011. It uses libmandoc to parse man pages and builds a Full
Text Index in a SQLite database. The combination of indexing the full
manual page, filtering out stop words and ranking individual matches
based on the section gives a much improved user experience.

The old makewhatis and friends are kept under MKMAKEMANDB=no for now.


# 1.87 17-Dec-2011 tsutsui

Add an rc.d(8) script for isibootd(8). Taken from ndbootd(8).


# 1.86 23-Nov-2011 tls

Load entropy at system boot (only works at securelevel < 1); save
at system shutdown. Disable with random_seed=NO in rc.conf if desired.

Goes to some trouble to never load or save to network filesystems.

Entropy should really be loaded by the boot loader but I am still
sorting out how to pass it to the kernel.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.85 06-Sep-2011 riz

branches: 1.85.2;
Create and install an rc.d file for devpubd - a daemon to listen
on drvctl and autocreate device nodes in /dev for those which don't have any.
Set the default to "NO" for now.


Revision tags: cherry-xenmp-base
# 1.84 27-May-2011 plunky

provide a new 'bluetooth' rc.d script, to handle Bluetooth configuration
in a simpler manner. This replaces btattach, btconfig, bthcid, btdevctl
and sdpd scripts, and also should not require any configuration settings
other than "bluetooth=YES", though the full range of configurations is
still possible.


Revision tags: bouyer-quota2-nbase
# 1.83 18-Feb-2011 jmcneill

Add rc.d script to make sure the system fontconfig cache is up to date.


Revision tags: bouyer-quota2-base
# 1.82 02-Feb-2011 rmind

NPF checkpoint:
- Add libnpf(3) - a library to control NPF (configuration, ruleset, etc).
- Add NPF support for ftp-proxy(8).
- Add rc.d script for NPF.
- Convert npfctl(8) to use libnpf(3) and thus make it less depressive.
Note: next clean-up step should be a parser, once dholland@ will finish it.
- Add more documentation.
- Various fixes.


# 1.81 13-Jan-2011 kefren

branches: 1.81.2;
add ldpd rc script


Revision tags: matt-mips64-premerge-20101231 matt-premerge-20091211
# 1.80 29-Sep-2009 tsarna

Multicast DNS ("Bonjour") support, based on Apple's mDNSResponder.


# 1.79 25-Jul-2009 mbalmer

Document recent gpio(4) changes and introduce a new config file for GPIO.
Integrate with the startup scripts in /etc/rc.d. Introduce new variable
"gpio" for /etc/rc.conf.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.78 28-Apr-2009 roy

Add an rc.d script for dhcpcd(8)


# 1.77 21-Apr-2009 joerg

Split fsck during boot into two phases. Check the root file system
first, mount root and run the various disk providers. Add swap and
check the remaining file systems after that.
This breaks the dependency cycle for lvm, which needs writeable /dev.
Depend on rndctl in cgd.


# 1.76 15-Apr-2009 joerg

Add a small script to visualize the rc dependency graph and point to it.


Revision tags: mjf-devfs2-base2
# 1.75 16-Jan-2009 haad

branches: 1.75.2;
Add lvm rc.d script to build.


# 1.74 08-Jan-2009 lukem

attempt to make the NOTE a bit more prominent


# 1.73 04-Jan-2009 apb

* Add etc/rc.d/rndctl script, based on work by Brian A. Seklecki. This
allows you to invoke rndctl(8) during the boot.
* Add rndctl=NO and rndctl_flags="" to /etc/defaults/rc.conf.
* Document rndctl and rndctl_flags variables in rc.conf(5).


# 1.72 20-Dec-2008 isaki

x68k pow(4) now uses MI sysmon_pswitch framework. suggested by tsutsui@.
- Make MD poffd(8) retire, and use MI powerd(8) instead of it.
- Make /dev/pow1 retire, because nobody holds /dev/pow0 any longer.
Use /dev/pow0 for pow(4) ioctl.
- POWIOCSSIGNAL ioctl which is for poffd(8) is also obsoleted.


# 1.71 11-Dec-2008 mishka

Import rc.d/httpd script for httpd(8) daemon control.
See rc.conf(5) for options explanation.


# 1.70 05-Dec-2008 cube

- Generate xdm and xfs depending on the value of X11FLAVOUR
- Only generate and install them for MKX11 builds


# 1.69 12-Nov-2008 ad

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


Revision tags: netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 wrstuden-revivesa-base mjf-devfs2-base
# 1.68 18-Jun-2008 yamt

branches: 1.68.2;
merge yamt-pf42 branch.
(import newer pf from OpenBSD 4.2)

ok'ed by peter@. requested by core@


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-pf42-base
# 1.67 15-Apr-2008 plunky

branches: 1.67.2; 1.67.4;
some changes to serial bluetooth host controller interfaces

btuartd(8) should be named btattach(8) for consistency
with other parts of NetBSD

make btattach(8) a single-use tool for less complexity

device specicific initialisation (from btuart(4)) is carried
out prior to activating the line discipline (in btattach(8)),
which simplifies the API somewhat and means that the user
tool and the kernel do not need to be kept in sync.

btuart(4) driver is much reduced; naming is made consistent
and all tsleep() and delay() are removed to userland


Revision tags: keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking cube-autoconf-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
# 1.66 14-Jul-2007 ad

branches: 1.66.8; 1.66.12;
fixsb has done its job.


# 1.65 01-Jul-2007 xtraeme

Add the /etc/rc.d/envsys script required by envsys2.


# 1.64 20-Feb-2007 briggs

Install sys/dev/bluetooth/btuart.h.
Descend into and build/install usr.sbin/btuartd.
Install etc/rc.d/btuartd.


# 1.63 04-Feb-2007 xtraeme

Install the perusertmp file.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base netbsd-4-base
# 1.62 07-Oct-2006 rpaulo

PR 34692: wpa_supplicant script.
By Jukka Salmi.


# 1.61 13-Aug-2006 plunky

rename btcontrol(8) as btdevctl(8) to make it fit with the NetBSD naming
scheme for control programs. This fixes pr 34051.


Revision tags: abandoned-netbsd-4-base
# 1.60 07-Aug-2006 dyoung

branches: 1.60.2;
Per lukem's request, revert previous change which skipped installation
of /etc/rc.d/ipfilter and family if MKIPFILTER=no. As lukem points
out, skipping installation of etc/rc.d/ scripts is not inconsistent
with other optional components, such as pf, x11, etc.


# 1.59 05-Aug-2006 dyoung

Only install ipfilter, ipfs, ipmon, and ipnat if MKIPFILTER=no.


# 1.58 26-Jul-2006 tron

Bluetooth fixes by Iain Hibbert:
Create "/etc/rc.d/btcontrol" to attach bluetooth devices at boot.


# 1.57 19-Jun-2006 gdamore

Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,
NetBSD Foundation Membership still pending.) This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.


# 1.56 30-May-2006 christos

Remove sendmail (approved by core)


# 1.55 14-May-2006 simonb

In the rc.d file list, start a new line for each first letter of
the rc.d scripts. Indent by an extra tab to match indentation of
usr.sbin/postinstall/postinstall


# 1.54 30-Apr-2006 rpaulo

add missing files


# 1.53 08-Feb-2006 agc

Add distribution entries and supporting files for the iSCSI target.


# 1.52 23-Aug-2005 peter

pf needs to be started after the network is up, because some pf rules
derive IP address(es) from the interface (e.g "... from any to fxp0").
This however, creates window for possible attacks from the network.

Implement the solution proposed by YAMAMOTO Takashi:
Add /etc/defaults/pf.boot.conf and load it with the /etc/rc.d/pf_boot
script before starting the network. People who don't like the default
rules can override it with their own /etc/pf.boot.conf.
The default rules have been obtained from OpenBSD.

No objections on: tech-security


# 1.51 04-Aug-2005 peter

Add the new ftpd rc.d script.


# 1.50 17-Apr-2005 lukem

Tweaks for the move of postinstall from /etc to /usr/sbin


Revision tags: netbsd-3-base
# 1.49 30-Jun-2004 tron

branches: 1.49.2;
Install "pf" and "pflogd".


# 1.48 16-May-2004 lukem

Consistently use CONFIGFILES & CONFIGLINKS (which enable the 'configinstall'
target) instead of using home-grown 'distribution' targets or using
FILES with the 'install' target.
Add some etc/ subdir Makefiles where appropriate.

XXX: some of etc/Makefile install-etc-files could be converted to CONFIGFILES.


# 1.47 18-Apr-2004 dbj

enable rc.d fixsb script
initial testing suggests that it is working and I am confident it
will not cause irrevocable damage


Revision tags: netbsd-2-0-base
# 1.46 01-Feb-2004 christos

branches: 1.46.2;
add identd


# 1.45 14-Jan-2004 jmmv

Add the veriexec rc.d script.


# 1.44 27-Dec-2003 martin

Add rtclocaltime.


# 1.43 26-Dec-2003 lukem

Revert part of previous; etc/rc.d/kdc must be installed even if Kerberos
isn't enabled.
This is how the rc.d system works in conjunction with our current build
and install system; all the rc.d scripts are installed even if the
subsystems they control are not.


# 1.42 11-Dec-2003 dyoung

Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.

* move kerberos- and kerberos 4-only files into new flists,
distrib/sets/lists/*/krb.*

* make the flist generators grok MKKERBEROS{,4} variables

* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
9 out of 10 experts agree that it is ludicrous to build w/
KERBEROS4 and w/o KERBEROS5.

* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.

* omit some Kerberos-only subdirectories from the build as
MKKERBEROS{,4} indicate

(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly. That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles. While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)


# 1.41 18-Apr-2003 thorpej

Add an rc script for powerd(8).


# 1.40 24-Mar-2003 atatat

Tweak postinstall to check for (and help out on) the upgrade to
sendmail 8.12.8. Some of the same machinery (in shorter form) is in
the additions to rc.d/sendmail. Also, add a smmsp startup script for
the sendmail client queue runner.


# 1.39 16-Jan-2003 martti

Back out previous (as discussed with releng). The correct way to set this is:

# echo "myserver" > /var/yp/binding/`domainname`.ypservers


# 1.38 16-Jan-2003 martti

Script to bind a NIS client to a known server.

$ grep yp /etc/rc.conf
ypbind=YES
ypbind_flags="-ypset"
ypset=YES
ypset_flags="myserver"


# 1.37 10-Jan-2003 yamt

in comment, metion about src/distrib/sets/lists/etc/mi as well.


# 1.36 09-Jan-2003 christos

add staticroute


Revision tags: fvdl_fs64_base
# 1.35 09-Oct-2002 elric

Added cgd rc.d script and put it in the appropriate postinstall and
mtree files.


# 1.34 03-Sep-2002 abs

Split raidframe parity checking/rebuild out into raidframeparity, which is
called after quota so we don't end up with fsck and raidframe parity rebuild
taking forever after a crash/reboot.
While we are here check for raid[0-9].conf & raid[1-9][0-9].conf not
raid[0-9].conf & raid[0-9][0-9].conf


# 1.33 27-Aug-2002 takemura

Added touch panel calibration utility.


# 1.32 30-Jul-2002 thorpej

Add a wdogctl startup/shutdown script.


# 1.31 03-Jul-2002 yamt

add comment:
"if you're adding new scripts, don't forget to update
src/etc/postinstall and src/etc/mtree/special."


# 1.30 29-Jun-2002 grant

add wsmoused.


# 1.29 02-Jun-2002 jmcneill

Add mixerctl script.


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.28 24-Apr-2002 lukem

branches: 1.28.2;
- in <bsd.files.mk>, don't clear FILES after using it, as that prevents
make -V FILES
from being useful (and given that every other variable can be
extracted using make -V, the behaviour was unusually inconsistent
given that the original reason for clearing it doesn't seem to be
relevant anymore)
- use <bsd.prog.mk> instead of directly including <bsd.files.mk>
(and possibly <bsd.man.mk> or <bsd.own.mk>)
- remove obsolete NOPROG


# 1.27 11-Feb-2002 lukem

don't forget to install ipfs...


# 1.26 31-Jan-2002 lukem

Rename NETWORK to NETWORKING, to allow rc.d to be on a case insensitive
file system (prevents conflict with 'network'). PROVIDE both NETWORKING
and NETWORK (the latter for compatibility with 3rd party scripts).


# 1.25 12-Dec-2001 lukem

- set NOPROG before .include <bsd.own.mk>
- reformat FILES= lines for easier future additions


# 1.24 10-Dec-2001 martin

Add rc.d support for ifwatchd (used to run ip-up/ip-down scripts for
in-kernel pppoe interfaces).


# 1.23 29-Oct-2001 augustss

Add moused, default off.


# 1.22 08-Sep-2001 martin

Add downinterfaces. Noticed by Thomas Klausner.


# 1.21 23-May-2001 fredette

sunndd has been renamed ndbootd.


# 1.20 21-May-2001 enami

Install the file sunndd.


# 1.19 05-Apr-2001 thorpej

Add a startup script for altqd(8).


# 1.18 05-Apr-2001 wiz

Don't install /etc/rc.d/gated any longer, since gated isn't in the
base system.


# 1.17 18-Jan-2001 thorpej

Startup script for racoon(8). Racoon provides "ike", and requires
"kdc" (since you might want to use IPsec on your Kerberos server,
and might be using GSSAPI to authenticate Phase 1) and "ppp" (since
racoon(8) needs to know about all of your network interfaces).


# 1.16 14-Jan-2001 minoura

Add /etc/rc.d/poffd, for x68k power management deamon.


# 1.15 07-Jan-2001 martin

Don't fiddle with any isdn interface if the isdnd variable is set to NO
in rc.conf.

Actually do install the isdnd script.


# 1.14 28-Sep-2000 thorpej

Always install sshd.


# 1.13 21-Sep-2000 ad

Provide the option of running newsyslog at boot time; mainly for laptop
people.


# 1.12 21-Aug-2000 lukem

convert fsck.sh -> fsck (using kill -TERM $$ to stop autoboot).


# 1.11 10-Aug-2000 thorpej

Need bsd.own.mk


# 1.10 06-Aug-2000 thorpej

Startup script glue for the Heimdal KDC.


# 1.9 31-Jul-2000 jwise

An sshd startup script for use with usr.bin/sshd. Installation is conditional
on ${SSHDIST}, as with usr.bin/ssh itself.

This script includes a `keygen' target for regenerating RSA and DSA host keys,
and invokes this if these keys are not present when sshd is started up.


# 1.8 26-Jul-2000 lukem

* add new dummy dependancy `NETWORK' to be REQUIREd by services which need
networking to be operational before starting, and use as appropriate.
NETWORK depends upon network and dhclient.
* move the guts of systemfs into mountcritlocal
* replace the dependancy on systemfs with mountcritremote, and remove the
former.
* SERVERS now also depends upon ppp

Notes:
* dhclient (and others) needs /var to be a $critical_filesystem_beforenet
* dhclient now starts before syslogd (because the latter needs /usr, and
/usr might need dhclient to be mounted)

Should fix PRs:
[install/9853] [bin/10002] [misc/10349] [port-i386/10633] [misc/10641]


Revision tags: netbsd-1-5-base
# 1.7 13-Jun-2000 itojun

branches: 1.7.2;
add rc.d/ipsec for ipsec configuration. when enabled, it will inject
/etc/ipsec.conf into "setkey -f". PR 9609.


# 1.6 02-Jun-2000 fvdl

* Portmap is now called rpcbind.
* Add IPv6 RPC entries to inetd.conf (commented out by default, as the others)
* Add netconfig file, needed for TI-RPC code.


Revision tags: minoura-xpg4dl-base
# 1.5 03-May-2000 joda

branches: 1.5.2;
xntpd -> ntpd


# 1.4 26-Apr-2000 thorpej

Provide rc.d support for the Postfix mail system. Committed to the
base because there is no support for packages in rc.d, and Postfix
is supposed to become part of the base system anyhow.


# 1.3 16-Apr-2000 thorpej

nfsiod script is gone.


# 1.2 13-Mar-2000 lukem

* replace daemon, login, servers with DAEMON, LOGIN, SERVERS
* remove sshd (it was from my private system)


# 1.1 10-Mar-2000 lukem

branches: 1.1.1;
Initial revision