Issue ini muncul pada saat hendak melakukan update database ClamAV, yang mana muncul notifikasi ERROR: Can’t create temporary directory /var/lib/clamav/clamav-xxx.tmp seperti pada gambar berikut:
Lakukan langkah-langkah berikut untuk penyelesaian issuenya:
- Cek terlebih dahulu siapakah UID 1001 dan GID 1001 tersebut menggunakan perintah berikut:
# cat /etc/passwd | grep 1001 clam:x:1001:1001::/var/lib/clamav:/sbin/nologin
- Cek juga ownership folder /var/lib/clamav saat ini:
# ls -l /var/lib/ | grep clamav drwxr-xr-x 2 clamupdate clamupdate 4096 Agu 14 2017 clamav
Terlihat bahwa UID dan GID tersebut saat ini adalah clamupdate, sehingga hal tersebut yang menyebabkan clamav tidak bisa melakukan update database antivirus nya.
- Kemudian rubah ownership dari folder /var/lib/clamav tersebut menjadi user dan grup clamav dengan perintah berikut:
# chown clam:clam /var/lib/clamav/
- Cek perubahan ownershipnya:
# ls -l /var/lib/ | grep clamav drwxr-xr-x 2 clam clam 4096 Agu 14 2017 clamav
- Setelah ok, kemudian jalankan kembali perintah update database ClamAV nya dan akan muncul proses update database seperti berikut:
[root@hosting1 ~]# freshclam ClamAV update process started at Wed Feb 20 09:18:00 2019 WARNING: Your ClamAV installation is OUTDATED! WARNING: Local version: 0.99.2 Recommended version: 0.101.1 DON'T PANIC! Read http://www.clamav.net/documents/upgrading-clamav Downloading main-58.cdiff [100%] ... ...
Sekian dan terima kasih, semoga bermanfaat ya.
Sumber informasi: https://forum.vestacp.com/viewtopic.php?t=10943