Why is /etc/sv/alsa/supervise a symlink to /run/runit/supervise.alsa

From: Steve Litt <slitt_at_troubleshooters.com>
Date: Sun, 29 Oct 2017 05:35:22 -0400

Hi all,

On my Void Linux machine, whose runit system was installed by the
void-installer program on OS installation, each daemon's supervise
directory is really just a symlink to a supervise directory
in /run/runit. In other words:

[root_at_mydesk /]# ls -ldF /etc/sv/alsa/supervise
lrwxrwxrwx 1 root root 25 May 16 17:50 /etc/sv/alsa/supervise -> /run/runit/supervise.alsa/
[root_at_mydesk /]#

I could be wrong, but from what I remember the supervise directories in
daemontools were real directories, not symlinks.

In runit on Void Linux, what is the purpose of these supervise dir
symlinks?

Are these symlinks a Void Linux implementation thing, or are they
specified in runit itself?

Thanks,

SteveT

Steve Litt
October 2017 featured book: Rapid Learning for the 21st Century
http://www.troubleshooters.com/rl21
Received on Sun Oct 29 2017 - 09:35:22 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC