Files
CampOrganizer2/debian-deploy/DEBIAN/postinst
T
2026-10-15 13:03:17 +02:00

24 lines
556 B
Bash
Executable File

#!/bin/sh
set -e
if ! id "camporganizer" >/dev/null 2>&1; then
useradd --system --user-group --no-create-home \
--shell /bin/false camporganizer
fi
touch /etc/camporganizer.properties
chgrp camporganizer /etc/camporganizer.properties
chmod 640 /etc/camporganizer.properties
mkdir -p /opt/camporganizer
chown -R camporganizer:camporganizer /opt/camporganizer
systemctl daemon-reload
systemctl enable camporganizer.service
if systemctl is-active --quiet camporganizer.service; then
systemctl restart camporganizer.service
fi
exit 0