Tadi pagi ketika cek imel log dari server saya bingung kenapa gak ada laporan apapun dari OSSEC-HIDS. Pas dicek di server, ternyata memang itu daemon gak jalan. Heran, padahal udah diset autostart pas booting (server-nya emang habis restart gara-gara listrik mati
). Coba jalanin manual, eh malah ditolak, padahal saya udah pake root.
root@server: # /etc/init.d/ossec start
/etc/init.d/ossec: /var/ossec/bin/ossec-control: /bin/sh: bad interpreter: Permission denied
Lah bingung saya, padahal sebelumnya kan jalan normal. Coba googling, ketemu thread milis ini.
Jadi inget emang /var dan /tmp dimount dengan opsi noexec*, biar gak ada program aneh-aneh yang jalan disana 
Akhirnya setelah jalanin:
# mount -o remount,exec /var
bisa juga tuh /etc/init.d/ossec yang manggil /var/ossec/bin/ossec-control dijalanin.
Setelah jalan tutup lagi aja opsi exec-nya pake,
# mount -o remount,noexec /var
Dulu gara-gara noexec ini sebenarnya pernah juga kejadian, yaitu pas jalanin apt-get. Ada paket-paket tertentu yang langsung jalanin script konfigurasi mereka di /tmp atau /var/tmp. Jadinya ya gak bisa. Untuk yang satu ini sebenarnya bisa ditambahin opsi di /etc/apt/apt.conf, sehingga menjadi
DPkg {
Pre-Invoke {"/bin/mount -o remount,exec /tmp";};
Post-Invoke {"/bin/mount -o remount,noexec /tmp";};
Pre-Invoke {"/bin/mount -o remount,exec /var";};
Post-Invoke {"/bin/mount -o remount,noexec /var";};
}
Semoga bermanfaat. cmiiw
*catatan: jika dan hanya jika /var dan /tmp punya partisi sendiri