browser icon
You are using an insecure version of your web browser. Please update your browser!
Using an outdated browser makes your computer unsafe. For a safer, faster, more enjoyable user experience, please update your browser today or try a newer browser.

Membuat paket RPM mailman untuk support zimbra

Posted by on March 28, 2012

Awal dari catatan ini adalah ingin mengintegrasikan mailman ke dalam zimbra yang sudah berjalan dengan baik.

Dari bahan bacaan yang ada, rata-rata metode instalasi mailman menggunakan metode instalasi dari source code.

 

Untuk membuat paket rpm dari src.rpm perlu disiapkan lingkungan pembuatan rpm
$ mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
$ echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros

Download paket mailman src.rpm dari
http://vault.centos.org/5.8/os/SRPMS/mailman-2.1.9-6.el5_6.1.src.rpm

kemudian install
rpm -i mailman-2.1.9-6.el5_6.1.src.rpm

Edit file spec dari mailman yang berada di ~/rpmbuild/SPECS/mailman.spec
ganti menjadi seperti berikut:
%define cgiuser zimbra
%define cgigroup zimbra

kemudian lakukan
rpmbuild -ba mailman.spec

tunggu beberapa saat sampai selesai.

Ketika semuanya berjalan lancar tanpa ada error, maka paket RPM akan tersedia sesuai di direktori dengan arsitetektur CPU kita.

 

$ cd rpmbuild/RPMS/x86_64/
[arif@surel x86_64]$ ls -la
total 9592
drwxr-xr-x 2 arif arif 4096 Mar 28 16:06 .
drwxrwxr-x 3 arif arif 4096 Mar 28 16:06 ..
-rw-rw-r-- 1 arif arif 9784057 Mar 28 16:06 mailman-2.1.9-6.1.x86_64.rpm

Tinggal lakukan instalasi dengan menggunakan perintah

rpm -ivh mailman-2.1.9-6.1.x86_64.rpm

selesai

Leave a Reply

Your email address will not be published. Required fields are marked *


− three = 5

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>