Ok, set /var/run to 777, and that eliminated the error message about /var/run/clamd.pid
but still get bind() error >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sat Dec 28 11:38:22 2002 -> +++ Started at Sat Dec 28 11:38:22 2002 Sat Dec 28 11:38:22 2002 -> Log file size limited to 1048576 bytes. Sat Dec 28 11:38:22 2002 -> Verbose logging activated. Sat Dec 28 11:38:22 2002 -> Running as user qmailq (UID 404, GID 401) Sat Dec 28 11:38:22 2002 -> Reading databases from /usr/share/clamav Sat Dec 28 11:38:23 2002 -> Protecting against 7286 viruses. Sat Dec 28 11:38:23 2002 -> ERROR: bind() error. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< any more thoughts? cheers Brian At 00:07 28/12/2002, you wrote: >Check out the clamav.conf file... In the file, there are two locations you >want to check... > >The first entry is LocalSocket it set to /tmp/clamd by default. Set this >to somewhere that clamd can write to with its UID/GID. /tmp is the best, >but that requires perms to /tmp. > >The second entry is TCPSocket, it's simply a number set 3310 by default. >If 3310 is already in use by another program, and you wish to use it as a >TCP based virus server, then change this to something else that you know >can be accessed by other machines, etc, but unless clamd is being run as >root, which in your case, it is not, definately don't go below 1024.... >You likely do not use this, so just make sure its commented out... It's >kind of a useless feature unless you're doing something real bizarre with >clamd. > >Best thing to do is change the UID/GID that clamd is running under.... I >have clamd running as it's own user with UID/GID at 102/102, my perms for >/tmp are 777 owned by root.root and perms for /var/run are 755 root.root >as well. my clamav user is also in the root group, allwing me to give it >more without letting perms go... Just make sure not to let the clamav user >log in... ;-) > >Thus clamav runs with priveleged permissions, and has access to lots of >things that it needs in order to run right... > >Brian Read wrote: > >>At 20:15 27/12/2002, you wrote: >> >>>On Fri, 27 Dec 2002 12:38:11 -0700 >>>Matt Blecha <[EMAIL PROTECTED]> wrote: >>> >>> > Here's another question... Does the qmailq user have perms to bind to >>> > unix or tcp sockets, if it can't bind a unix or tcp socket, that would >>> > be why the crash happens... clamd does not do very good error reporting >>> >>>There was no crash, just an error and exit. clamd don't log to the console, >>>because it detaches from it just after dropping the privileges. I think >>>you're reight, and this is a permission problem. Brian, try to change >>>the TCPSocket value. >> >> >>You'll have to give me some details of what to do, I am out of my depth here. >> >>cheers >> >>Brian >> >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [EMAIL PROTECTED] >>For additional commands, e-mail: [EMAIL PROTECTED] > > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > Brian J Read www.abandonmicrosoft.co.uk www.theonlineorganiser.com www.thepersonalknowledgebase.com Mitel SMEserver Contributions and Howtos: www.abandonmicrosoft.co.uk/abandon/links.html +44 1695 723723 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]