Download raw body.
examples/sysctl.conf
On 2024/12/03 12:08, Marc Espie wrote: > I always forget about these when I need some instrumentation > > Since the ddb knobs are already there, is there an issue to having > more "dangerous" sysctl(8) that need to happen before securelevel in there ? > ... > > Index: sysctl.conf > =================================================================== > RCS file: /build/data/openbsd/cvs/src/etc/examples/sysctl.conf,v > diff -u -p -r1.5 sysctl.conf > --- sysctl.conf 18 Sep 2019 08:39:06 -0000 1.5 > +++ sysctl.conf 3 Dec 2024 11:06:31 -0000 > @@ -25,6 +25,8 @@ > #ddb.panic=0 # 0=Do not drop into ddb on a kernel panic > #ddb.console=1 # 1=Permit entry of ddb from the console > #ddb.log=1 # 1=Log ddb output in kernel message buffer > +#kern.allowdt=1 # 1=Enable dtrace(8) > +#kern.allowkmem=1 # 1=Enable procmap(8) > #fs.posix.setuid=0 # 0=Traditional BSD chown() semantics > #vm.swapencrypt.enable=0 # 0=Do not encrypt pages that go to swap > #vfs.nfs.iothreads=4 # Number of nfsio kernel threads > I think allowkmem would need a more strongly-worded description. "Allow userland access to all physical and kernel memory"?
examples/sysctl.conf