summaryrefslogtreecommitdiff
path: root/etc/rc
AgeCommit message (Expand)Author
2017-11-09kill trailing whitespace introduced in previous commitTheo Buehler
2017-11-06Use a variable for /usr/share/relinkRobert Peichaer
2017-11-05Consolidate lib.so.*.a, ld.so.a and the kernel relink kit intoRobert Peichaer
2017-10-25Partially revert rev 1.457 of /etc/rc. The pipe introduced inAlexander Bluhm
2017-10-12The testprogram for ld.so reordering is executed in tmpdir.Robert Peichaer
2017-10-10Move comment line and spacing.Robert Peichaer
2017-08-29Based on previous work from deraadt, add relinking of ld.so toRobert Peichaer
2017-08-28Display that we are running the upgrade scripts when they exist. On slowishAntoine Jacoutot
2017-08-21Move the kernel relinking code from /etc/rc into a seperate scriptRobert Peichaer
2017-08-20Simplify the code for stopping daemons listed in pkg_scripts inRobert Peichaer
2017-07-18Use a bit better idiom to get most recent version of the libraryVadim Zhukov
2017-07-18Use numerical sysctl output to check for nfs mounts.Robert Peichaer
2017-07-17Tweak previous.Robert Peichaer
2017-07-17Use a more compact way to compose the initial pf ruleset.Robert Peichaer
2017-07-17Now that choosing the library versions is much faster, we can doTheo Buehler
2017-07-17Optimize and simplify the selection of the latest library version inTheo Buehler
2017-07-04Switch reorder_kernel() from sending emails to logging via syslogRobert Peichaer
2017-06-30Improve reorder_kernel()Robert Peichaer
2017-06-27remove some old cruft.Ted Unangst
2017-06-22Adjust relink procedure to use new targets. Better use semantics forTheo de Raadt
2017-06-19As early as possible, create a link /bsd.booted to the /bsd kernel weTheo de Raadt
2017-06-14Add a new function reorder_kernel() that relinks and installs theRobert Peichaer
2017-06-06start slaacd as early as possible, right after pf and sysctl.conf areFlorian Obser
2017-06-03We have been running a small awk program before installing the relinked libc.Theo de Raadt
2017-06-03Immediately after mounting / read-write, chmod og-rwx the kernel. RemoteTheo de Raadt
2017-05-30Introduce a scary rc.conf(8) knob library_aslr=(YES|NO) to turn off theTheo Buehler
2017-05-29rc.d(8) for slaacdFlorian Obser
2017-05-29Randomize link-order of libcrypto as we do with libc. This libraryTheo de Raadt
2017-05-01Comments and spacing.Robert Peichaer
2017-04-18Simplify patching of motd(5), also making it agree better with theIngo Schwarze
2017-02-26Switch to xenodm(1).Matthieu Herrb
2016-12-27Remove user uucp and group news from base.Jeremie Courreges-Anglas
2016-11-04spacingRobert Peichaer
2016-10-07first set -max limit, then -cur, otherwise if -cur si higher than the currentOtto Moerbeek
2016-10-06Add switchdReyk Floeter
2016-10-06Move vmd down as VMs might need the host's dhcpd, httpd etc. on startup.Reyk Floeter
2016-09-27Run acpidump(8) at system startup and store ACPI tables in theRobert Peichaer
2016-07-10Fix detection of /usr/lib on NFS.Robert Peichaer
2016-05-29Improve error handling in reorder_libs()Robert Peichaer
2016-05-27No need to show the messages if we skip in case of /usr/lib on nfs.Robert Peichaer
2016-05-27Add function comments.Robert Peichaer
2016-05-26whitespace found during reviewTheo de Raadt
2016-05-26- rename rebuildlibs() to reorder_libs()Robert Peichaer
2016-05-22Use the -F flag of install(1) to ensure the file's content is flushed to disk.Robert Peichaer
2016-05-14unhphenate the world: re-order -> reorderJason McIntyre
2016-05-05show what we're doing when reordering libraries, otherwise the textStuart Henderson
2016-04-27We want to run sysmerge(8) a bit earlier in the boot process so that it has aAntoine Jacoutot
2016-04-27Use 'sort -V' which is actually meant to sort version numbers.Robert Peichaer
2016-04-26Re-link (only the newest) libc.so, placing the objects in a randomTheo de Raadt
2015-12-29Replace single pattern case-blocks with simpler code.Robert Peichaer