summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)Author
2015-12-19move to 5.9-betaTheo de Raadt
2015-12-19After starting, unconditionally wait up to $daemon_timeout seconds to check thatAntoine Jacoutot
the daemon is actually running (instead of only when using rc_bg). This *may* trigger the following side effect: if a daemon starts then stops right away (because of a config parsing issue for e.g.), then it will slow down the boot process because rc will wait a bit before considering the start action failed. But at least it will allow us to detect those daemons and fix them or their rc.d(8) script. At least as far as I can tell, all base daemons should cope with it just fine. ok sthen@ robert@ on an earlier diff
2015-12-19Child will not return a config parsing error to the parent so rc.d will lie andAntoine Jacoutot
tell you that the daemon succesfully started; prevent this by running a config check first. Note that we only do this for those particular daemons, not all that support a config test mode. ok benno@ phessler@
2015-12-19Tidy up _rc_wait().Antoine Jacoutot
ok sthen@ robert@
2015-12-19Tweak pexp.Antoine Jacoutot
2015-12-18Drop the now useless multicast setup comment.Antoine Jacoutot
prodded by tim@, ok mpi@
2015-12-17Simplify multicast option handling (10 less lines) by matching /etc/rc behaviorAntoine Jacoutot
towards other YES|NO options and drop the error warning. with and ok tim@, ok rpe@ on an earlier diff
2015-12-16Add _sndiop user and group for (future) privileged sndiod process.Alexandre Ratchov
ok deraadt
2015-12-16Add pexp match otherwise rcctl stop vmd doesn't work. OK deraadt@James Turner
2015-12-15add commented-out unbound.conf entries for dns64 (sitting in my tree and ok'dStuart Henderson
some time ago by phessler and IIRC also mikeb), and for qname-minimisation
2015-12-15automatic HOSTALIASES setup is a bad ideaTheo de Raadt
2015-12-09vmm node only needs mode 600Theo de Raadt
2015-12-08libexec/smtpd dir no longer needed; ok gillesTheo de Raadt
2015-12-08Use mailwrapper path instead of smtpd.Sunil Nimmagadda
Ok tb@ jung@
2015-12-07Previously forgot another /var in the commentReyk Floeter
2015-12-07/var/vm is a terrible idea, the images are filled on demand, they areReyk Floeter
not backed by blocks until used. So I'll use /home/vm instead. Pointed out by deraadt@
2015-12-07Add initial vm.conf(5) example. But please note that the grammar isReyk Floeter
not fixed yet.
2015-12-07Now that makemap(8)/newaliases(8) are merged into smtpctl(8), updateSunil Nimmagadda
the paths. Ok gilles@, jung@
2015-12-06Add missing rc bits for rebound.Robert Peichaer
rc-wise OK aja@ jasper@
2015-12-06multicast_router -> multicastAntoine Jacoutot
2015-12-05It does not make sense to insert a specific route for 224/4 when theMartin Pieuchot
default one is good enough. So merge rc.conf(8)'s 'multicast_router' and 'multicast_host' into a single 'multicast'. If set to YES the reject route for 224/4 is not inserted by netstart(8). Manual bits from jmc@ ok henning@, ajacoutot@
2015-12-05add rcscript for vmdJasper Lievisse Adriaanse
ok mlarkin@ prompted by deraadt@
2015-12-05remove doas.conf since the permission check is too onerous.Ted Unangst
the doas program itself will refuse to use an insecure config file. (changelist will continue to watch for changes, as well.)
2015-12-02Since version 1.467 of /etc/rc, it was no longer possible to addRobert Peichaer
shlib_dirs using /etc/rc.conf.local. Fix from Jan Johansson, thanks. OK krw@, halex@
2015-12-01Send Aviion to same place as Nova IITheo de Raadt
2015-12-01Send Aviion to same place as Nova IITheo de Raadt
discussed with jsg
2015-12-01create new independent uid/gid for tftp_proxy and ftp_proxy.Theo de Raadt
They should not share a uid. Leave the proxy uid for later mop-up (sysmerge does not handle uid renamings well enough) ok dlg, ok aja a while back
2015-11-30Add rebound rc.d script.James Turner
ok benno@ requested by tedu@
2015-11-27yppasswd went awayTheo de Raadt
2015-11-26Disable by default the *.emerg block; ok millert beckTheo de Raadt
2015-11-12Changes to ifautostart():Robert Peichaer
- Rename function to ifv6autoconf() to make IPv6 relation clearer - Localize and rename variables OK krw@
2015-11-12Changes to ifmstart():Robert Peichaer
- Change comments to make it clearer that ifmstart() takes two lists of interface driver names (of which the second is optional) and not the actual interface instances. - Use localized variables and use slightly more verbose names. - Use continue 2 to skip to the next hostname.if file. - Use shell pattern @() instead of testing _sif individually. OK krw@
2015-11-12Changes to stripcom():Robert Peichaer
- Align comments with /etc/rc version - Use localized variables - Use safer "print -r --" instead of plain echo Changes to ifstart(): - Tweak comment - Add usage OK krw@
2015-11-10syncStuart Henderson
2015-11-10remove stray { }Stuart Henderson
2015-11-10syncStuart Henderson
2015-11-10add /dev/vmm, req'd by and ok mlarkin@Stuart Henderson
2015-11-10Fix typos in commentsTim van der Molen
2015-11-10With ikectl now requiring ca specific sections not present in theJonathan Gray
general openssl cnf files install the ikeca.cnf file. ok sthen@ requested by reyk@
2015-11-09Add user "_vmd" for forthcoming vmd daemonMike Larkin
ok deraadt@
2015-11-05After removing National Language Support (NLS) from base, stopAlexander Bluhm
creating the directory /usr/share/nls. Having a non-existing default path in catopen(3) does not make sense, so remove it. If the user does not specify a NLS path, better fail early than fail because of an empty directory. Remove path form hier(7). OK stsp@ schwarze@ jmc@
2015-11-01Start the rework of the /etc/netstart shell script.Robert Peichaer
General changes: - apply a similar 'style' as used in the installer scripts - improve comments to be more to the point, remove where code is obvious - document usage of functions if they have arguments - rename variables where it improves readability - replace really old-school shell code with more contemporary idioms Other changes: - No need to care about "autoboot" because netstart doesn't inherit the positional parameters from /etc/rc anymore. /etc/rc executes netstart instead of sourcing it since r1.439. - Use simpler for-loop to process list of interfaces with ifstart. OK halex@
2015-11-01A missed backticks to $() conversion.Robert Peichaer
OK krw@
2015-10-26The hostname variable is not used since r1.99. Remove it and useRobert Peichaer
stripcom() output directly with the hostname command. OK deraadt@ krw@
2015-10-23ypcipher isn't supported any more - it was already removed from login.conf(5)Stuart Henderson
and pwd_gensalt.c - so remove it from the default /etc/login.conf files as well. ok millert@
2015-10-23netstart bits for tap(4)Claudio Jeker
2015-10-23Sync (after tap addition)Claudio Jeker
2015-10-23MAKEDEV bits for tap(4)Claudio Jeker
OK dlg@ mpi@
2015-10-23add BUILDINFO file. currently contains a timestamp. ok deraadtTed Unangst
2015-10-21add missing rcsidGleydson Soares
ok renato@