ajacoutot
f7defe2c57
Add rc.d(8) scripts for ipropd-master and ipropd-slave.
ok deraadt@
11 years ago
naddy
6ee85026c2
hook up slowcgi to the tree, including /etc glue and a sample configuration
snippet; ok florian@
11 years ago
ajacoutot
1ff56ff423
Remove pointless local declaration.
ok halex@
12 years ago
kettenis
e096f85a8c
Start ldomd(8).
12 years ago
yasuoka
71d3e06461
Enable npppd and npppctl in default build. Add npppd to rc and
install sample configs to /etc/.
ok claudio deraadt henning mcbride
12 years ago
ajacoutot
dea79dbe51
Hook up nginx to rc(8).
ok deraadt@ robert@
12 years ago
dlg
4f6e837104
wire up the bits for tftp-proxy, which is called tftpproxy from rc.d's
point of view.
mostly ok sthen@ ajacoutot@, who were discussing the feng shui of the
start_daemons chunk
12 years ago
jsing
47af857c8d
tedu the raidctl.
ok deraadt@
12 years ago
dlg
2362239f24
ypbind likes a ypserv to talk to, and ypldap pretends to be ypserv.
this diff starts ypldap before ypbind instead of after.
ok deraadt@ ajacoutot@
12 years ago
dlg
8b575c2acb
add tftpd to the network daemons list just after ftpd and ftpproxy.
reminded by mikeb@
ok sthen@
13 years ago
ratchov
d5988520df
Handle aucat -> sndiod name change, and enable sndiod by default. Mostly
from ajacoutot@.
ok deraadt ajacoutot
13 years ago
ajacoutot
2d0331d584
Start ldapd(8) earlier so that ypldap(8) can properly run (an LDAP
server _must_ be running and accessible before ypldap is started).
Add a proper pexp in the ypldap rc script.
discussed with pyr@ robert@ deraadt@
ok deraadt@
13 years ago
deraadt
e73b0d38a5
The new ypbind changes requires that the domainname be set before
rc.conf is run. There's no real downside.
ok aja
13 years ago
deraadt
a26d8773fe
ccd goes to the attic
discussed with jsing and millert
13 years ago
robert
84626692a3
Add a script for popa3d to support running it outside of inetd.
13 years ago
halex
6ff9d79ec0
supress empty rc.firsttime email and add hostname to the subject line
ok deraadt krw
13 years ago
halex
1fd55b8efc
remove an unneeded trailing semicolon
13 years ago
halex
9b0e191138
cleanup of fill_baddynamic()
ok krw@
13 years ago
deraadt
f31ecbf0cc
random seed handling can now be done fairly early, well, as soon as
we are beyond the nfs diskless /var and /usr mounting. Issue also
spotted by Hugo Villeneuve, attempt at repair by me. Let's see how it
works out in practice...
looked at by krw, too
13 years ago
deraadt
d1eeef20be
Now that fill_baddynamic() is being called much earlier, it cannot use
grep in a NFS diskless environment. Found and fixed by Hugo Villeneuve
13 years ago
deraadt
60b39bc594
put aucat with network daemons for now, until a better solution is found
13 years ago
deraadt
27c88c69d2
move aucat very early, to cope with pkgs; ok aja
13 years ago
deraadt
61fad1001e
there is a usage case where ypldap can be used without the local
domainname being set. adjust the scripts to start it in that way.
discussed with pyr
13 years ago
halex
0752b380a5
tee the output from rc.firsttime to /dev/tty before passing it to mail(1)
so we can enjoy it on the screen as well
ok deraadt@
13 years ago
deraadt
11d112d0da
re-add ospfd/ospf6d support which got lost, and build scripts for them
13 years ago
deraadt
56934b0dc5
early daemons fit on a line
13 years ago
robert
e6caed4cbf
move the pflog0 setup to the pflogd script and only
do that if pf is actually enabled (rely on pfctl -si)
requested by deraadt@
13 years ago
ajacoutot
6127eee214
Forgot to commit that part yesterday, spotted by sthen@
13 years ago
deraadt
8bad19509b
simplify, shorten, and "subtly and cleverly" rearrange some daemon
startups according to rules that some of us understand. it may come of
sounding cocky, but any step beyond that would end up with a dependency
graph which will never happen. this file is now ~60% of the length a
week ago.
ok guenther, robert, aja and people who will not test it until it is in
13 years ago
robert
1593f7f2a8
fix boot output and make sure spamlogd is only started when needed
13 years ago
robert
8cdc8eb386
Switch amd and spamlogd to rc scripts and make sure that the
rc_pre() functions are returning correctly. This change
also simplyfies the changes because false || return 1 can be replaced
with false if that's the last call. thanks halex@!
13 years ago
deraadt
250fc02d80
Small bits of fluff before the final re-organization
ok halex
13 years ago
deraadt
8aa252b3a2
ARGH! the third part: socket handling cleanup
13 years ago
deraadt
a4d5d79e92
Oops, the second half of moving the key chunks
13 years ago
deraadt
24135a5a5d
Move various bits of key generation in rc into one function, which we
can run surprisingly early. Move the X socket directory creation code
into a function too.
robert liked it
13 years ago
ajacoutot
9565a7b057
Add the nfs startup scripts.
ok robert@
13 years ago
deraadt
37ebcb60a9
Give up on btd(8) startup until it can prove itself
13 years ago
robert
20b0c2671a
switch pflogd to rc.d
13 years ago
robert
45bc3762d8
only start spamlogd if spamd_flags != NO and spamd_black = NO
spotted by halex@
13 years ago
robert
3094be9e57
make rc_daemons use start_daemon instead of calling the script directly
13 years ago
deraadt
16bbf570d1
oops, the netstart for pfsync *MUST* have the conditional
13 years ago
deraadt
4ba9c49657
disable the afs enable stuff. when nnpfs is re-enabled, that can be added
at the right place.
13 years ago
robert
0aee152d4c
add scripts for aucat and spamd and switch rc to use them
13 years ago
guenther
a87068f040
Eliminate some $? tests by rolling the command into the condition
ok halex@
13 years ago
deraadt
fb470f9954
oops, removed one absolute path which is needed
13 years ago
deraadt
c32559ef4d
kvm_mkdb and dev_mkdb have been reliable for years, so we can run them
silently now.
ok guenther
13 years ago
deraadt
cc05871892
We don't need a conditional around the pfsync start.
(As a reminder to others who spot this weirdness later and get
confused like I did: netstart never starts pfsync automatically,
because it would screw the states. That is why there is this 2nd
manual netstart run for pfsync)
ok mpf
13 years ago
robert
a5117518b6
add a script for btd and replace the rc parts
13 years ago
robert
668b904707
add wsmoused script and switch xdm and wsmoused in rc
13 years ago
deraadt
3fe791be41
timed's time is up. use ntpd(8). Even our own fossil developers
switched a while back.
ok miod, kettenis
13 years ago