[scripts] use -f with systemctl enable/disable
This commit is contained in:
@@ -5,12 +5,12 @@
|
||||
|
||||
sd_enable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload enable "${1}.service"
|
||||
systemctl --no-reload -f enable "${1}.service"
|
||||
}
|
||||
|
||||
sd_disable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload disable "${1}.service"
|
||||
systemctl --no-reload -f disable "${1}.service"
|
||||
}
|
||||
|
||||
echo
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
|
||||
sd_enable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload enable "${1}.service"
|
||||
systemctl --no-reload -f enable "${1}.service"
|
||||
}
|
||||
|
||||
sd_disable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload disable "${1}.service"
|
||||
systemctl --no-reload -f disable "${1}.service"
|
||||
}
|
||||
|
||||
echo
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
|
||||
sd_enable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload enable "${1}.service"
|
||||
systemctl --no-reload enable -f "${1}.service"
|
||||
}
|
||||
|
||||
sd_disable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload disable "${1}.service"
|
||||
systemctl --no-reload disable -f "${1}.service"
|
||||
}
|
||||
|
||||
# create /proc if it doesn't exist
|
||||
|
||||
@@ -8,12 +8,12 @@ env-update
|
||||
|
||||
sd_enable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload enable "${1}.service"
|
||||
systemctl --no-reload -f enable "${1}.service"
|
||||
}
|
||||
|
||||
sd_disable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload disable "${1}.service"
|
||||
systemctl --no-reload -f disable "${1}.service"
|
||||
}
|
||||
|
||||
setup_displaymanager() {
|
||||
|
||||
@@ -8,12 +8,12 @@ env-update
|
||||
|
||||
sd_enable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload enable "${1}.service"
|
||||
systemctl --no-reload -f enable "${1}.service"
|
||||
}
|
||||
|
||||
sd_disable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload disable "${1}.service"
|
||||
systemctl --no-reload -f disable "${1}.service"
|
||||
}
|
||||
|
||||
setup_boot() {
|
||||
|
||||
@@ -8,12 +8,12 @@ env-update
|
||||
|
||||
sd_enable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload enable "${1}.service"
|
||||
systemctl --no-reload -f enable "${1}.service"
|
||||
}
|
||||
|
||||
sd_disable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload disable "${1}.service"
|
||||
systemctl --no-reload -f disable "${1}.service"
|
||||
}
|
||||
|
||||
setup_displaymanager() {
|
||||
|
||||
@@ -17,12 +17,12 @@ _get_kernel_tag() {
|
||||
|
||||
sd_enable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload enable "${1}.service"
|
||||
systemctl --no-reload enable -f "${1}.service"
|
||||
}
|
||||
|
||||
sd_disable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload disable "${1}.service"
|
||||
systemctl --no-reload disable -f "${1}.service"
|
||||
}
|
||||
|
||||
basic_environment_setup() {
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
|
||||
sd_enable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload enable "${1}.service"
|
||||
systemctl --no-reload -f enable "${1}.service"
|
||||
}
|
||||
|
||||
sd_disable() {
|
||||
[[ -x /usr/bin/systemctl ]] && \
|
||||
systemctl --no-reload disable "${1}.service"
|
||||
systemctl --no-reload -f disable "${1}.service"
|
||||
}
|
||||
|
||||
rc-update del installer-gui boot
|
||||
|
||||
@@ -50,7 +50,7 @@ rc-update del udev sysinit
|
||||
rc-update del dmesg sysinit
|
||||
|
||||
for serv in ${SYSTEMD_DROP_SERVICES}; do
|
||||
systemctl --no-reload disable "${serv}.service"
|
||||
systemctl --no-reload -f disable "${serv}.service"
|
||||
done
|
||||
systemctl --no-reloab enable vixie-cron.service
|
||||
|
||||
|
||||
Reference in New Issue
Block a user