Pada dasarnya mirror yg dimaksud disini adalah download secara otomatis, sebagaimana bisa anda baca pada tulisan saya yang ini.
ok langsung saja kita terjemahkan script avira.sh
1. Membuat direktori temporary
mkdir -p /mnt/website/update/avira/inprogress/
cd /mnt/website/update/avira/inprogress/
2. Saya asumsikan update avira mempunyai alamat url dan filename yg static (tdk berubah-ubah), sehingga kita bisa langsung mendownloadnya.
wget -c http://dl.antivir.de/down/vdf/ivdf_fusebundle_nt_en.zip
3. Delete update kemarin dan memindahkan update-an yg baru saja di download ke direktori yg diinginkan.
rm -f /mnt/website/update/avira/*.zip
cp /mnt/website/update/avira/inprogress/*.zip /mnt/website/update/avira/
rm -rf /mnt/website/update/avira/inprogress/
4. Memperbaharui tanggal direktori : utk untuk mempermudah kita mengetahui kapan update terakhir dilakukan
touch /mnt/website/update/avira/
5. setting permission
chown -R root:root /mnt/website/update/avira/
6. Jadikan script avira.sh mempunyai mode executable
lqman@constantine:~$ chmod +x /home/lqman/script-mirror/avira.sh
7. Jadikan proses update ini berulang sesuai periode yg anda inginkan dengan memasukkannya pada crontab.
root@agus:~$ crontab -e
# daily update avira by LQman every 21:00
0 21 * * * /home/root/script-mirror/avira.sh
Beres, selamat menikmati mirror update avira.
Script :
avira.sh
Hasil:
http://mirror.ee.its.ac.id/update/avira/
Senin, 21 Desember 2009
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar