RE: [SLE] Sendmail Problem..
check /etc/aliases exists then run "newaliases" to recreate the db. Even if you haven't set any aliases up there are some critical system-account aliases needed by sendmail. On Thursday, March 09, 2000 11:22 AM, the webster [SMTP:webbie@phanatic.net] wrote:
Hello everyone,
I downloaded the tarball of latest Sendmail yesterday, compiled and installed it. But then i saw that i prolly had to make a new sendmail.cf, and I don't even wanna start that again, so i deleted sendmail and installed the package that comes with SuSE 6.3 .. Now i get my warn log spammed with this as soon as i recive a mail (mailas are carried out normally tho)
Mar 9 12:33:02 anubis sendmail[14891]: NOQUEUE: SYSERR(root): hash map "Alias0": missing map file /etc/aliases.db: No such file or directory
I tried making a makemap hash aliases.db < aliases (i have never ever had a alises.db) but then it just went apeshit when i recived a mail..
pls help,
Per Eriksson WCT #1857 webbie@phanatic.net
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
"WorldSecure Server
On Thu, 9 Mar 2000, Paul Sims wrote:
check /etc/aliases exists then run "newaliases" to recreate the db. Even if you haven't set any aliases up there are some critical system-account aliases needed by sendmail.
Yes, i tried that before, but it looks for the file aliases.db and i have never had one of thoose. I didnt change anything in any file but to copy the sendmail binary Per Eriksson WCT #1857 webbie@phanatic.net -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
On Thu, 9 Mar 2000, the webster wrote:
check /etc/aliases exists then run "newaliases" to recreate the db. Even if you haven't set any aliases up there are some critical system-account aliases needed by sendmail.
Sorry, missunderstood your argument.. i did as you said, a newaliases and copied the aliases.db to /etc.. for in someway, its now storing all files in /etc/mail, which i thought i would get rid of by deleting sendmail and reinstalling the rpm.. But then I get this in syslog when i restart sendmail ar 9 14:14:02 anubis sendmail[15328]: NOQUEUE: SYSERR(root): Cannot open hash database /etc/aliases.db: Invalid argument I have never had this problem before :/ Per Eriksson WCT #1857 webbie@phanatic.net -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
On Thu, 9 Mar 2000, the webster wrote: tw> On Thu, 9 Mar 2000, the webster wrote: tw> tw> > check /etc/aliases exists then run "newaliases" to recreate the db. Even if tw> > you haven't set any aliases up there are some critical system-account tw> > aliases needed by sendmail. tw> > tw> tw> Sorry, missunderstood your argument.. i did as you said, a newaliases and tw> copied the aliases.db to /etc.. for in someway, its now storing all files tw> in /etc/mail, which i thought i would get rid of by deleting sendmail and tw> reinstalling the rpm.. tw> ewww, you deleted /etc/mail, actually, with suse, sendmail normally uses /etc/mail to store its system files, whether this is the case for a tarball install I can't remember. Anyway, if as you say you reinstalled with the rpm, that is why it was readded if the tarball didn't create it. Another thing you can do is query the package with the following rpm -qif /etc/mail which will tell you whether that path belongs (was installed) to an rpm. tw> But then I get this in syslog when i restart sendmail tw> ar 9 14:14:02 anubis sendmail[15328]: NOQUEUE: SYSERR(root): Cannot open tw> hash database /etc/aliases.db: Invalid argument tw> have you verified that an /etc/aliases file exists as well as the file newaliases? if so, then typeing the following: newaliases at a command prompt will recreate the aliases.db file and sotre it in /etc, a symlink within /etc/mail will also point to this db file. tw> tw> I have never had this problem before :/ tw> tw> Per Eriksson tw> WCT #1857 tw> webbie@phanatic.net tw> tw> tw> -- S.Toms - tomas@primenet.com - www.primenet.com/~tomas SuSE Linux v6.3+ - Kernel 2.2.14 Chicken Little only has to be right once. -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
participants (3)
-
psims@lombard.co.uk
-
tomas@primenet.com
-
webbie@phanatic.net