blob: f8a7c2a3f7eacd1566d31ab42ea68c1b6ec83ffb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#!/bin/sh
set -e
HOSTS="${*}"
if [ -z "${HOSTS}" ]
then
echo "Usage: ${0} {bfh.info|bfh.ch|HOST}"
exit 1
fi
case "${HOSTS}" in
bfh.info)
HOSTS="node1.dns.bfh.info node2.dns.bfh.info node3.dns.bfh.info node4.dns.bfh.info"
;;
bfh.ch)
HOSTS="dns1.bfh.ch dns2.bfh.ch dns3.bfh.ch dns4.bfh.ch"
;;
esac
for HOST in ${HOSTS}
do
echo "################################################################################"
echo "# Flushing DNS cache on ${HOST}"
echo "################################################################################"
ssh "${HOST}" sudo kresd-cache-clear
done
|