We run several mail servers on Slackware 8.1, which has perl 5.6.1, and
qmail and qmail-scanner 1.13. We've tried deploying 2 new servers with
Slackware 9.0 (perl 5.8.0) and either qmail-scanner 1.16 or 1.20rc1.
Neither works.  We believe it is because the new Slackware/perl lacks
/usr/bin/suidperl.

The previous Slackware release apparently did something to enable SUID
perl scripts, but the answer in the qmail-scanner FAQ does not apply
since we no longer have suidperl!

Here's the error in the log:
    2003-08-19 20:10:00.060452500
    X-Qmail-Scanner-1.13:[mtafs106134180042328232] cannot open
/var/spool/qmailscan/qmail-scanner-queue-version.txt - did you initialise
the
system by running "qmail-scanner-queue.pl -z"? - Permission denied
2003-08-19
20:10:00.061506500 /bin/rm: cannot remove
`/var/spool/qmailscan/working/new/mtafs106134180042328232': Permission
denied
The user connecting with SMTP gets a "451 qq crashed (#4.3.0)" error when
ending the session.

Are we right about the cause of this? We could revert to the older Perl,
but would prefer to get qmail-scanner working with the newer version.
What do we need to do to perl to make this work? Also, what are the
security implications of this? (Can anyone make a perl script and run
it as root, or are we just paranoid? :)

Perhaps the FAQ should be updated, if this is an issue with 5.8.0.

Has anyone resolved this?  Is the resolution to this posted anywhere??

--
    Rob - /dev/rob0
Richard-/dev/rtcg



-------------------------------------------------------
This SF.net email is sponsored by Dice.com.
Did you know that Dice has over 25,000 tech jobs available today? From
careers in IT to Engineering to Tech Sales, Dice has tech jobs from the
best hiring companies. http://www.dice.com/index.epl?rel_code=104
_______________________________________________
Qmail-scanner-general mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/qmail-scanner-general

Reply via email to