I've checked in 0.97.2 in Oneiric, and the socket mode is now 0666, as specified in /etc/clamav/clamav-milter.conf. So the execute permission is gone. The world read/write mode is still present.
root@utest-oos32:~# cat /etc/clamav/clamav-milter.conf |grep Mode MilterSocketMode 666
root@utest-oos32:~# cat /etc/clamav/clamav-milter.conf |grep MilterSocket MilterSocket /var/run/clamav/clamav-milter.ctl
root@utest-oos32:~# stat /var/run/clamav/clamav-milter.ctl File: `/var/run/clamav/clamav-milter.ctl' Size: 0 Blocks: 0 IO Block: 4096 socket Device: fh/15d Inode: 8078 Links: 1 Access: (0666/srw-rw-rw-) Uid: ( 104/ clamav) Gid: ( 112/ clamav)
The same is true in clamav 0.96.5 which is in Hardy, Lucid and Maverick.
I've checked in 0.97.2 in Oneiric, and the socket mode is now 0666, as specified in /etc/clamav/ clamav- milter. conf. So the execute permission is gone. The world read/write mode is still present.
root@utest-oos32:~# cat /etc/clamav/ clamav- milter. conf |grep Mode
MilterSocketMode 666
root@utest-oos32:~# cat /etc/clamav/ clamav- milter. conf |grep MilterSocket clamav/ clamav- milter. ctl
MilterSocket /var/run/
root@utest-oos32:~# stat /var/run/ clamav/ clamav- milter. ctl clamav/ clamav- milter. ctl'
File: `/var/run/
Size: 0 Blocks: 0 IO Block: 4096 socket
Device: fh/15d Inode: 8078 Links: 1
Access: (0666/srw-rw-rw-) Uid: ( 104/ clamav) Gid: ( 112/ clamav)
The same is true in clamav 0.96.5 which is in Hardy, Lucid and Maverick.