Update supernode

This commit is contained in:
stebifan 2016-08-04 20:38:43 +02:00 committed by GitHub
parent 93b1f53a7c
commit 08af8a88b4

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
help () { help () {
echo "Supernode Settings:" echo "Supernode Settings:"
echo "status | off | on | backup | backup_off" echo "status | off | on"
} }
status () { status () {
@ -41,21 +41,25 @@ status () {
off () { off () {
echo 0 > /etc/supernode-status/supernode.mode echo 0 > /etc/supernode-status/supernode.mode
/usr/sbin/service tunneldigger stop
/usr/sbin/service bind9 stop
/usr/sbin/service bird stop
/usr/sbin/service bird6 stop
/usr/sbin/service isc-dhcp-server stop
/usr/sbin/service radvd stop
/usr/local/sbin/batctl gw off
echo "Supernode Aus" echo "Supernode Aus"
} }
on () { on () {
echo 1 > /etc/supernode-status/supernode.mode echo 1 > /etc/supernode-status/supernode.mode
/usr/sbin/service tunneldigger restart
/usr/sbin/service bind9 restart
/usr/sbin/service bird restart
/usr/sbin/service bird6 restart
/usr/sbin/service isc-dhcp-server restart
/usr/sbin/service radvd restart
/usr/local/sbin/batctl gw server 100Mbit/100Mbit
echo "Supernode An" echo "Supernode An"
} }
backup () {
echo 2 > /etc/supernode-status/supernode.mode
echo "Supernode Aktiviert inkl. Backup"
}
backup_off () {
echo 3 > /etc/supernode-status/supernode.mode
echo "Supernode Aktiviert (Backup deaktiviert)"
}
$1 $1