On Wed, Jan 10, 2001 at 04:53:14AM +0000, Tim Johnson wrote:
>Hello:
>
> I have compiled mutt version 1.2.5.
>
>./configure was run with --enable-pop as the only option.
>
>Upon running *make install*, I get the following error messages:
>
>/bin/sh: sgml2html: command not found
>/usr/bin/install: manual*.html: No such file or directory
>chgrp: you are not a member of group `mail': Operation not permitted
>Can't fix mutt_dotlock's permissions!
>make[2]: *** [install-exec-local] Error 1
>make[1]: *** [install-am] Error 2
>make: *** [install-recursive] Error 1
>
>The mutt executable appears to have been installed properly
>in /usr/local/bin.
>
>Are these error message to be of concern to me?
>If so, what may I be doing wrong.
I would say you're not going to have man pages, and you may or may not
have trouble reading your mail. Mutt has to lock your mailbox with
mutt_dotlock in most cases. If you cannot give that program the right
suid/sgid permissions (any permission/uid/gid that will write in your
mail spool directory), your box cannot establish a proper exclusive
use lock (so that another process such as Sendmail cannot alter your
mail spool file while Mutt is trying to read/write it, and vice
versa). By and large, mail programs (both MDAs and MUAs) will just
quit, or some sleep(3) a while and try again a certain number of
times.
As per the documentation somewhere, the suid/gid functionality was
broken out into a separate exe so that debugging of that one small
piece (a helper exe) would reduce the sheer volume of exploitable
code. It's almost a programmatic firewall of sorts.
--
Oooooo-oooo-oooo-ooooo, Oooooo-oooo-oooo-ooooo, Ooooo-weem-oh-wum-ooo-ayyy
In the jungle, the silicon jungle, the process sleeps tonight.
Joe Philipps <[EMAIL PROTECTED]>, http://www.philippsfamily.org/Joe/
public PGP/GPG key 0xFA029353 available via http://www.keyserver.net
PGP signature