blob: 6f3a64aa7b9af0e7b965c396c5a39fa7731cdfb7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
post_install() {
useradd -b /var/lib -m -s /sbin/nologin -r galaxy42
chown galaxy42:galaxy42 usr/bin/tunserver.elf
setcap cap_net_admin+eip usr/bin/tunserver.elf 2>/dev/null || chmod g-wx,o-wx usr/bin/tunserver.elf
echo 'Config will be at /var/lib/galaxy42'
}
post_upgrade() {
chown galaxy42:galaxy42 usr/bin/tunserver.elf
setcap cap_net_admin+eip usr/bin/tunserver.elf 2>/dev/null || chmod g-wx,o-wx usr/bin/tunserver.elf
}
post_remove() {
userdel galaxy42
echo 'If you want to remove old config and keys run:'
echo 'sudo rm -Rf /var/lib/galaxy42'
}
|