Thanks, will try that later. The strange thing is that i the pop up boxes work when i used udevtest
--- On Wed, 3/18/09, greek ordono <[email protected]> wrote: > From: greek ordono <[email protected]> > Subject: Re: [plug] Antivirus-for-Windows Linux programs (was: AntiVirus for > Linux with real time scanning, reporting) > To: "Philippine Linux Users' Group (PLUG) Technical Discussion List" > <[email protected]> > Date: Wednesday, March 18, 2009, 1:24 PM > udev > do not provide any output but you can use > notify-send(libnotify-bin). Use this script > alt-notify-send(http://gnome-hacks.org/hacks.html?id=82). > > > > #!/bin/sh > > users=$(who -u | grep '(:[0-9])' | cut -d' > ' -f1) > su $user alt-notify-send "usb-check" > "Scanning USB" 0 > avgscan -scan /media/$1 -report /tmp/scan.log > su $user alt-notify-send "usb-check" > "Scanning complete; pls check /tmp/scan.log for > details" 0 > > > > --- On Tue, 3/17/09, plug bert > <[email protected]> wrote: > From: plug bert > <[email protected]> > Subject: Re: [plug] Antivirus-for-Windows Linux programs > (was: AntiVirus for Linux with real time scanning, > reporting) > To: "Philippine Linux Users' Group (PLUG) > Technical Discussion List" > <[email protected]>, [email protected] > Date: Tuesday, March 17, 2009, 2:40 PM > > Hello All, > > i fiddled around with udev rules this afternoon...added > the ff rule: > > > KERNEL=="sda1", ACTION=="add", > RUN+="/tmp/avscan.sh /media/%k > " > > > avscan.sh is as follows: > > ######################################################################### > #!/bin/bash > /usr/bin/zenity --info --text "Scanning $1" > avgscan -scan /media/$1 -report /tmp/scan.log > /usr/bin/zenity --info --text "Scanning complete; pls > check /tmp/scan.log > for details" > > ######################################################################### > > > i've also added the ff line to /etc/fstab, to pin > down the mount point: > > > /dev/sda1 /media/sda1 auto > rw,user,noauto,exe 0 0 > > > > i've verified that avgscan gets exeuted whenever i > plug in a usb > drive...but for some reason i didn't get the info boxes > that zenity was > supposed to generate. Any ideas? > > > > > > > --- On Tue, 3/17/09, greek ordono <[email protected]> > wrote: > > > From: greek ordono <[email protected]> > > Subject: Re: [plug] Antivirus-for-Windows > Linux programs (was: AntiVirus > for Linux with real time scanning, reporting) > > To: "Philippine Linux Users' Group (PLUG) > Technical Discussion > List" <[email protected]> > > Date: Tuesday, March 17, 2009, 5:55 PM > > IMHO, > > it easier to do this with udev. > > > > ex. > > /etc/udev/rules.d/85-custom-crypt > > SUBSYSTEM=="usb", > > DRIVERS!="usb-storage", > > GOTO="cryptsetup_end" > > ACTION=="add", > > ENV{ID_FS_TYPE}=="crypto_LUKS", > > RUN+="/lib/udev/custom-crypt" > > ACTION=="remove", > > ENV{ID_FS_TYPE}=="crypto_LUKS", > > RUN+="/lib/udev/custom-crypt" > > LABEL="cryptsetup_end" > > > > /lib/udev/custom-crypt > > #!/bin/sh > > #ACTION=add # provided by udev > > #DEVNAME="/dev/sda" # provided by udev > > > > ill_do_what_ever_i_want > > > > exit 0 > > > > > > > > > > --- On Tue, 3/17/09, plug > bert > > <[email protected]> wrote: > > From: plug bert > > <[email protected]> > > Subject: Re: [plug] Antivirus-for-Windows Linux > programs > > (was: AntiVirus for Linux with real time scanning, > > reporting) > > To: "Philippine Linux Users' Group (PLUG) > > Technical Discussion List" > > <[email protected]> > > Date: Tuesday, March 17, 2009, 9:43 AM > > > > > > > > thanks to all who replied...will definitely try the > > dbus/udev thingy > > > > > > > > --- On Tue, 3/17/09, Alvin Delagon > > <[email protected]> wrote: > > > > > From: Alvin Delagon <[email protected]> > > > Subject: Re: [plug] Antivirus-for-Windows Linux > > programs (was: AntiVirus > > for Linux with real time scanning, reporting) > > > To: "Philippine Linux Users' Group > (PLUG) > > Technical Discussion > > List" > <[email protected]> > > > Date: Tuesday, March 17, 2009, 3:10 PM > > > Oh look somebody already thought about > > > this already: > > > > > > > > > http://stackoverflow.com/questions/469243/how-can-i-listen-for-usb-device-inserted-events-in-linux-in-python > > > > > > > > > All you have to do is import the subprocess > module > > and > > > > > insert a subprocess.call(<clamAV shell command > > > here...>) somewhere in the do_something > method. > > > > > > :-) > > > > > > --- > > > Alvin > > > > > > > > > On Tue, Mar 17, 2009 at 9:48 AM, Alvin Delagon > > <[email protected]> > > > wrote: > > > > > > KDE uses dbus. You can write a program that will > > listen to > > > some events. > > > > > > --- > > > Alvin > > > > > > > On Mon, Mar 16, 2009 at 9:42 PM, > > > Michael Tinsay <[email protected]> > > > wrote: > > > > > > > > > > > > > > > ----- Original Message ---- > > > > > > > From: plug bert <[email protected]> > > > > > > > > > > > > > > Basically we want to automate things for > > > our users..and we really don't trust > > > > > > > them to do a manual scan. Much safer to > perform a > > real > > > time scan the instant the > > > > > > > usb drive is plugged in. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I use KDE. Whenever I insert a flash drive, it > > > opens konqueror. I think there is a way to have > it > > do > > > something else, like run a virus scanner on > it. > > > > > > > > > > > > --- mike t. > > > > > > > _________________________________________________ > > > > > > Philippine Linux Users' Group (PLUG) Mailing > List > > > > > > http://lists.linux.org.ph/mailman/listinfo/plug > > > > > > Searchable Archives: http://archives.free.net.ph > > > > > > > > > > > > > > > -- > > > http://www.alvinatorsplayground.blogspot.com/ > > > > > > > > > > > > > > > > > > -- > > > http://www.alvinatorsplayground.blogspot.com/ > > > > > > > > > -----Inline Attachment Follows----- > > > > > > > _________________________________________________ > > > Philippine Linux Users' Group (PLUG) Mailing > > List > > > http://lists.linux.org.ph/mailman/listinfo/plug > > > Searchable > Archives: http://archives.free.net.ph > > > > > > > > _________________________________________________ > > Philippine Linux Users' Group (PLUG) Mailing List > > http://lists.linux.org.ph/mailman/listinfo/plug > > Searchable Archives: http://archives.free.net.ph > > > > > > > > > > -----Inline Attachment Follows----- > > > > _________________________________________________ > > Philippine Linux Users' Group (PLUG) Mailing List > > http://lists.linux.org.ph/mailman/listinfo/plug > > Searchable Archives: http://archives.free.net.ph > > > > _________________________________________________ > Philippine Linux Users' Group (PLUG) Mailing List > http://lists.linux.org.ph/mailman/listinfo/plug > Searchable Archives: http://archives.free.net.ph > > > > > -----Inline Attachment Follows----- > > _________________________________________________ > Philippine Linux Users' Group (PLUG) Mailing List > http://lists.linux.org.ph/mailman/listinfo/plug > Searchable Archives: http://archives.free.net.ph _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List http://lists.linux.org.ph/mailman/listinfo/plug Searchable Archives: http://archives.free.net.ph

