diff --git a/main/alsa-utils/.pkgfiles b/main/alsa-utils/.pkgfiles index f04ff79d2..80a62c625 100644 --- a/main/alsa-utils/.pkgfiles +++ b/main/alsa-utils/.pkgfiles @@ -6,6 +6,7 @@ drwxr-xr-x root/root etc/sv/ drwxr-xr-x root/root etc/sv/alsa/ -rwxr-xr-x root/root etc/sv/alsa/finish -rwxr-xr-x root/root etc/sv/alsa/run +lrwxrwxrwx root/root etc/sv/alsa/supervise -> /run/runit/supervise.alsa drwxr-xr-x root/root lib/ drwxr-xr-x root/root lib/udev/ drwxr-xr-x root/root lib/udev/rules.d/ diff --git a/main/alsa-utils/spkgbuild b/main/alsa-utils/spkgbuild index a99fa2a72..440db9b48 100755 --- a/main/alsa-utils/spkgbuild +++ b/main/alsa-utils/spkgbuild @@ -24,4 +24,5 @@ build() { # runit service install -Dm755 $SRC/run $PKG/etc/sv/alsa/run install -Dm755 $SRC/finish $PKG/etc/sv/alsa/finish + ln -s /run/runit/supervise.alsa $PKG/etc/sv/alsa/supervise } diff --git a/main/dbus/.pkgfiles b/main/dbus/.pkgfiles index 9b451a3d4..aed91d77a 100644 --- a/main/dbus/.pkgfiles +++ b/main/dbus/.pkgfiles @@ -8,6 +8,7 @@ drwxr-xr-x root/root etc/rc.d/ drwxr-xr-x root/root etc/sv/ drwxr-xr-x root/root etc/sv/dbus/ -rwxr-xr-x root/root etc/sv/dbus/run +lrwxrwxrwx root/root etc/sv/dbus/supervise -> /run/runit/supervise.dbus drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/dbus-cleanup-sockets diff --git a/main/dbus/spkgbuild b/main/dbus/spkgbuild index 985a26442..f1900cdf3 100755 --- a/main/dbus/spkgbuild +++ b/main/dbus/spkgbuild @@ -34,4 +34,5 @@ build() { # runit service install -Dm755 $SRC/run $PKG/etc/sv/$name/run + ln -s /run/runit/supervise.$name $PKG/etc/sv/$name/supervise } diff --git a/main/networkmanager/.pkgfiles b/main/networkmanager/.pkgfiles index 7e400cd8a..46243ccea 100644 --- a/main/networkmanager/.pkgfiles +++ b/main/networkmanager/.pkgfiles @@ -15,6 +15,7 @@ drwxr-xr-x root/root etc/rc.d/ drwxr-xr-x root/root etc/sv/ drwxr-xr-x root/root etc/sv/networkmanager/ -rwxr-xr-x root/root etc/sv/networkmanager/run +lrwxrwxrwx root/root etc/sv/networkmanager/supervise -> /run/runit/supervise.networkmanager drwxr-xr-x root/root lib/ drwxr-xr-x root/root lib/udev/ drwxr-xr-x root/root lib/udev/rules.d/ diff --git a/main/networkmanager/spkgbuild b/main/networkmanager/spkgbuild index d6089787b..cbe85e3b5 100755 --- a/main/networkmanager/spkgbuild +++ b/main/networkmanager/spkgbuild @@ -41,5 +41,6 @@ EOF # runit service install -Dm755 $SRC/run $PKG/etc/sv/$name/run + ln -s /run/runit/supervise.$name $PKG/etc/sv/$name/supervise } diff --git a/main/slim/.pkgfiles b/main/slim/.pkgfiles index 43195f7e9..e5acf5482 100644 --- a/main/slim/.pkgfiles +++ b/main/slim/.pkgfiles @@ -8,6 +8,7 @@ drwxr-xr-x root/root etc/rc.d/ drwxr-xr-x root/root etc/sv/ drwxr-xr-x root/root etc/sv/slim/ -rwxr-xr-x root/root etc/sv/slim/run +lrwxrwxrwx root/root etc/sv/slim/supervise -> /run/runit/supervise.slim drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/slim diff --git a/main/slim/spkgbuild b/main/slim/spkgbuild index e858168e5..8dd3ae291 100755 --- a/main/slim/spkgbuild +++ b/main/slim/spkgbuild @@ -36,4 +36,5 @@ build() { # runit service install -Dm755 $SRC/run $PKG/etc/sv/$name/run + ln -s /run/runit/supervise.$name $PKG/etc/sv/$name/supervise }