mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-23 13:07:07 +01:00
Debian is smart about /etc files. Fix ownership
This commit is contained in:
@@ -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,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 " _ _ _ _ "
|
||||
|
||||
Reference in New Issue
Block a user