Selasa, 09 November 2010

Perkenalan MySQL

Jumat, 03 September 2010

m4:/etc/mail/sendmail.mc:10: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory

sendmail di debian lenny

sewaktu mau install sendmail setelah selesai install sendmail-cf

terdapat error seperti ini

m4:/etc/mail/sendmail.mc:10: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory

Starting Mail Transport Agent (MTA): sendmailMakefile:364: warning: overriding commands for target `/etc/aliases.db'
Makefile:361: warning: ignoring old commands for target `/etc/aliases.db'
Makefile:422: warning: overriding commands for target `/etc/aliases'
Makefile:361: warning: ignoring old commands for target `/etc/aliases'
make: *** No rule to make target `/usr/share/sendmail-cf/m4/cf.m4', needed by `/etc/mail/databases'. Stop.

kita bisa mengecek keberadaan file dipaket mana dengan dpkg. caranya

dpkg -S /usr/share/sendmail-cf/m4/cf.m4

ternyata tidak ada

dan coba kita trace ke error sebelumnya

m4:/etc/mail/sendmail.mc:10: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory

menunjukan error di file

/etc/mail/sendmail.mc

coba baca line 10

/usr/share/sendmail-cf/m4/cf.m4

kemudian

baca baris dibawahnya ada clue

/usr/share/sendmail/cf/m4/cf.m4

sekarang dicoba
#dpkg -S /usr/share/sendmail/cf/m4/cf.m4
sendmail-cf: /usr/share/sendmail/cf/m4/cf.m4

nahhh kemungkinan besar generate file /etc/mail/sendmail.mc ada kesalahan coba ganti di line 10


/usr/share/sendmail-cf/m4/cf.m4 dengan /usr/share/sendmail/cf/m4/cf.m4


dan lakukan apt-get install sendmail

dan lancar jaya

Senin, 23 Agustus 2010

Raid 5 preview


Click to see RAID 5 in action

Selasa, 10 Agustus 2010

one liner

This moring, the receptionist asked me to help her to fix her computer. Since the computer connect to Sunray server, then i go to find problem on Sun ray server.


i found something nasty. Nothing wrong with the application, it just run out of memory. what i have to do is just simple. kill all application with her username and i am sure the desktop can show up again.


the user name is asti. 


root@solaris-sunray # ps -ef|grep asti|awk '{print $2}'
26696
26745
26721
27146
26641
26759
26571
26719
26661
26749
26747
26743
26723
26753
26738
26637
26430
26712
26757
26726
26695
26710
26755
26698
26388 


how to kill that PID with one liner. simple


for i in `ps -ef|grep asti|awk '{print $2}'`; do kill -9  $i; done


and now she is happy can browse facebook again....

have happy fasting

Selasa, 18 Mei 2010

Membuat NTP server di jaringan tanpa internet

NTP kepanjangannya Network Time Protocol. pernah kebayang mensyncronkan jam di semua desktop atau client di kantor atau lab? nah kali ini saya mencoba menuliskan "quick and dirty".


kali ini menggunakan ubuntu
dengan setup untuk subnet 172.16.31.0/24

langkahnya install ntp
apt-get install ntp

edit file /etc/ntp.conf
driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 127.127.1.1
fudge 127.127.1.1 stratum 8
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
restrict 172.16.31.0 mask 255.255.255.0 trust
broadcast 172.16.31.255

jalankan
service ntp restart

dari sisi client agak sabar menunggu.. sekitar 5 menit an kemudian lakukan

kalau dari linux
ntpdate 172.16.31.1


untuk supaya tanpa menulis ip server NTP dengan cara melakukan edit /etc/default/ntpdate

mengubah
NTPSERVERS="ntp.ubuntu.org"

menjadi
NTPSERVERS="172.16.31.1"