I think you'll need to provide a few more details if you want some answers to this.. ie some code and maybe a description of what you are trying to do.

I'm guessing that your script reads in mail files of some description which are owned/readable by "mailman" in which case you will need to give "nobody" read access to these files. Just remember that any script running as nobody will have access to these files also.

Add some checks and error logging to your script wherever it accesses files and you'll probably find the problem.

suid perl allows scripts to run as different users for each virtualhost as specified in the Apache config. I get the feeling it won't help your current situation.

cheers,

J


In reply to Re: suid perl by edoc
in thread suid perl by devslashneil

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.