I'm having trouble with the final test suggested by the qmail-scanner configure script. I get the "permission denied" error as below.
[EMAIL PROTECTED] qmail-scanner-2.01]# setuidgid qmaild \ /var/qmail/bin/qmail-scanner-queue.pl -g perlscanner: generate new DB file from /var/spool/qscan/quarantine-events.txt X-Qmail-Scanner-2.01:[] cannot open for write /var/spool/qscan/quarantine-events.db.tmp - Permission denied I have read the FAQ and the configure script thinks I have a working suidperl. I use Fedora 7 Linux. Any idea how to fix this? I have pasted a directory listing of /var/spool/qscan and a detailed log of my installation steps below: [EMAIL PROTECTED] qmail-scanner-2.01]# ./configure \ --spooldir /var/spool/qmailscan \ --bindir /var/qmail/bin \ --admin virusadmin --domain ambassador.digitalinscription.com \ --notify psender,nmlvadm \ --local-domains ambassador.digitalinscription.com \ --lang en_GB \ --debug no \ --unzip no \ --add-dscr-hdrs no \ --archive no \ --redundant no \ --log-details no \ --log-crypto no \ --fix-mime yes \ --ignore-eol-check no \ --scanners "verbose_spamassassin" \ --install 1 Building Qmail-Scanner 2.01... This script will search your system for the virus scanners it knows about, and will ensure that all external programs qmail-scanner-queue.pl uses are explicitly pathed for performance reasons. Continue? ([Y]/N) y Found tnef on your system! That means we'll be able to decode stupid M$ attachments :-) The following binaries and scanners were found on your system: mimeunpacker=/usr/custom/reformime tnef=/usr/bin/tnef Content/Virus Scanners installed on your System max-scan-size=100000000 verbose_spamassassin=/usr/bin/spamc Qmail-Scanner details. log-details=0 log-crypto=no fix-mime=2 ignore-eol-check=0 debug=0 notify=psender,nmlvadm redundant-scanning=no virus-admin=System Anti-Virus Administrator <[EMAIL PROTECTED]> local-domains='ambassador.digitalinscription.com' silent-viruses='klez','bugbear','hybris','yaha','braid','nimda','tanatos','sobig','winevar','palyh','fizzer','gibe','cailont','lovelorn','swen','dumaru','sober','hawawi','holar-i','mimail','poffer','bagle','worm.galil','mydoom','worm.sco','tanx','novarg','[EMAIL PROTECTED]' scanners="verbose_spamassassin" If that looks correct, I will now generate qmail-scanner-queue.pl for your system... Continue? ([Y]/N) y Testing suid nature of /usr/bin/perl... Looks OK... Hit RETURN to create initial directory structure under /var/spool/qmailscan, and install qmail-scanner-queue.pl under /var/qmail/bin: perlscanner: generate new DB file from /var/spool/qscan/quarantine-events.txt perlscanner: total of 12 entries. Finished installation of initial directory structure for Qmail-Scanner under /var/spool/qmailscan and qmail-scanner-queue.pl under /var/qmail/bin. Finished. Please read README(.html) and then go over the script (/var/qmail/bin/qmail-scanner-queue.pl) to check paths/etc. "/var/qmail/bin/qmail-scanner-queue.pl -r" should return some well-known virus definitions to show that the internal perlscanner component is working. That's it! ****** FINAL TEST ****** Please log into an unpriviledged account and run /var/qmail/bin/qmail-scanner-queue.pl -g If you see the error "Can't do setuid", or "Permission denied", then refer to the FAQ. (e.g. "setuidgid qmaild /var/qmail/bin/qmail-scanner-queue.pl -g") That's it! To report success: % (echo 'First M. Last'; cat SYSDEF)|mail [EMAIL PROTECTED] Replace First M. Last with your name. [EMAIL PROTECTED] qmail-scanner-2.01]# setuidgid qmaild /var/qmail/bin/qmail-scanner-queue.pl -g perlscanner: generate new DB file from /var/spool/qscan/quarantine-events.txt X-Qmail-Scanner-2.01:[] cannot open for write /var/spool/qscan/quarantine-events.db.tmp - Permission denied [EMAIL PROTECTED] qmail-scanner-2.01]# d -l /var/spool/qscan total 28 -rw-rw---- 1 qscand qscand 21 2007-07-12 09:02 qmail-scanner-queue-version.txt -rw-r----- 1 qscand qscand 12288 2007-07-12 09:02 quarantine-events.db -rw-rw---- 1 root root 9168 2007-07-11 23:48 quarantine-events.txt -rw-rw---- 1 root root 0 2007-07-12 09:02 quarantine.log -- Rohan Carly ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Qmail-scanner-general mailing list Qmail-scanner-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qmail-scanner-general