chore: do not override config file when installing deb package

This commit is contained in:
nadoo 2022-05-13 18:46:39 +08:00
parent d1eacebd25
commit badb17e921
2 changed files with 6 additions and 2 deletions

View File

@ -83,7 +83,7 @@ nfpms:
dst: /etc/systemd/system/glider@.service dst: /etc/systemd/system/glider@.service
- src: config/glider.conf.example - src: config/glider.conf.example
dst: /etc/glider/glider.conf dst: /etc/glider/glider.conf.example
scripts: scripts:
postinstall: "systemd/postinstall.sh" postinstall: "systemd/postinstall.sh"

View File

@ -2,6 +2,10 @@
set -e set -e
if test ! -f "/etc/glider/glider.conf"; then
cp /etc/glider/glider.conf.example /etc/glider/glider.conf
fi
/bin/systemctl daemon-reload /bin/systemctl daemon-reload
if /bin/systemctl is-active --quiet glider@glider; then if /bin/systemctl is-active --quiet glider@glider; then
@ -10,4 +14,4 @@ fi
if ! /bin/systemctl is-enabled --quiet glider@glider; then if ! /bin/systemctl is-enabled --quiet glider@glider; then
/bin/systemctl enable --now glider@glider; /bin/systemctl enable --now glider@glider;
fi fi