I have given full permission to /home/<user>/shiva directory, also I am
running clamav as root user and clamonacc is also by default root user only.
In this case it should run....

On Thu, 7 Jan, 2021, 7:39 pm Jacek Zapała, <ja...@it.pl> wrote:

> Can clamav really execute this script?
> How about directory permissions? I mean /home/<user>/shiva and
> /home/<user> ?
>
> On 1/6/21 7:22 AM, Shivananda Shiragavi wrote:
> > I have given the full permission to bash file and even in clamd.conf
> also I
> > have mentioned the full path of bash file. But unfortunately, it is not
> > executing.
> >
> > bash file execution permission:
> > -rwxrwxrwx 1 <user> <user>   39 Dec 30 01:29 vfound.sh
> >
> > clamd.conf:
> > VirusEvent /home/<user>/shiva/vfound.sh
> >
> > ---
> > Shivananda S.
> >
> > On Wed, Jan 6, 2021 at 1:06 AM Micah Snyder (micasnyd) <
> micas...@cisco.com>
> > wrote:
> >
> >> Good to hear it's working with TCP. Strange that it didn't work with the
> >> local socket option.  I most frequently test with the local socket.
> >>
> >> VirusEvent may require the full path to any programs it calls.  Also
> >> remember that it may be executed by the clamd process as the clamav
> user so
> >> it will need permission to read/execute the script you're using.
> >>
> >> -Micah
> >>
> >>> -----Original Message-----
> >>> From: clamav-devel <clamav-devel-boun...@lists.clamav.net> On Behalf
> Of
> >>> Shivananda Shiragavi
> >>> Sent: Monday, January 4, 2021 11:43 PM
> >>> To: ClamAV Development <clamav-devel@lists.clamav.net>
> >>> Subject: Re: [Clamav-devel] Fwd: Error while scanning directory other
> >> than
> >>> /home directory
> >>>
> >>> Thanks for the reply Micah,
> >>>
> >>> With the local socket option, I was getting the issues but when I tried
> >> with TCP
> >>> it worked. Now I am facing issues with VirusEvent, after finding the
> >> virus the
> >>> event should suppose to gets called and trigger the shell script but
> >> it's not
> >>> happening.
> >>>
> >>> Thanks,
> >>> Shivananda S.
> >>>
> >>> On Tue, Jan 5, 2021 at 5:34 AM Micah Snyder (micasnyd)
> >>> <micas...@cisco.com>
> >>> wrote:
> >>>
> >>>> Hi Shivananda,
> >>>>
> >>>> Apologies for the delay, just got back to work after the holidays.
> >>>> It appears to me that the clamav user which clamd runs as does not
> >>>> have read permissions to the files that clamonacc is trying to scan.
> >>>>
> >>>> Unfortunately, the two best options to grant clamd access to scan any
> >>>> file requested by clamonacc are broken at present:
> >>>> 1. My favorite solution is to use the `clamonacc --fdpass` option so
> >>>> that clamd is given access to the file by clamonacc. We have a fix for
> >>>> this ready for the upcoming patch release.
> >>>> 2. My 2nd favorite solution is to have the service manager grant the
> >>>> clamd service CAP_DAC_READ_SEARCH capabilities to read any file. We
> >>>> have a public pull request to test & merge, which should also be
> >>>> included in the upcoming patch release (https://github.com/Cisco-
> >>> Talos/clamav-devel/pull/135).
> >>>> I hope to have both of these issues fixed in the 0.103.1 patch release
> >>>> later this month.
> >>>>
> >>>> For now, I think you may need to either:
> >>>> - Run clamd as root without setting the `User` config option so it
> >>>> doesn't switch to run as the clamav user,
> >>>> - Run clamonacc in --stream mode (which can be quite slow), or
> >>>> - Add the clamav user to groups that can read the directories that
> >>>> will be watched/scanned.
> >>>>
> >>>> Regards,
> >>>> Micah
> >>>>
> >>>>> -----Original Message-----
> >>>>> From: clamav-devel <clamav-devel-boun...@lists.clamav.net> On Behalf
> >>>>> Of Shivananda Shiragavi
> >>>>> Sent: Tuesday, December 29, 2020 2:10 AM
> >>>>> To: clamav-devel@lists.clamav.net
> >>>>> Subject: [Clamav-devel] Fwd: Error while scanning directory other
> >>>>> than
> >>>> /home
> >>>>> directory
> >>>>>
> >>>>> Hi All,
> >>>>>
> >>>>> I am trying to enable *clamonacc* in my machine for /home its
> >>>>> working
> >>>> fine
> >>>>> but when I am trying to mention some other directory it is throwing
> >>>>> the following error:
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> *ClamWorker: performing scanning on file
> >>>>> '/serverdata/eicar.com.txt'/serverdata/eicar.com.txt: Can't open
> >>>>> file or directory ERRORClamMisc: internal issue (client failed to
> >>>> scan)ClamWorker:
> >>>>> scan failed with error code 32*
> >>>>>
> >>>>> *clamd.conf:*
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> *OnAccessIncludePath /serverdataOnAccessPrevention
> >>>>> yesOnAccessExcludeUname clamavOnAccessExcludeRootUID
> >>>>> noOnAccessDisableDDD no*
> >>>>>
> >>>>> Could someone please help me to fix this issue?
> >>>>>
> >>>>> --
> >>>>> Shivananda Shiragavi
> >>>>> _______________________________________________
> >>>>>
> >>>>> clamav-devel mailing list
> >>>>> clamav-devel@lists.clamav.net
> >>>>> https://lists.clamav.net/mailman/listinfo/clamav-devel
> >>>>>
> >>>>> Please submit your patches to our Github: https://github.com/Cisco-
> >>>>> Talos/clamav-devel/pulls
> >>>>>
> >>>>> Help us build a comprehensive ClamAV guide:
> >>>>> https://github.com/vrtadmin/clamav-faq
> >>>>>
> >>>>> http://www.clamav.net/contact.html#ml
> >>>> _______________________________________________
> >>>>
> >>>> clamav-devel mailing list
> >>>> clamav-devel@lists.clamav.net
> >>>> https://lists.clamav.net/mailman/listinfo/clamav-devel
> >>>>
> >>>> Please submit your patches to our Github:
> >>>> https://github.com/Cisco-Talos/clamav-devel/pulls
> >>>>
> >>>> Help us build a comprehensive ClamAV guide:
> >>>> https://github.com/vrtadmin/clamav-faq
> >>>>
> >>>> http://www.clamav.net/contact.html#ml
> >>>>
> >>>
> >>>
> >>> --
> >>> Shivananda Shiragavi
> >>> _______________________________________________
> >>>
> >>> clamav-devel mailing list
> >>> clamav-devel@lists.clamav.net
> >>> https://lists.clamav.net/mailman/listinfo/clamav-devel
> >>>
> >>> Please submit your patches to our Github: https://github.com/Cisco-
> >>> Talos/clamav-devel/pulls
> >>>
> >>> Help us build a comprehensive ClamAV guide:
> >>> https://github.com/vrtadmin/clamav-faq
> >>>
> >>> http://www.clamav.net/contact.html#ml
> >> _______________________________________________
> >>
> >> clamav-devel mailing list
> >> clamav-devel@lists.clamav.net
> >> https://lists.clamav.net/mailman/listinfo/clamav-devel
> >>
> >> Please submit your patches to our Github:
> >> https://github.com/Cisco-Talos/clamav-devel/pulls
> >>
> >> Help us build a comprehensive ClamAV guide:
> >> https://github.com/vrtadmin/clamav-faq
> >>
> >> http://www.clamav.net/contact.html#ml
> >>
> > _______________________________________________
> >
> > clamav-devel mailing list
> > clamav-devel@lists.clamav.net
> > https://lists.clamav.net/mailman/listinfo/clamav-devel
> >
> > Please submit your patches to our Github:
> https://github.com/Cisco-Talos/clamav-devel/pulls
> >
> > Help us build a comprehensive ClamAV guide:
> > https://github.com/vrtadmin/clamav-faq
> >
> > http://www.clamav.net/contact.html#ml
> >
> _______________________________________________
>
> clamav-devel mailing list
> clamav-devel@lists.clamav.net
> https://lists.clamav.net/mailman/listinfo/clamav-devel
>
> Please submit your patches to our Github:
> https://github.com/Cisco-Talos/clamav-devel/pulls
>
> Help us build a comprehensive ClamAV guide:
> https://github.com/vrtadmin/clamav-faq
>
> http://www.clamav.net/contact.html#ml
>
_______________________________________________

clamav-devel mailing list
clamav-devel@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-devel

Please submit your patches to our Github: 
https://github.com/Cisco-Talos/clamav-devel/pulls

Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml

Reply via email to