syslogd(8) privileged and non-privileged parts now separate binaries
Now Alexander Bluhm (
syslogd(8)
system logger has already for a while now
fork(2)
ed the
privileged from the non-privileged parts.
bluhm@) decided it's time to split these parts into separate binaries in order to provide even better separation. The final commit message reads,
List: openbsd-cvs
Subject: CVS: cvs.openbsd.org: src
From: Alexander Bluhm <bluhm () openbsd ! org>
Date: 2026-06-11 15:41:33
CVSROOT: /cvs
Module name: src
Changes by: bluhm@cvs.openbsd.org 2026/06/11 09:41:33
Modified files:
usr.sbin/syslogd: Makefile privsep.c syslogd.c syslogd.h
etc/rc.d : syslogd
Added files:
usr.sbin/syslogd: Makefile.inc parent.c
usr.sbin/syslogd/parent: Makefile
usr.sbin/syslogd/syslogd: Makefile
Log message:
Provide a separate executable file for syslogd parent.
undeadly rss