Anybody working on removing sendmail from base?
Chris Pressey
cpressey at catseye.mine.nu
Sat Sep 27 09:46:24 PDT 2003
On Fri, 26 Sep 2003 22:31:14 -0700
Timothy Cava <timothy at xxxxxxxxxxxx> wrote:
> Hiten Pandya wrote:
> > Timothy,
> >
> > Shouldn't this be something that the shell should do?
> >
> > Regards,
>
> Perhaps. FreeBSD doesn't take that approach, however, hence my
> patch.
I think it does - at least, my shell (/bin/tcsh) does. Whenever I get
mail, then the next time I get a shell prompt, I get the message "You
have new mail" above it. (I run qmail but I have it deliver to mbox)
> I suppose I can make login not check, and do it with the
> shell?
There must be a way. Tim mentioned a precmd alias for tcsh - that's
probably a good lead.
But - what I don't like about this setup is that it's synchronous with
displaying a new prompt. If I get new mail, but leave my tcsh prompt
untouched for an hour, I won't see the message for an hour. :(
Perhaps in the days before X11 and screen when one instance of the shell
was in more or less constant use, this was marginally acceptable... but
surely in an asynchronous-friendly OS like DragonFlyBSD there should be
a way to be notified right when it happens...? It can't be too hard to
have a background process write to the terminal - kind of messy, though.
-Chris
More information about the Kernel
mailing list