Rabu, September 26, 2007

Mengatur locale di Linux Debian Etch

Locale adalah sekumpulan informasi yang digunakan kebanyakan program untuk menentukan setting spesifik berdasar negara dan bahasa. Locale dan datanya merupakan bagian dari pustaka sistem dan dapat ditemukan di /usr/share/locales pada kebanyakan sistem Linux.
Nama locale biasanya mempunyai format ab_CD di mana ab adalah kode bahasa yang terdiri dari 2 (atau 3) huruf sebagaimana dispesifikasikan di ISO-639 dan CD adalah kode negara yang terdiri dari 2 huruf seperti dispesifikasikan di ISO-3166.

Di Debian, kita dapat mengatur locale ini dengan mengetikkan perintah
# dpkg-reconfigure locales
Perintah di atas akan mengatur locale default untuk sistem berjalan

Berikut contoh ketika locale diset ke en_EN :
# locale
LANG=en_US
LANGUAGE=en_ID:en_US:en_GB:en
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
# date
Wed Sep 26 14:50:15 WIT 2007


Ketika diset ke id_ID :
# locale
LANG=id_ID
LANGUAGE=en_ID:en_US:en_GB:en
LC_CTYPE="id_ID"
LC_NUMERIC="id_ID"
LC_TIME="id_ID"
LC_COLLATE="id_ID"
LC_MONETARY="id_ID"
LC_MESSAGES="id_ID"
LC_PAPER="id_ID"
LC_NAME="id_ID"
LC_ADDRESS="id_ID"
LC_TELEPHONE="id_ID"
LC_MEASUREMENT="id_ID"
LC_IDENTIFICATION="id_ID"
LC_ALL=
# date
Rab Sep 26 14:49:08 WIT 2007


Yang juga perlu diperhatikan adalah masing-masing user juga dapat mengatur locale-nya sendiri dengan mengetikkan perintah berikut :
$
export LANG="de_DE"
perintah di atas juga dapat dimasukkan ke .bashrc sehingga otomatis dijalankan ketika user login

Senin, September 10, 2007

Install MRTG di etch

Untuk install paket mrtg kita tinggal ketikkan
apt-get install mrtg

paket mrtg sudah membawa /etc/cron.d/mrtg, sehingga yang perlu kita lakukan tinggal

cp /etc/mrtg.cfg /etc/mrtg.cfg.old
cfgmaker passpublic@localhost > /etc/mrtg.cfg
indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html

dengan passpublic adalah community (password) dari SNMP yang diset di /etc/snmp/snmpd.conf.
Jadi sebelum kita install mrtg, pastikan paket snmpd telah terinstall dan berjalan

Halaman MRTG sudah bisa kita akses melalui http://alamat_ip/mrtg

Supaya tampilan grafik mengunakan satuan bits, maka kita perlu meng-enable option
Options[_]: growright, bits
Opsi growright di atas bermakna bahwa waktu yang lebih dulu adalah di sebelah kiri, sehingga seakan-akan grafiknya tumbuh ke arah kanan.

Catatan :
untuk mengecek apakah SNMP bekerja dengan baik, jalankan perintah berikut :
snmpwalk -Os -c passpublic -v 1 localhost system
dengan passpublic adalah community (password) dari SNMP untuk localhost
Perintah di atas akan menghasilkan keluaran sperti berikut :

sysDescr.0 = STRING: Linux frigg 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686
sysObjectID.0 = OID: netSnmpAgentOIDs.10
sysUpTimeInstance = Timeticks: (29668961) 3 days, 10:24:49.61
sysContact.0 = STRING: Admin
sysName.0 = STRING: frigg