system invasiveness

Date: Sat, 19 Apr 1997 21:39:42 -0300
From: John Nemeth <jnemeth@cue.bc.ca>
To: csuite-tech@chebucto.ns.ca
Precedence: bulk

next message in archive
next message in thread
previous message in archive
Index of Subjects


     I realise that CSuite is intended to be a do everything package,
but in some ways it is a little too invasive in the changes it makes
to the system.  The biggest problem is installing things outside of
$CS_ROOT (i.e.  /etc/zmailer.conf,
/usr/local/{include/libintl.h,lib/libintl.a), and replacing
/usr/lib/sendmail).  I've seen talk about zmailer.conf on the list,
and I've already covered libintl in another note.

     I have a carefully tuned custom sendmail setup.  I have no
intention of running zmailer, since I've invested a fair bit of time
in learning the ins-and-outs of sendmail, and it is one most important
parts of the system (there are very few things that will make the
users yell louder then mail problems).  My sendmail binary was
replaced with a link to an incompatible program without asking or
informing me, completely messing up mail on my system (luckily it
isn't my production system); this is not good.  CSuite should be
prepared to work with sendmail, since that is by far the most used
MTA.  As far as I can tell, it really only needs to know the location
of the sendmail binary, the location of the aliases file, and how to
rebuild the aliases database; however, some work may be needed for
VCN's.

     CSuite should not assume it is the only thing running on a
machine, nor should it make make invasive changes without asking the
operator.  It should inform the operator of all standard things it
wishes to replace (i.e. httpd, ftpd, and sendmail).  Even a README
would be better then just doing it.  As a space saving measure, it
shouldn't install things which are already present and of a
sufficiently reason version which aren't modified (i.e. gawk, perl,
etc.).  The README should list all standard services which it wishes
to replace with modified versions and why.


next message in archive
next message in thread
previous message in archive
Index of Subjects