summarylogtreecommitdiffstats
path: root/fix-permissions.sh
blob: c7020157716dacd1e9e8bd423228b2a1ee0a7451 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/sh

_group="${1:-games}"

getent group $_group &> /dev/null

if [ $? != 0 ]; then
    echo "group '$_group' not found";
    echo "${0##/} [group]       default: games"
    exit 1
fi

# fix permissions
chgrp -R $_group /opt/syndicate-plus/{synd,syndicat/data,datadisk/data}
chmod -R g+w     /opt/syndicate-plus/{synd,syndicat/data,datadisk/data}