mirror of
https://github.com/tailscale-dev/deck-tailscale.git
synced 2025-10-22 07:28:14 +00:00
Add atomic-update configurate to preserve files in /etc (#42)
Fixes #36 Fixes #20
This commit is contained in:
@@ -73,6 +73,12 @@ if ! test -f /etc/default/tailscaled; then
|
|||||||
cp -rf $tar_dir/systemd/tailscaled.defaults /etc/default/tailscaled
|
cp -rf $tar_dir/systemd/tailscaled.defaults /etc/default/tailscaled
|
||||||
fi
|
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
|
# return to our original directory (silently) and clean up
|
||||||
popd > /dev/null
|
popd > /dev/null
|
||||||
rm -rf "${dir}"
|
rm -rf "${dir}"
|
||||||
|
@@ -3,4 +3,5 @@ systemctl disable tailscaled
|
|||||||
rm /etc/systemd/system/tailscaled.service
|
rm /etc/systemd/system/tailscaled.service
|
||||||
rm /etc/default/tailscaled
|
rm /etc/default/tailscaled
|
||||||
rm /etc/profile.d/tailscale.sh
|
rm /etc/profile.d/tailscale.sh
|
||||||
|
rm /etc/atomic-update.conf.d/tailscale.conf
|
||||||
rm -rf /opt/tailscale/tailscale
|
rm -rf /opt/tailscale/tailscale
|
||||||
|
Reference in New Issue
Block a user