Setelah sebelumnya saya menggunakan explorer2fs apabila ingin mengakses data di partisi linux, sekarang saya menggunakan ext2-ifs. Kelebihan ext2-ifs ini adalah bisa melakukan mount partisi ext2/3 dari Windows. Sebelumnya jika menggunakan explorer2fs harus mengekspor dulu berkas dari partisi Linux ke Windows.
PS: Terimakasih untuk Iang dan teman-teman di diskusi linux
Kamis, 24 Januari 2008
Selasa, 22 Januari 2008
Mailman dengan MTA Postfix
Kebetulan, saya sedang butuh sebuah mailing list server sendiri, jadi saatnya belajar melakukan instalasi dan konfigurasi mailing list server. Sebelumnya, pada server ini sudah terinstall email server menggunakan MTA Postfix. Distro Linux yang saya gunakan adalah Debian Sarge.
Awalnya saya bingung, mau memulai darimana. Dari arsip diskusi yang pernah saya tanyakan di milis tanya-jawab di linux.or.id, ada saran yang muncul untuk menggunakan mailman.
Baiklah, takut terlalu lama berpikir memilih paket apa yang akan digunakan, saya putuskan untuk memilih mailman.
Apa sih mailman itu?
# apt-cache search mailman
mailman - Powerful, web-based mailing list manager
Install mailman
# apt-get install mailman
Lalu ikuti saja, langkah-langkah yang ada di[1]. Sayangnya pada referensi[1], MTA yang digunakan adalah exim4, sebagai MTA
default Debian. Lalu saya coba baca-baca[2]. Anehnya, ketika saya mengirim email subscribe, tak kunjung ada respon dari mail server. Saya pun mengajukan pertanyaan di[4]. Saya sungguh penasaran. Hingga akhirnya, saya dapatkan jawabannya, setelah penasaran selama kurang lebih 2-3 hari. Ketika dulu saya menonaktifkan mynetworks 127.0.0./8 dan mengaktifkan mynetworks dengan segmen jaringan di tempat saya, ternyata konfigurasi postfix di /etc/postfix/main.cf ternyata ini harus aktif juga[3].
Sekarang mailing list dengan mailman dengan MTA Postfix diatas sistem operasi Debian, berjalan dengan sukses!
Referensi
[1]http://www.debian-administration.org/articles/108
[2]http://debiantutorials.wordpress.com/2006/10/05/mailman-with-postfix-configuration-2/
[3]http://www.webservertalk.com/message1521629.html
[4]http://www.mail-archive.com/postfix-users@postfix.or.id/msg03463.html
Awalnya saya bingung, mau memulai darimana. Dari arsip diskusi yang pernah saya tanyakan di milis tanya-jawab di linux.or.id, ada saran yang muncul untuk menggunakan mailman.
Baiklah, takut terlalu lama berpikir memilih paket apa yang akan digunakan, saya putuskan untuk memilih mailman.
Apa sih mailman itu?
# apt-cache search mailman
mailman - Powerful, web-based mailing list manager
Install mailman
# apt-get install mailman
Lalu ikuti saja, langkah-langkah yang ada di[1]. Sayangnya pada referensi[1], MTA yang digunakan adalah exim4, sebagai MTA
default Debian. Lalu saya coba baca-baca[2]. Anehnya, ketika saya mengirim email subscribe, tak kunjung ada respon dari mail server. Saya pun mengajukan pertanyaan di[4]. Saya sungguh penasaran. Hingga akhirnya, saya dapatkan jawabannya, setelah penasaran selama kurang lebih 2-3 hari. Ketika dulu saya menonaktifkan mynetworks 127.0.0./8 dan mengaktifkan mynetworks dengan segmen jaringan di tempat saya, ternyata konfigurasi postfix di /etc/postfix/main.cf ternyata ini harus aktif juga[3].
Sekarang mailing list dengan mailman dengan MTA Postfix diatas sistem operasi Debian, berjalan dengan sukses!
Referensi
[1]http://www.debian-administration.org/articles/108
[2]http://debiantutorials.wordpress.com/2006/10/05/mailman-with-postfix-configuration-2/
[3]http://www.webservertalk.com/message1521629.html
[4]http://www.mail-archive.com/postfix-users@postfix.or.id/msg03463.html
Selasa, 15 Januari 2008
Backport
Harusnya aku nulis langkah-langkah melakukan instalasi ntfs-3g dengan mode backport di Debian Etch. Hmm... mood atau harus susun skala prioritas?
Selasa, 08 Januari 2008
Dari Pine ke Icedove
Saya jatuh cinta pada Pine, pada pandangan kali pertama. Apalagi ketika Pine mengenakan anting-anting procmail. Kehadiran Pine membuat, membuat hidup ku terasa lebih lengkap.
Hey, tulisan diatas hanyalah lelucon. Pine diatas bukanlah kekasih ku. Pine yang aku maksudkan adalah email client. Procmail yang aku maksud adalah fitur forwarding email ke folder terkait. Procmail sangat membantu ku dalam membaca email. Aku melanggan banyak (sekali) milis. Lebih dari 30? Dengan procmail aku bisa memutuskan email mana yang harus dibaca sesuai skala prioritas.
Kesulitan-kesulitan yang aku hadapi dalam mengakses email dengan Pine adalah, pertama bila diakses dari luar kampus lambat. Harus melakukan koneksi VPN dulu lagi. Padahal aku belum bisa melakukan koneksi VPN dari Linux. Kedua adalah apabila aku harus membuka/mengirim attachment. Rumit dan tidak sederhana. Harus upload/download dengan scp/ftp dulu.
Sekarang aku coba beralih ke Icedove pop/imap email client.
Tadinya aku mau menonaktifkan semua konfigurasi procmail. Setelah aku nonaktifkan ternyata email yang masuk malah tidak bisa aku pop. Jadilah aku aktifkan kembali procmail namun tidak aku aktifkan filter procmailnya.
Ini adalah beberapa file konfigurasi procmail. File .forward
File .procmailrc
Pada saat aku mengakses menggunakan pop, baris setelah MAILDIR, aku hapus.
Lalu folder procmailrc yang berisi aturan filter dan log, aku pindahkan menjadi procmail.dir.unused
Isi direktori procmail adalah seperti ini. Berikut untuk cuplikan log-nya:
Yang menunjukkan catatan filter milis IA-ITB dengan procmail masuk kek folder IA-ITB.
Lalu ini cuplikan file konfigurasi filter procmail:
Yang artinya, email yang dikirim (TO) ke civitas@ee.itb.ac.id akan masuk ke folder civitas.
Setelah email berhasil dengan sukses di pop, melakukan filter di icedove lebih mudah. Aku tak akan menuliskannya sekarang.
Masalah selanjutnya yang aku hadapi adalah tidak bisa mengirim. "Relay access denied", begitu kata cuplikan log-nya. Aku menggunakan smtp server yang sama. Baca di[1], aku dapat pencerahan.
Berikut adalah log kesalahan di /var/log/mail.log
Lalu, aku merubah file konfigurasi postfix, dilanjutkan dengan melakukan restart postfix
File konfigurasi postfix maksudnya, memberikan akses ke IP yang berada diantara range 167.205.0.0/24 untuk mengakses SMTP. File mynetworks default, diberikan komentar (tanda #).
Referensi
[1] Postfix Manual
Hey, tulisan diatas hanyalah lelucon. Pine diatas bukanlah kekasih ku. Pine yang aku maksudkan adalah email client. Procmail yang aku maksud adalah fitur forwarding email ke folder terkait. Procmail sangat membantu ku dalam membaca email. Aku melanggan banyak (sekali) milis. Lebih dari 30? Dengan procmail aku bisa memutuskan email mana yang harus dibaca sesuai skala prioritas.
Kesulitan-kesulitan yang aku hadapi dalam mengakses email dengan Pine adalah, pertama bila diakses dari luar kampus lambat. Harus melakukan koneksi VPN dulu lagi. Padahal aku belum bisa melakukan koneksi VPN dari Linux. Kedua adalah apabila aku harus membuka/mengirim attachment. Rumit dan tidak sederhana. Harus upload/download dengan scp/ftp dulu.
Sekarang aku coba beralih ke Icedove pop/imap email client.
Tadinya aku mau menonaktifkan semua konfigurasi procmail. Setelah aku nonaktifkan ternyata email yang masuk malah tidak bisa aku pop. Jadilah aku aktifkan kembali procmail namun tidak aku aktifkan filter procmailnya.
Ini adalah beberapa file konfigurasi procmail. File .forward
$ more .forward
"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #za"
File .procmailrc
VERBOSE=off
SHELL=/bin/bash
MAILDIR=$HOME/mail
PMDIR=$HOME/.procmail
LOGFILE=$PMDIR/log
INCLUDERC=$PMDIR/rc.maillists
Pada saat aku mengakses menggunakan pop, baris setelah MAILDIR, aku hapus.
Lalu folder procmailrc yang berisi aturan filter dan log, aku pindahkan menjadi procmail.dir.unused
mv procmail procmail.dir.unused
Isi direktori procmail adalah seperti ini. Berikut untuk cuplikan log-nya:
From sentto-7613154-28087-1199767404-za=design.paume.itb.ac.id@returns.groups.yahoo.com Tue Jan 8 11:43:35 2008
Subject: [IA-ITB] (Dukung J5000!) Bandung BERMARTABAT (dulu BERHIBER yah?)
Folder: IA-ITB 18
Yang menunjukkan catatan filter milis IA-ITB dengan procmail masuk kek folder IA-ITB.
Lalu ini cuplikan file konfigurasi filter procmail:
:0:
* ^TOcivitas@ee.itb.ac.id
civitas
Yang artinya, email yang dikirim (TO) ke civitas@ee.itb.ac.id akan masuk ke folder civitas.
Setelah email berhasil dengan sukses di pop, melakukan filter di icedove lebih mudah. Aku tak akan menuliskannya sekarang.
Masalah selanjutnya yang aku hadapi adalah tidak bisa mengirim. "Relay access denied", begitu kata cuplikan log-nya. Aku menggunakan smtp server yang sama. Baca di[1], aku dapat pencerahan.
Berikut adalah log kesalahan di /var/log/mail.log
Jan 7 14:00:47 design postfix/smtpd[1345]: NOQUEUE: reject: RCPT from design-88.paume.ITB.ac.id[167.205.24.88]: 554 5.7.1: Relay access denied; from= to= proto=ESMTP helo=<[167.205.24.88]>
Lalu, aku merubah file konfigurasi postfix, dilanjutkan dengan melakukan restart postfix
# vi /etc/postfix/main.cf
#mynetworks = 127.0.0.0/8
mynetworks = 167.205.24.0/24
# /etc/init.d/postfix restart
File konfigurasi postfix maksudnya, memberikan akses ke IP yang berada diantara range 167.205.0.0/24 untuk mengakses SMTP. File mynetworks default, diberikan komentar (tanda #).
Referensi
[1] Postfix Manual
Jumat, 04 Januari 2008
Install Java di Debian Etch
Untuk kecepatan, aku memilih menggunakan mirror di UI (konfigurasi /etc/apt/sources.list ada di tulisan ku dibawah). Sayangnya, mirror di UI tidak ada paket Java. Akibatnya, akan muncul error ketika akan menjalankan eclipse.
Berikut aku coba salin pesan kesalahan yang muncul ketika menjalankan eclipse:
Berikut ini adalah referensi yang bisa membantu
[1] http://mediakey.dk/~cc/howto-install-sun-java-on-debian-etch
Berikut aku coba salin pesan kesalahan yang muncul ketika menjalankan eclipse:
"A Java Runtime Environment or JDK must be available in order to run eclips. No Java Virtual Machine was found after searching th following locations: /usr/lib/j2sdk/sun/bin/java"
Berikut ini adalah referensi yang bisa membantu
[1] http://mediakey.dk/~cc/howto-install-sun-java-on-debian-etch
Rabu, 02 Januari 2008
J2ME
Menemukan tutorial J2ME[1]. Sangat mudah untuk diikuti sebagai awal.
[1]http://www.gamedevid.org/forum/showthread.php?t=5685
[1]http://www.gamedevid.org/forum/showthread.php?t=5685
Langganan:
Postingan (Atom)