Add atomic-update configurate to preserve files in /etc (#42)

Fixes #36
Fixes #20
This commit is contained in:
arrowmaster
2025-07-03 16:40:51 -04:00
committed by GitHub
parent 3cfa4e2980
commit 808359dbdd
2 changed files with 7 additions and 0 deletions

View File

@@ -73,6 +73,12 @@ if ! test -f /etc/default/tailscaled; then
cp -rf $tar_dir/systemd/tailscaled.defaults /etc/default/tailscaled
fi
# add atomic-update.conf.d configuration
echo <<EOF > /etc/atomic-update.conf.d/tailscale.conf
/etc/default/tailscaled
/etc/profile.d/tailscale.sh
EOF
# return to our original directory (silently) and clean up
popd > /dev/null
rm -rf "${dir}"

View File

@@ -3,4 +3,5 @@ systemctl disable tailscaled
rm /etc/systemd/system/tailscaled.service
rm /etc/default/tailscaled
rm /etc/profile.d/tailscale.sh
rm /etc/atomic-update.conf.d/tailscale.conf
rm -rf /opt/tailscale/tailscale