1#!/bin/bash
2
3case "$PPP_IPPARAM" in
4    openfortivpn*)
5        rconf=/etc/resolv.conf
6        routes=$(echo $PPP_IPPARAM | tr , ' ')
7        for r in $routes; do
8            [[ $r = "openfortivpn" ]] && continue
9            com="ip route add ${r%/*} via ${r##*/}"
10            echo $com
11            $com
12        done
13        cp -pv $rconf $rconf.openfortivpn
14        if [[ "$DNS1" ]]; then
15            echo nameserver $DNS1 > $rconf
16            [[ "$DNS2" ]] && [[ "$DNS1" != "$DNS2" ]] && echo nameserver $DNS2 >> $rconf
17        fi
18        exit 0
19        ;;
20esac 2>&1 | logger -p daemon.debug -i -t "$0"
21
22true
23