diff options
author | Theo Buehler <tb@cvs.openbsd.org> | 2017-05-30 12:04:28 +0000 |
---|---|---|
committer | Theo Buehler <tb@cvs.openbsd.org> | 2017-05-30 12:04:28 +0000 |
commit | ed8d7b6c0d026641f5db2203f25c7c304b48b2ce (patch) | |
tree | dd2ae4a7f9163fbd925bb5ec305de479f5a4855c /usr.sbin/rcctl/rcctl.sh | |
parent | d0ddb828d8c00e8df2e6e601f9b737eec0f8b7f5 (diff) |
Introduce a scary rc.conf(8) knob library_aslr=(YES|NO) to turn off the
reordering of libraries by rc(8). This way machines with very slow disk I/O
have a chance of booting within reasonable time now that libcrypto is also
randomized.
Discussed with various;
input & ok from deraadt ajacoutot
Diffstat (limited to 'usr.sbin/rcctl/rcctl.sh')
-rw-r--r-- | usr.sbin/rcctl/rcctl.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/usr.sbin/rcctl/rcctl.sh b/usr.sbin/rcctl/rcctl.sh index ea64c078f86..61ad76a4987 100644 --- a/usr.sbin/rcctl/rcctl.sh +++ b/usr.sbin/rcctl/rcctl.sh @@ -1,6 +1,6 @@ #!/bin/ksh # -# $OpenBSD: rcctl.sh,v 1.105 2016/09/07 13:13:13 ajacoutot Exp $ +# $OpenBSD: rcctl.sh,v 1.106 2017/05/30 12:04:27 tb Exp $ # # Copyright (c) 2014, 2015 Antoine Jacoutot <ajacoutot@openbsd.org> # Copyright (c) 2014 Ingo Schwarze <schwarze@openbsd.org> @@ -17,7 +17,8 @@ # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -_special_svcs="accounting check_quotas ipsec multicast pf spamd_black" +_special_svcs="accounting check_quotas ipsec library_aslr multicast pf + spamd_black" readonly _special_svcs # get local functions from rc.subr(8) |