James,
Thanks - I didn't know about pico either !
Cheers
Geoff
> I had a similiar problem like that.. Not exactly like that but similiar on
> my Linux Mandrake 7.0 machine.. Here's how I fixed it...
>
> Forget about the M4 module.. Just gave me headaches..
>
> From Telnet Prompt.... and make sure you 'su'
>
> pico /etc/sendmail.cf
>
> find the 'CW' lines that specify domains and delete them.. (there really not
> needed when you think about how DNS and the hosts file works)
>
> Save the file and exit out of pico
>
> type 'newaliases' from the command line this will force sendmail to re-read
> the sendmail.cf file to update the aliases. (no need to restart sendmail
> 8.9.x)
>
> pico /etc/hosts
>
> make sure your aliases for your virtual domain that your using for your list
> is there..
>
> Example: I use mjx.<domain> so mine looks like this.
>
> 192.168.254.0 mjx.<domain> mjx # 0
>
> Save that file and exit pico
>
> pico /usr/majordomo-1.94.5/majordomo.aliases
>
> make sure you have all your aliases right.
>
> Save that file and exit pico
>
> now cd to the location of your majordomo installation files
>
> make sure you have all the configuartion files set correctly..
>
> ie: perl, file directory paths and what not
>
> then type 'make wrapper'
> then copy the wrapper from that directory to your real majordomo directory
>
> Now make sure your majordomo.aliases.db is owned by root.root by typeing
> ls -lg and see who the user and group is.. Should say root root for both
> majordomo.aliases.db and the wrapper if not chown then to root.root
>
> IF you got an error when you did the newaliases that the
> majordomo.aliases.db could not be read/created whatever then thats why they
> weren't owned by root.
>
> Now all of this is assuming that you have the majordomo.aliases in the
> sendmail.cf file.. If not go back to the sendmail.cf and find the line that
> specifys the aliases directory and file and add it.. Will be something like
> this.
>
> /etc/aliases, /usr/majordomo-1.94.5/majordomo.aliases
>
> After you do all this do the following
>
> newaliases
> /usr/sbin/sendmail -bi
>
> It should work now as long as your setup like I am.. I'm a novice majordomo
> users but got it working within 2 days and now have 38 lists running without
> a hitch... Really sweet program..
>
> Hope this helps
>
> --JT
> ----- Original Message -----
> From: "Geoff Cox" <geoff.cox@cableinet.co.uk>
> To: <majordomo-users@greatcircle.com>
> Cc: "Dan Liston" <dliston@netscape.com>
> Sent: Thursday, August 24, 2000 1:20 PM
> Subject: Re: still not working!! removed smrsh etc ??
>
>
> > Dan,
> >
> > Yes - I have been religiously restarting sendmail.........
> >
> > Geoff
> >
> > > Any time you make a change to the .cf file, sendmail must be restarted.
> > > After you re-made the .cf, did you copy it to the location where
> > > sendmail
> > > is expecting to find it? And restart sendmail?
> > >
> > > Dan Liston
> > >
> > > Geoff Cox wrote:
> > > >
> > > > Hello,
> > > >
> > > > I have removed the smrsh feature from sendmail.cf, re-made
> > > > sendmail.cf using m4 and still get
> > > >
> > > > sh: wrapper not available for sendmail programs
> > > >
> > > > how can that be?!
> > > >
> > > > Cheers
> > > >
> > > > Geoff
> >
> >
> >
>
|
|