Adds safe-reboot and safe-shutdown, removes all .sh extensions to scripts
This commit is contained in:
@@ -6,7 +6,7 @@ ConditionPathExists=!/var/lib/configure-firewalld
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=/opt/bin/configure-firewalld.sh
|
||||
ExecStart=/opt/bin/configure-firewalld
|
||||
ExecStartPost=/usr/bin/touch /var/lib/configure-firewalld
|
||||
RemainAfterExit=true
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ for user in "${users[@]}"; do
|
||||
chown -R "${user}:${user}" "/var/home/${user}"
|
||||
secrets_file="/var/home/${user}/.secrets"
|
||||
if [[ -f "${secrets_file}" ]];then
|
||||
sudo -u "${user}" /opt/bin/add-secrets.sh "${secrets_file}"
|
||||
sudo -u "${user}" /opt/bin/add-secrets "${secrets_file}"
|
||||
fi
|
||||
systemctl --user -M "${user}@" daemon-reload
|
||||
systemctl --user -M "${user}@" enable --now "podman-auto-update.timer" || true
|
||||
@@ -38,6 +38,6 @@ systemctl --user -M "wallabag@" enable "backup-database.timer"
|
||||
|
||||
systemctl enable --now "podman-auto-update.timer" || true
|
||||
|
||||
/opt/bin/add-secrets.sh /root/.secrets
|
||||
/opt/bin/add-secrets /root/.secrets
|
||||
systemctl daemon-reload
|
||||
systemctl start samba.service
|
||||
@@ -7,7 +7,7 @@ ConditionPathExists=!/var/lib/quadlets-enabled
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=/opt/bin/enable-all-quadlets.sh
|
||||
ExecStart=/opt/bin/enable-all-quadlets
|
||||
ExecStartPost=/usr/bin/touch /var/lib/quadlets-enabled
|
||||
RemainAfterExit=true
|
||||
|
||||
|
||||
Reference in New Issue
Block a user