summaryrefslogtreecommitdiffstats
path: root/system/openrc-services/doinst.sh
diff options
context:
space:
mode:
author Aaditya Bagga <aaditya_gnulinux@zoho.com>2021-09-26 22:07:19 +0530
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2022-04-30 13:52:04 +0700
commit63ba647c7eaeba6eb0130ce578c088a108b01bcf (patch)
tree6c50b73a0968fb530ac3d2ee988bd38851a2eb66 /system/openrc-services/doinst.sh
parent07c3fcfbecb8dacd42fe69982b8cc4811a495931 (diff)
downloadslackbuilds-63ba647c7eaeba6eb0130ce578c088a108b01bcf.tar.gz
slackbuilds-63ba647c7eaeba6eb0130ce578c088a108b01bcf.tar.xz
system/openrc-services: Updated for version 20210926.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/openrc-services/doinst.sh')
-rw-r--r--system/openrc-services/doinst.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/system/openrc-services/doinst.sh b/system/openrc-services/doinst.sh
index 0d935bab1f..58c12240fd 100644
--- a/system/openrc-services/doinst.sh
+++ b/system/openrc-services/doinst.sh
@@ -31,8 +31,15 @@ for file in etc/openrc/local.d/*.new; do
preserve_perms "${file}"
done
+# Enable some basic services
+[ ! -e "etc/openrc/runlevels/sysinit/udev" ] && ln -s /etc/openrc/init.d/udev "etc/openrc/runlevels/sysinit/udev"
+[ ! -e "etc/openrc/runlevels/sysinit/udev-trigger" ] && ln -s /etc/openrc/init.d/udev-trigger "etc/openrc/runlevels/sysinit/udev-trigger"
+
# disable udev-postmount
[ -e "etc/openrc/runlevels/sysinit/udev-postmount" ] && rm -v "etc/openrc/runlevels/sysinit/udev-postmount"
# disable kmod-static-nodes (openrc-0.26.1, 2017-05-14)
[ -e "etc/openrc/runlevels/sysinit/kmod-static-nodes" ] && rm -v "etc/openrc/runlevels/sysinit/kmod-static-nodes"
+
+# maintain compatibilty with previous xdm script
+ln -sf /usr/bin/startDM "etc/X11/startDM.sh"