ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/FreeBSDAdmin/VPN/mpd-down.sh
Revision: 1005
Committed: 2008-05-18T05:34:06-07:00 (17 years, 1 month ago) by douglas
Content type: text/x-sh
File size: 517 byte(s)
Log Message:
Changes!

File Contents

# Content
1 #!/usr/local/bin/bash
2 # MPD Interface Down
3 #
4 # Douglas Thrift
5 #
6 # $Id$
7
8 function usage()
9 {
10 echo -e "Usage: `basename $0` \e[1minterface\e[0m inet \e[1mlocal-ip remote-ip authname\e[0m"
11 exit 1
12 }
13
14 [[ $# -ne 5 ]] && usage
15
16 root=`dirname $0`
17
18 source $root/mpd-common.sh
19
20 read -r hostname reverse < ~/.mpd-nsupdate.$interface || exit $?
21
22 key
23
24 nsupdate <<EOF
25 key $name $secret
26 update delete $hostname IN A
27 send`if [[ -n $reverse ]]; then echo "
28 update delete $reverse IN PTR
29 send"; fi`
30 EOF
31
32 rm ~/.mpd-nsupdate.$interface

Properties

Name Value
svn:executable *
svn:keywords Id