Commit | Line | Data |
---|---|---|
ef4a1ab7 | 1 | #! /bin/sh |
2 | ||
3 | set -e | |
4 | ||
a5c4dd60 MW |
5 | ## Make sure that /dev/net/tun exists. Don't do anything special if devfs or |
6 | ## udev is running. | |
7 | if [ ! -c /dev/.devfsd ] && | |
8 | [ ! -d /dev/.udev ] && | |
9 | [ ! -c /dev/net/tun ] | |
10 | then | |
11 | echo "/dev/net/tun not present: invoking MAKEDEV to create it." | |
ef4a1ab7 | 12 | (cd /dev && /sbin/MAKEDEV tun) |
13 | fi | |
14 | ||
a5c4dd60 MW |
15 | ## Make sure that the `tripe' user and group exist. |
16 | getent group tripe >/dev/null || | |
17 | addgroup --system tripe | |
18 | getent passwd tripe >/dev/null || \ | |
19 | adduser --system \ | |
20 | --ingroup tripe \ | |
21 | --home /etc/tripe \ | |
22 | --gecos "TrIPE server" \ | |
23 | tripe | |
24 | ||
ef4a1ab7 | 25 | #DEBHELPER# |