On Sat, Apr 16, 2005 at 07:43:16AM +0700, Budi Rahardjo wrote: > Contoh informasi yang saya cari antara lain adalah: > - bagaimana mengubah konfigurasi postfix agar informasi > yang levelnya info tidak dicatat di syslog.
postfix menggunakan prioritas LOG_INFO untuk me-log informasi berkaitan dengan transaksi. menurut saya ini penting, untuk tracing. tidak ada cara menonaktifkan msg_info() di postfix, paling-paling pakai source terus pasang setlogmask() hi..hi.. > Saat ini ada dua log yang dia buat, mail.log dan mail.info. > Terus terang saya tidak tahu bedanya. Dua-duanya terus > membengkak. ini mestinya karena pakai sampel konfigurasi yang disediakan oleh syslog-ng :-) walaupun saya bukan dukun dan tidak pernah pakai syslog-ng, tapi boleh kan sesekali nebak he..he.. mail.log untuk semua priority, sedang mail.info untuk LOG_INFO saja. berhubung LOG_INFO jelas paling banyak (kalau semua OK), dan karena sampel konfigurasi syslog-ng memerintahkan untuk menulis LOG_INFO di mail.log dan mail.info, ya tentu saja isi mail.log dan mail.info tidak jauh berbeda. singkat kata, ini masalah konfigurasi di syslog-ng (ok, paragraf ini berdasar atas asumsi/hasil tebak-tebakan di atas). > Saya mau filter di syslog-ng nya, tapi ragu apakah ini cara > yang terbaik. Karena isunya soal konfigurasi syslog-ng, jadi ini cara yang terbaik. Meskipun saya belum pernah pakai syslog-ng, tapi untuk yang satu ini saya yakin, karena postfix hanya menggunakan library call syslog() dkk. kalau priority dan facility yang sama, tetapi ditulis di dua tempat yang berbeda, pasti hal ini terjadi di luar postfix. bahkan dengan syslog-og (syslog-old-generation, j/k), kita bisa membuat supaya untuk log priority&facility yang sama ditulis di 10 file yang berbeda. Salam, P.Y. Adi Prasaja
