summaryrefslogtreecommitdiff
path: root/examples/var_service/zcip_if/run
blob: 6998232461241e7e9142030281a6192d28ca23ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

exec 2>&1
exec </dev/null

pwd="$PWD"

if="${PWD##*/zcip_}"

echo "* Upping iface $if"
ip link set dev "$if" up || { sleep 5; exit; }

echo "* Starting zcip on $if [$$]"
exec \
env - PATH="$PATH" \
softlimit \
setuidgid root \
zcip -fvv \
    "$if" \
    "$pwd/zcip_handler"