Arief Yudhawarman

Masih belajar buat blog

Create OpenVZ RHEL 5.5 Template With Minimal Xwindows

leave a comment »

This guide is a reference on how to create a Red Hat Enterprise Linux v5.5 64bit template for OpenVZ. The template will support for running xwindows applications using twm (Tab Window Manager). TWM is a window manager for the X Window System, a small program, being built against Xlib rather than using a widget library, and as such, it is very light on system resources. Though simple, it is highly configurable; fonts, colours, border widths, title bar buttons, etc. can all be set by the user.


RHEL 5.5 Installation

Install RHEL 5.5 at physical server using text mode. We do the minimum installation.

  • Do not modify LVM just install as usual.
  • Do not enable selinux.
  • Disable firewall.
  • At the package group selection just select Core and Base.

After installing, boot the server and mount RHEL 5.5 DVD at /media/RHEL5.5.

We are using the RHEL 5.5 DVD as a yum repository. So create file /etc/yum.repos.d/rhel-dvd.repo

[dvd]
name=Red Hat Enterprise Linux Installation DVD
baseurl=file:///media/RHEL5.5/Server
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

The attribut gpg copied from /etc/yum.repos.d/rhel-debuginfo.repo.
Read the rest of this entry »

Written by awarmanf

December 12, 2014 at 3:58 am

Posted in centos, Linux, openvz

Tagged with , ,

Backup Email Secara Live – 1

with one comment

Sebagai pengguna email tentu pernah mengalami kejadian tidak bisa baca email di Inbox MS Outlook karena file pst corrupt, email-email penting tidak sengaja terhapus, berkas email lama tidak bisa dibaca karena dengan sengaja dihapus oleh pemakai sebelumnya, dll. Selain itu perusahaan atau instansi mungkin ingin memiliki backup utuh terhadap seluruh trafik email staff atau karyawan baik email masuk maupun email keluar.

Untuk ini diperlukan strategi agar berkas email baik masuk maupun keluar selalu mempunyai backup agar kejadian-kejadian di atas tidak berulang kembali. Backup email yang bagus adalah dikerjakan oleh server mail itu sendiri sehingga tidak bisa dintervensi user.

Pada tulisan ini akan dibahas strategi backup email secara live dengan menggunakan MTA Postfix sebagai Mail Server Backup. Di tulisan selanjutnya akan dibahas backup email dengan menggunakan Zimbra Collaboration Open Source Edition. Secara garis besar langkah-langkahnya sebagai berikut:

  • Backup email user dilakukan secara transparent dengan membuat rule sender_bcc dan recipient_bcc di konfigurasi postfix Server Mail.
  • Setup MTA postfix di Server Mail Backup untuk menerima trafik backup email incoming dan outgoing dari Server Mail.
  • Setup MDA dengan procmail di postfix Server Mail Backup untuk meneruskan berkas incoming email ke folder INBOX dan outgoing email ke folder Sent.

Schema Live Email Backup

Schema Live Email Backup


Read the rest of this entry »

Written by awarmanf

December 7, 2014 at 1:27 pm

Posted in Linux, postfix, zimbra

Tagged with , , ,

Instalasi Zimbra 8.5 + Samba 3.6.9 PDC di CentOS 6.5

with 9 comments

Prolog

Artikel ini ditulis untuk menjawab keingintahuan teman-teman di facebook dan milis id-zimbra yang bertanya apakah Zimbra ZCS 8.5 bisa terintergrasi dengan Samba PDC (Primary Domain Controller) agar menjadi database user terpusat untuk autentikasi user Linux maupun Windows. Hal ini bisa dicapai dengan mengkonfigurasi Zimbra LDAP yang bekerja sebagai database user terpusat untuk PAM (Pluggable Authentication Modules), NSS (Name Service Switch), dan Samba ldapsam password backend.

Referensi dasar artikel ini adalah tulisan di wiki zimbra UNIX and Windows Accounts in Zimbra LDAP and Zimbra Admin UI namun ada perubahan significant untuk modifikasi Zimbra LDAP di ZCS Zimbra 8.5.0 agar support Samba PDC yakni:

  • File zimlet zimbra_posixaccount.zip dan zimbra_samba.zip disimpan ke /opt/zimbra/zimlets/ alih-alih /opt/zimbra/zimlets-extra/
  • Zimbra LDAP menggunakan database type mdb (sebelumnya bertype hdb) sehingga saat menambahkan indexes untuk PAM dan Samba harus menggunakan DN (distinguished name) dn: olcDatabase={2}mdb,cn=config
  • Modifikasi LDAP ACL untuk DN olcDatabase={2}mdb,cn=config mulai dari entry ke-10
  • Harus menambahkan DN root uid=root,ou=people,dc=domain,dc=tld agar proses intergrasi Samba PDC lancar

Read the rest of this entry »

Written by awarmanf

November 6, 2014 at 9:43 am

Posted in centos, LDAP, Linux, samba, zimbra

Tagged with , , , ,

Instalasi Zimbra 7.2.5 + Samba 3.6.9 PDC di CentOS 6.5

with 4 comments

Prolog

Berbeda dengan instalasi Zimbra + Samba PDC seperti di versi sebelumnya yakni versi 6 untuk instalasi Zimbra 7.2.5 dengan samba PDC menggunakan teknik tersendiri. Teknik ini diperoleh penulis setelah beberapa kali mencoba. Pada prinsipnya instalasi ini mirip seperti di Instalasi Zimbra+Samba PDC Untuk Menggantikan Windows Active Directory+MS Exchange Server namun ada penambahan user root ke dalam ldap menggunakan ldapadd agar Samba bisa sinkron dengan Zimbra LDAP.

Untuk dasar-dasar instalasi Zimbra dan CentOS silahkan pembaca membuka link di bawah ini:

  1. Instalasi Server Linux CLI dengan CentOS 5.4
  2. Konfigurasi DNS dengan Bind
  3. Instalasi Zimbra+Samba PDC Untuk Menggantikan Windows Active Directory+MS Exchange Server

Read the rest of this entry »

Written by awarmanf

August 27, 2014 at 3:08 pm

Posted in centos, Linux, samba, zimbra

Tagged with , , , ,

Get Email Header Using Perl

leave a comment »

Penulis membuat script perl untuk download beberapa email header melalui koneksi pop3. Header yang diambil adalah alamat pengirim, informasi tanggal, subject email, besar email dan message-id. Hasil eksekusi script akan disimpan secara default ke file mailheader.log.

Informasi tanggal dibaca dari header “Received from” yang dibuat oleh MUA (Mail User Agent). Jika header ini tidak ada maka ambil informasi tanggal dari header “Date“.

Untuk membaca mengenai apakah itu email header silahkan buka What is an Email Header?

Read the rest of this entry »

Written by awarmanf

April 2, 2014 at 9:59 am

Posted in Linux, mail, perl, pop3

Instalasi Server Mail Zimbra dengan CentOS 5.9 (VM) di Proxmox v2.3

leave a comment »

Untuk instalasi Server Mail Zimbra dengan CentOS 5.9 (Virtual Machine) di Proxmox 2.3 kita perlu mendownload OS CentOS yang sudah dioptimasi untuk virtualisasi dan source Zimbra Collabarion Server:

  1. Template/Precreated CentOS 5.9 64bit
  2. Zimbra Collaboration Server (ZCS) 6.0.16


Hostname, IP Address and VM ID

  • Proxmox
    • Hostname : proxmox1
  • Server VM
    • Hostname : server
    • FQDN : server.domain.org
    • IP Address : 172.16.51.11
    • Gateway : 172.16.51.9
    • Netmask : 255.255.255.248
    • VM ID : 100

Read the rest of this entry »

Written by awarmanf

January 28, 2014 at 1:51 pm

Posted in centos, Linux, proxmox, zimbra

Installing Proxmox VE 2.3 With Software Raid

with one comment

Overview

Proxmox Virtual Environment is an easy to use Open Source virtualization platform for running Virtual Appliances and Virtual Machines. Proxmox does not officially support software raid but the software raid to be very stable and in some cases have had better luck with it than hardware raid.

First, install Proxmox V2 the normal way with the CD downloaded from Proxmox. Installation instructions here:
Proxmox Quick Installation

Then follow the procedures below to setup software raid.

Read the rest of this entry »

Written by awarmanf

January 26, 2014 at 1:18 am

Posted in Linux, proxmox, raid

Tagged with ,