Samuel Sloniker
1 year ago
2 changed files with 25 additions and 1 deletions
@ -0,0 +1,24 @@
|
||||
#!/bin/sh |
||||
|
||||
if [ "$(id -u)" != "0" ]; then |
||||
echo "This script must be run as root" |
||||
exit 1 |
||||
fi |
||||
|
||||
useradd --system --shell /bin/false --home /var/lib/adsms adsms |
||||
|
||||
mkdir -p /var/lib/adsms |
||||
chown adsms:adsms /var/lib/adsms |
||||
chmod 775 /var/lib/adsms |
||||
|
||||
touch /var/lib/adsms/subscribers.db |
||||
chown adsms:adsms /var/lib/adsms/subscribers.db |
||||
chmod 660 /var/lib/adsms/subscribers.db |
||||
|
||||
cp -n example_config.json /etc/adsms.json |
||||
chown root:adsms /etc/adsms.json |
||||
chmod 640 /etc/adsms.json |
||||
|
||||
cp -f adsms.py /usr/local/bin/adsms |
||||
chown root:root /usr/local/bin/adsms |
||||
chmod 755 /usr/local/bin/adsms |
Loading…
Reference in new issue