socklog-run for Debian
----------------------

This package sets up the socklog-unix and socklog-klog service to provide a
system log service and a kernel log service respectively.

The socklog service directories are located in /etc/sv/.  This also includes
service directories for the not automatically enabled socklog-inet,
socklog-notify, and socklog-ucspi-tcp services.

The socklog-run package provides the virtual packages ``system-log-daemon''
and ``linux-kernel-log-daemon'', and conflicts with other packages providing
at least one of these virtual packages.  This ensures that socklog is the
only package installed on the system, that processes system and kernel log
messages.

The socklog package without the socklog-run package can be installed
alongside other system- or kernel-log-daemons, e.g. to make use of the
socklog programs from the command line only.

Usage under other init systems (sysv, systemd, openrc)
----------------------

When this package is installed together with runit-run or daemontools-run,
in order to have a running system log and kernel log daemon, socklog-unix
and socklog-klog services must be enabled manually.
This can be done with the following commands:

# update-service --add socklog-unix
# update-service --add socklog-klog

Also, before removing this package, socklog-unix and socklog-klog services should
be disabled, with

# update-service --remove socklog-unix
# update-service --remove socklog-klog

last update:
 -- Lorenzo Puliti <plorenzo@disroot.org>, Wed, 26 Nov 2025 00:56:58 +0100

original version:
 -- Gerrit Pape <pape@smarden.org>, Mon, 08 Sep 2003 16:24:14 +0200
