root/scripts/nfs/despierta-equipo.sh
535 | adminies.v | #!/bin/bash
|
|
#Manda una orden WOL al equipo indicado como parametro. Debe estar dado de alta en ldap.
|
|||
#Alfonso Pastor. IES Virgen de Guadalupe.
|
|||
if [ $# -eq 0 ]; then
|
|||
echo "Uso: $0 hostname ..."
|
|||
exit
|
|||
fi
|
|||
for i in $*
|
|||
do
|
|||
mac=$(ldapsearch -xLLL -h ldap -b cn=$i,cn=group1,cn=INTERNAL,cn=DHCP\ Config,dc=instituto,dc=extremadura,dc=es "dhcpHWAddress" | grep ethernet | grep -v '00:00:00:00:00:00' | cut -f3 -d " "
|
|||
)
|
|||
echo "Despertando $i con mac $mac"
|
|||
wakeonlan $mac
|
|||
etherwake $mac
|
|||
done
|
|||