Ok, that clears up some confusing.

So changing the perms of /var/qmail/plugins worked

Now I need to debug my plugin :/

Thanks for the help

On 10/23/07, Adam James <[EMAIL PROTECTED]> wrote:
> On Tue, 23 Oct 2007 01:15:05 -0600
> "Matt Poletiek" <[EMAIL PROTECTED]> wrote:
>
> > Hey guys, I was attempting to write a plugin for my qmail-spp enabled
> > netqmail package when I ran into the following issue...
> >
> > hackdmz control # nc localhost 25
> > 220 hackdmz.net ESMTP
> > ehlo test
> > 250-hackdmz.net
> > 250-STARTTLS
> > 250-PIPELINING
> > 250-8BITMIME
> > 250-SIZE 0
> > 250 AUTH LOGIN PLAIN
> > mail from [EMAIL PROTECTED]
> > 250 ok
> > rcpt to [EMAIL PROTECTED]
> > 451 qmail-spp failure: plugins/validuser.pl: can't execute (#4.3.0)
> >
> > This shows up in dmesg
> >
> > grsec: From ***.***.***.***: denied untrusted exec of
> > /var/qmail/plugins/validuser.pl by
> > /var/qmail/bin/qmail-smtpd[qmail-smtpd:7451] uid/euid:201/201
> > gid/egid:200/200, parent /var/qmail/bin/qmail-smtpd[qmail-smtpd:7438]
> > uid/euid:201/201 gid/egid:200/200
> > grsec: From ***.***.***.***: denied untrusted exec of
> > /var/qmail/plugins/validuser.pl by
> > /var/qmail/bin/qmail-smtpd[qmail-smtpd:7861] uid/euid:201/201
> > gid/egid:200/200, parent /var/qmail/bin/qmail-smtpd[qmail-smtpd:7860]
> > uid/euid:201/201 gid/egid:200/200
>
> This is nothing to do with PaX, as you can see from the log messages.
> Grsecurity is denying the execution attempt because you have
> TPE enabled and the qmail user is not trusted.
>
> See `Executable Protections' under Grsecurity in your kernel
> configuration, or `sysctl -a |grep tpe` if you have Grsec sysctl
> functionality enabled and unlocked.
>
> --atj
>
> --
> [EMAIL PROTECTED] mailing list
>
>


-- 
Matthew Poletiek
www.chill-fu.net
-- 
[EMAIL PROTECTED] mailing list

Reply via email to