Pengen buat skrip utk checking keberadaan dsl0 tsb secara periodik dgn
interval 30 - 60 menit, apabila dsl0 tidak ada maka SuSE menjalankan
perintah "service network restart". Kalau dsl0 masih ada, SuSE tidak run
perintah tsb.
Buat file sh dengan isi dibawah ini, chmod +x dan eksekusi di cron.
Detailnya :
su
cd /opt
vi check-dsl.sh
tekan tombol insert
ketik script ini :
#!/bin/bash
clear
if ifconfig | grep -q "dsl0"
then
echo "DSL active, nothing to do"
else
echo "DSL inactive, restart network service"
service network restart
fi
tekan tombol esc
ketik :wq kemudian enter
ketik :
chmod +x /opt/check-dsl.sh
coba test dengan perintah :
/opt/check-dsl.sh
Kalau sudah OK, masukkan ke cron jobs dengan perintah :
crontab -e
ketik script ini :
1,31 * * * * /opt/check-dsl.sh
Ketik :wq
Selesai
Mas Masim,
Kalo di /etc/crontab saya perintahkan sbb:
* */2 * * * root /opt/check-dsl.sh
Apakah script tsb apa jalan setiap 2 jam sekali?
Matur nuwun,
Awie
______________________________________________
---
Info Milis : http://opensuse.or.id/milis
Keluar dari Milis : Kirim email ke [email protected]
Manajemen Keanggotaan :
http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org