I donot wish for the crossfire server to run as root:root.
It seems like this would be a nice feature, but I have no clue how much changes this may entail and whether or not this is truly good practice.
I can see an issue coming in with people installing the server not knowing that they need to pass something like:
Code: Select all
groupadd crossfire &&
useradd -c 'crossfire -detach' -d /dev/null -g crossfire -s /bin/false -u 134 crossfire &&
chown -R crossfire:crossfire /usr/local/{share/crossfire,etc/crossfire,var/crossfire}