Archive for June, 2010

Baru saja membuka milis tanya-jawab@linux.or.id ada yang bertanya mengenai bagaimana cara mendeteksi ketika koneksi internet server mati, dan segera mengirimkan email kepada kita. Dalam kasus ini, bukan service yang down, hanya koneksi internet saja. ada jawaban berupa Shell Script buatan mas Avudz dan Mas Arief Yudhawarman di milis tersebut. beikut ini saya tuliskan saja script nya di bawah ini, jika sewaktu-waktu saya butuh

Shell Script ala Mas Avudz :

#!/bin/bash
# tambahkan ip / hostname dengan spasi jika ipnya/host nya byk
# HOSTS=”www.google.co.id www.detik.com”
HOSTS=”masukkan.nama.host”
COUNT=1
TIMEOUT=3
# email
SUBJECT=”Ping failed”
EMAILID=”avudz@mydomain.com”
for myHost in $HOSTS
do
count=$(ping -W$TIMEOUT -c$COUNT $myHost | grep ‘received’ | awk
-F’,’ ‘{ print $2 }’ | awk ‘{ print $1 }’
if [ $count -eq 0 ]; then
# 100% failed
echo “Host : $myHost is down (ping failed) at $(date)” | mail -s
“$SUBJECT” $EMAILID
fi
done

tinggal masukin ke crontab

digit@cybertron:$ crontab -e
*/10 * * * /path/to/script

Script ala Mas Arief Yudhawarman :

////////// Start of script //////////

#!/bin/bash

TIMEOUT=1
# berapa banyak request ping sampai dapat respon
ATTEMPT=5
RETRY=0
IP_WEB_SERVER=1.2.3.4

PingGW() {
# $1 : ip web server
# Use : PingGW var1
# Parameter
i=1
while [ $i -le $ATTEMPT ]
do
if (ping -s 16 -W $TIMEOUT -c 1 $1 > /dev/null 2>&1)
then
break 1
fi
i=$((i+1))
sleep 1
done
RETRY=$i
}

PingGW IP_WEB_SERVER

if [ $RETI -gt $ATTEMPT ]
then
# kirim email
echo -e “Subject: Web Server down\n\nWeb Server Down\n” | sendmail -f notifier@yahoo.com adminweb@server.com
fi

////////// End of Script ////////////

Masukin deh ke cron tab

Selamat Mencoba, semoga bermanfaat

Halo kawan, shubuh-shubuh gini abis nyari tools buat download converter HTML to PDF. Iseng nyari bahan buat skripsi nemunya halaman web, agar mudah, flexible, dan portable, akhirnya saya mencoba memutuskan untuk mencari converter HTML to PDF in Linux. Teman saya fachrie dulu pernah ngasih tahu, sayangnya saya lupa nama aplikasi nya. Akhirnya saya googling dan nemu caranya. Converter HTML to PDF di Linux ini menggunakan Terminal alias Shell. Jadi bagi yang kurang familiar, ayo dari sekarang di biasakan sedikit demi sedikit Begini caranya kawan :

1. Install Aplikasi Coverter HTML to PDF yang bernama wkhtmltopdf

digit@cybertron:$ sudo apt-get install wkhtmltopdf

2. Setelah selesai bisa di gunakan dengan cara seperti ini untuk mengkonversi halaman html ke pdf :

digit@cybertron:$ wkhtmltopdf http://www.digitoktavianto.web.id homewebdigit.pdf

Artinya adalah, memerintahkan si wkhtmltopdf mengkonversi halaman html blog www.digitoktavianto.web.id ke file pdf yang bernama homewebdigit.pdf. File PDF akan tersimpan di current directory anda berada.

Selamat Mencoba. Semoga Membantu

Halo kawan, ini ada posyingan lama dari blog lama saya, saya repost kembali di blog ini

Ceritanya begini, saya di minta oleh Kepala Jurusan saya untuk beresin server2 di lab jaringan. Ada 2 server. Servernya menggunakan Dell Power Edge R200. Nah ceritanya nih kajur saya mau di instalin masing-masing windows 2008 Server dan Linux. yang Linux nanti buat maen2 Virtualisasi. Saya kebagian dah jatah nginstal windows Server 2008. Beuh. Aseli Boo.. Bukan Bajakan. Sori yee. Hahahaha. Nah berhubung belom pernah nih saya nyentuh2 Windows Server, (Terakhir saya megang NT 4. Dulu pas SMA. hahahah), rada ngeri juga. Norak yah saya. Hahahahaha.

Tibalah saat itu (duile banyak gaya lu ah, cuman instal doang juga. Hahahahah). Udah kelar nih Install. Restart kan yak. Nahh.. Abis itu suruh masukin password Administrator kan yak. Ada 2 Prompt. Masukin New password for Administrator, sama prompt Confirm Password. saya udah isi tuh bekali-kali. Aje gile kucrut ga masuk2 n ga bisa2. Alasannya adalah ada tulisan error ini :

“Unable to update the password. The value provided for the new password does not meet the length, complexity, or history requirements of the domain”

Beuh Heran dah saya. Udah masukin password 20 karakter, kombinasi ama angka, salah juga. Apa sih yang salah. Requirement policy nya ribet amat apa yah? Searching2 lah gw. Ternyata benar apa adanya. Hahaha.,. Requirement nya untuk new password administrator Windows 200 Server adalah :

* Passwords cannot contain the user’s account name or parts of the user’s full name that exceed two consecutive characters.
* Passwords must be at least six characters in length.
* Passwords must contain characters from three of the following four categories:

1. English uppercase characters (A through Z).
2. English lowercase characters (a through z).
3. Base 10 digits (0 through 9).
4. Non-alphabetic characters (for example, !, $, #, %).

hahaha. Baru sadar, harus ada 3 yang wajib masuk / wajib ada dari 4 Policy tersebut. Pantes aja saya gagal mulu. Ampe tua mah ga bakal bisa gw ganti tuh password. Hehehehehe. Ribet juga policy password windows 2008 Server yah.

(music) (drinking) (party) (gym)

Huahhhh.. Shubuh-shubuh gini ngoprek wine mau install MS Office 2007 demi skripsi Hihihihihi…Pusiang sekali saya, karena install wine dr repo Ubuntu 10.04 (Lupa berapa versi Wine dari repo) gagal terus. Selalu closed di tengah perjalanan. Huffhhh. Selidik punya selidik ternyata versi Wine nya tidak cocok. Jadi sodara-sodara, perlu di perhatikan dan di garisbawahi sekali lagi, Keberhasilan Anda Menginstall Aplikasi Berbasis Microsoft di Linux, Selalu Bergantung pada Versi Wine Anda, Dalam Kata yang Lebih Singkat.. = Cocok-Cocokkan.. Huufffhhh. Okeh Kita Mulai saja instalasinya yah

1. Update Versi Wine anda di repo… Buka Synaptic –> (System – Administration – Synaptic Package Manager)
2. Tambahkan Repo dari Launchpad (Setting – Repositories – Other Software)
Pada pilihan kiri bawah.. Pilih Add. Lalu masukkan baris ini :
ppa:ubuntu-wine/ppa
3. Update Repo Anda :

digit@cybertron:$ sudo apt-get update

4. Install Wine
5. Install MS Office Anda. Dijamin Sukses

Selesai..

Eitsss Tunggu , ada yang kurang, sampai sini memang sudah selesai, coba anda jalankan Word dan Excel anda, pasti Mulus. Bagaimana kalau PowerPoint? Gak bisa kan? Wekekekekeke Lanjut nih di bawah buat PowerPoint bisa Jalan

6. Jalankan ini dari Terminal

digit@cybertron:$ winetricks msxml3 dotnet20 gdiplus riched20 riched30 vcrun2005sp1 allfonts

(tidak perlu make root, kalau make root malah gak jalan lho )

7. Pada saat Berjalan jika ada kegagalan karena gagal membuat sebuah file pada winetrickstmp, coba anda rubah ownership winetrcikstmp nya, disana masih root

digit@cybertron:$ sudo chown -R digit:digit /home/digit/.wine/dosdevices/c:/winetrickstmp/

8. Jalankan ini lagi :

digit@cybertron:$ winetricks msxml3 dotnet20 gdiplus riched20 riched30 vcrun2005sp1 allfonts

9. Biar maknyus tambahkan save as pdf plugin dari Web Microsoft, biar sama kayak OpenOffice

http://download.microsoft.com/download/b/5/3/b5370004-d59d-493f-b005-2299ffca8596/SaveAsPDF.exe

10. Font Windows di bikin smooth, install script ini :

digit@cybertron:$ wget http://files.polosatus.ru/winefontssmoothing_en.sh
digit@cybertron:$ chmod +x winefontssmoothing_en.sh
./winefontssmoothing_en.sh

11. Kalau sudah kelar semuanya. Nikmati Full Package Office 2007

Selamat Mencoba. Semoga berhasil :)

Get Adobe Flash playerPlugin by wpburn.com wordpress themes