mhonarc-users

Errors: Majordomo & MHonarc

2000-02-21 10:56:09
The problem here may be a matter of permissions.  You are calling a perl
script to modify directories and files and Perl does not like setuid.
If you modify the directory where your archive is stored to have
permission 777 and all the files in it to have permission 666 your setup
should work.

-- 
Wojciech Komornicki                                Dept of Mathematics
wnk(_at_)piper(_dot_)hamline(_dot_)edu                               Hamline 
University
http://www.hamline.edu/~wnk/                         St Paul, MN 55104
                                                                   USA


"Ed" == Ed A Rogers <Zulander(_at_)Netsonic(_dot_)FI> writes:

  Ed> Hello fellow MHonarc users,
  Ed> I have scanned the archives of this list and I appreciate the people
  Ed> here who have helped others with similar problems but I just can't seem
  Ed> to get Mhonarc to work with majordomo correctly.

  Ed> I have a linux box with the latest version of sendmail (8.9.3) and the
  Ed> latest release of majordomo (1.9.4). I have tried many methods to get a
  Ed> post sent to a majordomo list to automatically add itself to the html
  Ed> archive which works great as a shell command by the way :)

  Ed> Situation #1
  Ed> I edit the /etc/aliases file as decibed in the FAQ and as Chris
  Ed> described (both menthods) and get the same error. I realize this is a
  Ed> senmail problem and i see no easy way to fix this - or any way for that
  Ed> matter. Here is the error I get repeatedly:

  Ed>    ----- The following addresses had permanent fatal errors -----
  Ed> "|/usr/bin/mhonarc -add -quiet -outdir
  Ed> /home/httpd/virtuals/directory/list/2000"
  Ed>     (expanded from: list-mhonarc)

  Ed>    ----- Transcript of session follows -----
  Ed> Message delivered to mailing list list-outgoing

  Ed> ERROR: "/home/httpd/virtuals/directory/list/2000" does not exist
  Ed> 554 "|/usr/bin/mhonarc -add -quiet -outdir
  Ed> /home/httpd/virtuals/directory/list/2000"... unknown mailer error 2

  Ed> I get the same error if I put "list-mhonarc into the list's outgoing
  Ed> alias or the main one with the -resend line list-mhonarc


  Ed> The wierd thing is this in the header of the message:
  Ed> X-Actual-Recipient: RFC822; |/usr/bin/mhonarc -add -quiet -outdir
  Ed> 
/home/httpd/virtuals/directory/list/2000(_at_)machine(_dot_)name(_dot_)here

  Ed> Again I think sendmail is the problem. Any suggestions?



  Ed> ************

  Ed> Situation #2
  Ed> I used the filter .forward and .elm/filter_rules to try it that way. I
  Ed> get this error:
  Ed> 550 /home/user/.forward: line 1: |/usr/local/bin/filter... Address
  Ed> <user(_at_)machine(_dot_)name(_dot_)here> is unsafe for mailing to 
programs

  Ed> I added the line that allowed sendmail to use any shell to /etc/shells
  Ed> and it did not help.


  Ed> I can, of course, live with doing this manually but I would love to
  Ed> automate the process. I pray that out of all the people here someone has
  Ed> been in the same situation and can over some wonderful step by step
  Ed> advice. 

  Ed> Cheers!
  Ed> -Ed

<Prev in Thread] Current Thread [Next in Thread>