i think i almost have the default pass, i have to understand one more function

This commit is contained in:
2018-11-18 18:19:38 +01:00
parent 8206ede06a
commit 36aeaa07f6
264 changed files with 11666 additions and 1 deletions

29
verb/fs.sbin/config-dns.sh Executable file
View File

@@ -0,0 +1,29 @@
#!/bin/sh
#
# $Id: config-dns.sh,v 1.2 2007-10-15 08:26:00 winfred Exp $
#
# usage: config-dns.sh [<dns1>] [<dns2>]
#
fname="/etc/resolv.conf"
fbak="/etc/resolv_conf.bak"
# in case no previous file
touch $fname
# backup file without nameserver part
sed -e '/nameserver/d' $fname > $fbak
# set primary and seconday DNS
if [ "$1" != "" ]; then
echo "nameserver $1" > $fname
else # empty dns
rm -f $fname
fi
if [ "$2" != "" ]; then
echo "nameserver $2" >> $fname
fi
cat $fbak >> $fname
rm -f $fbak