Subject: Re: daily (& security) mail not delivered
To: matthew green <>
From: Andrew Brown <>
List: tech-security
Date: 06/28/2003 11:01:47
>   >> sendmail likes to fully qualify things, especially for smtp
>   >> transactions.  if i "echo test | mail root", my fully qualified
>   >> hostname gets added.  if i "echo test | mail root@localhost", the
>   >> localhost piece gets removed and replaced with my fully qualified
>   >> hostname.  it sounds to me like your machine wasn't completely
>   >> configured.  
>   >
>   >You mean "sounds to me like your machine wasn't completely configured 
>   >BY SYSINST."  Yes, that's why I'm raising the issues.
>   sysinst isn't something i know all that much about.  i do, however,
>   know how i want my machines to behave, so i check all sorts of things
>   and tweak stuff manually all the time.  as to what sysinst does, or
>   how much it should or should not, i can't say.
>the problem is that /etc/daily, /etc/security, etc., used to all
>"just work" for a default install.  since sendmail was upgraded
>a while ago that hasn't been the case.  something needs to be
>done by hand to make this work...
>ie, you broke a feature of netbsd ... do you not consider that
>to be a problem?

i see two solutions to this problem.

(1) make sendmail suid root again (and remove the /etc/mail/

(2) change the file not to do wildcard listening and
enable sendmail in the default install.

i don't think either of those will be liked by a large number of
people.  any other ideas?

|-----< "CODE WARRIOR" >-----|             * "ah!  i see you have the internet (Andrew Brown)                that goes *ping*!"       * "information is power -- share the wealth."