diff options
| author | root <root@incept.krebsco.de> | 2013-01-29 17:46:36 +0000 | 
|---|---|---|
| committer | root <root@incept.krebsco.de> | 2013-01-29 17:46:36 +0000 | 
| commit | d96cf23ac2c57d9791343c03d01fa54fe5295d2c (patch) | |
| tree | 8176d084d09e3e05a049f2cb051b0ade001ee69a /retiolum/scripts/tinc_setup | |
| parent | f8d90b443fb71597b7f47fb0026861fd028ffab2 (diff) | |
| parent | 60c0873b5e07c11a78f8e7ed3a3462026d47c987 (diff) | |
Merge branch 'master' of https://github.com/krebscode/painload
Diffstat (limited to 'retiolum/scripts/tinc_setup')
| -rwxr-xr-x | retiolum/scripts/tinc_setup/new_install.sh | 19 | 
1 files changed, 13 insertions, 6 deletions
| diff --git a/retiolum/scripts/tinc_setup/new_install.sh b/retiolum/scripts/tinc_setup/new_install.sh index a52d1edc..1ff42e54 100755 --- a/retiolum/scripts/tinc_setup/new_install.sh +++ b/retiolum/scripts/tinc_setup/new_install.sh @@ -166,24 +166,31 @@ if [ $OS = 'android' ]; then          exit 1      else          TINCBIN=/data/data/org.poirsouille.tinc_gui/files/tincd +        DEV="/dev/tun"          if [ $TINCDIR = 'auto' ]; then TINCDIR="/usr/local/etc/tinc" ;fi          if [ $TEMPDIR = 'auto' ]; then TEMPDIR="/storage/sdcard0/tinc-fu" ;fi          mount -o remount,rw /          mount -o remount,rw /system -        DEV="/dev/tun"      fi -#elif [ $OS = 'osx' ]; then -#    echo 'this is not implemented'  -#    exit 1 +elif [ $OS = 'osx' ]; then +    if ! exists tincd >/dev/null; then +        echo "Please install tinc" +        exit 1 +    else +        TINCBIN=tincd +        DEV="/dev/net/tun" +        if [ $TINCDIR = 'auto' ]; then TINCDIR="/usr/local/etc/tinc" ;fi +        if [ $TEMPDIR = 'auto' ]; then TEMPDIR="/tmp/tinc-install-fu" ;fi +    fi  else      if ! exists tincd >/dev/null; then          echo "Please install tinc"          exit 1      else          TINCBIN=tincd +        DEV="/dev/net/tun"          if [ $TINCDIR = 'auto' ]; then TINCDIR="/etc/tinc" ;fi          if [ $TEMPDIR = 'auto' ]; then TEMPDIR="/tmp/tinc-install-fu" ;fi -        DEV="/dev/net/tun"      fi  fi @@ -268,7 +275,7 @@ EOF  host2subnet $MASK4  #check if ip is installed -if type ip >/dev/null; then +if exists ip >/dev/null; then      echo 'dirname="`dirname "$0"`"' > tinc-up      echo '' >> tinc-up      echo 'conf=$dirname/tinc.conf' >> tinc-up | 
