On Wed, 2009-12-02 at 13:01 +0800, Nyoman [D] wrote:
> Saya ada masalah dengan clamd yang tiba-tiba mati tanpa sebab, sehingga
> email tidak bisa terkirim, dan ngantri di postfix.
> 
> Saya berniat membuat scripts yang running tiap jam dengan bantuan crond
> 
> Scriptsnya seperti ini:
> 
> #!/bin/bash
> #if [ -s /var/run/clamav/clamd ]
> if [ -f /var/lock/subsys/clamd ]
>    then
>        echo "Clamd is running"
>    else
>        echo "Clamd not running, try to start..."
> #       /etc/init.d/clamd start
> fi
> 
> Yang saya mau script ini ngecheck socket yang ada
> di /var/run/clamav/clamd tetapi kok nggak bisa ya... saya sudah coba
> ganti -s /var/run/clamav/clamd dengan -f /var/run/clamav/clamd tetap
> saja yang keluar Clamd not running, try to start...
> 
> Jika saya menggunakan -f /var/lock/subsys/clamd, nggak ada masalah...
> script nya jalan normal... tetapi kalau clamd mati mendadak tanpa sebab
> file /var/lock/subsys/clamd tetap exist, sehingga script ini menganggap
> clamd nya jalan
> 
> Ada yang bisa bantu ?
> 
> Thanks
> 
> Nyoman

Sorry jawab sendiri.. sudah bisa setelah coba pake -e

if [ -e /var/run/clamav/clamd ] 

Lengkapnya di
http://www.comptechdoc.org/os/linux/usersguide/linux_ugshellpro.html


Nyoman

Attachment: signature.asc
Description: This is a digitally signed message part

Kirim email ke