Debian is smart about /etc files. Fix ownership

This commit is contained in:
Jordan Dominion
2023-06-23 22:10:09 -04:00
parent dd60436c27
commit 10f2852c6a
2 changed files with 2 additions and 7 deletions
+1 -1
View File
@@ -2,6 +2,6 @@
install:
build/package/deb/install_artifacts.sh "$(DESTDIR)"
install -D build/package/deb/appsettings.Initial.yml "$(DESTDIR)/etc/tgstation-server/appsettings.Initial.yml"
install -D build/package/deb/appsettings.Initial.yml "$(DESTDIR)/etc/tgstation-server/appsettings.Production.yml"
install src/Tgstation.Server.Host/appsettings.yml "$(DESTDIR)/etc/tgstation-server/appsettings.ex.yml"
install -D build/package/deb/tgs-configure "$(DESTDIR)/usr/bin/tgs-configure"
+1 -6
View File
@@ -1,14 +1,9 @@
#!/bin/sh -e
if [ "$1" = "configure" ]; then
# Copy appsettings.Initial.yml to .Production to make the symlink work
cp /etc/tgstation-server/appsettings.Initial.yml /etc/tgstation-server/appsettings.Production.yml
chown 600 /etc/tgstation-server/appsettings.Production.yml
fi
#DEBHELPER#
if [ "$1" = "configure" ]; then
chmod 600 /etc/tgstation-server
deb-systemd-helper stop 'tgstation-server.service' >/dev/null || true
echo " _ _ _ _ "