Re: [opensuse] Getting Rid of postfix and exim on my laptop
- From: Anton Aylward <anton.aylward@xxxxxxxxxx>
- Date: Thu, 23 Oct 2008 03:12:27 -0400
Carlos E. R. said the following on 10/22/2008 10:00 PM:
But openSUSE is not a big enterprise distro, it is a "user" distro.
So you re saying that this should not be used as a desktop Linux in an
enterprise?
Can I quote you on that?
But you see, if you "decouple" the requirement or dependency of an smtp
server by services such as cron, I could not have my preferred method of
having cron mail me.
Why do you conclude that?
You statement is only accurate in that cron would not be DIRECTLY
mailing you.
If you use a tool such as SWATCH or SEC then any syslog event can mail you.
Both those tools are smart enough to condense multiple lines down to one
'event'.
As it stands, cron can _only_ mail me. It will _always_ mail me.
Most of the time I'm not interested. I only want to know if something
is wrong.
Marcus Ranum, talking about firewalls and IDS, makes the analogy with an
umbrella that notifies you about every raindrop that hits it.
Having tools like cron mail me when everything is OK is like that.
Using tools like SWATCH or SEC lets _me_ decide what I need to be
notified of and how I will be notified (mail, sms, pager, phone, popup,
whatever ...)
Nothing is stopping you from having cron notify you by mail - via syslog.
http://www.estpak.ee/~risto/sec/
This thread began about a dependency. There are other dependencies in
other threads - bluetooth for example.
These is also the issue of the context of the installation. laptops
have been cited.
Finally there is the situation that is very common where the "user" (you
said this was a "user" installation) does not make use of the stem mail
facilities but rather reads mail using a web interface such as gmail, or
uses something like Thunderbird to read the mail at their ISP via POP or
IMAP and uses Thunderbird's own SMTP service to send directly to the
ISP. I would imagine this would be quite common with "home" "users" and
laptop "users". After all, Postfix is an "enterprise" level MTA.
Wietse Venema, its designer and author, intended it as such. While its
easier to set up than sendmail, it is a very powerful and capable tool.
It is most definitely intended for a enterprise level mail hub (I have
been using it for many years as such on my dedicated mail host) and
needs a fair bit of consideration to set up correctly.
But CRON isn't the only wacky dependency.
Have a look at the ldap software you are _required_ to have loaded.
Try uninstalling the openldap client or ldap_pam.
LDAP is bolted in to a whole pile of things like your printer
management, inetd management and http server management. You have to
have this even if you don't use LDAP.
Now LDAP should be an option, like NIS/YP,that controlled by something
like the nsswitch. The whole point of PAM is that its _pluggable_. If
you don't plug that module in its never used.
Once again I point to other implementations that have figured this out
and not been faced with this crazy situation.
Failing to install LDAP shouldn't mean that I can't use YAST to
configure printers, add users or point my laptop and samba server.
Try for yourself. In the software installer do a SEARCH for "ldap" with
only "RPM REQUIRES". We get such things as Thunderbird, Adobe reader,
cURL, and Kgpg. Try some other values to search for and see what other
wacky dependencies you can find.
I mention this because LDAP is most certainly an _enterprise_ tool, not
one would normally install on a laptop. A single user system, a
non-enterprise "user" can get by with the /etc/passwd (&family) file(s).
That's what nsswitch is for. If you comment out the "nis" and "ldap"
from there, then those facilities never get used.
Once again, PAM is pluggable. The SYSLOG model allows you to select
whether you want to know about various events. In a "user" setting many
of these *MANDATORY* things are pure overhead. Simple "users" will read
their mail on the web - that's what the internet is for! Simple users
won't set up Samba server but may connect to them. Simple users won't
set up DNS servers but will connect to them.
Carlos, you seem to want it both ways. You say openSUSE is a "user"
system not an enterprise one, but its set up to force the installation
of enterprise software that is not appropriate to the context a simple
"user".
--
We succeed only as we identify in life, or in war, or in anything else,
a single overriding objective, and make all other considerations bend to
that one objective.
Dwight D. Eisenhower, speech, April 2, 1957
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
- Follow-Ups:
- Re: [opensuse] Getting Rid of postfix and exim on my laptop
- From: Carlos E. R.
- Re: [opensuse] Getting Rid of postfix and exim on my laptop
- From: Per Jessen
- Re: [opensuse] Getting Rid of postfix and exim on my laptop
- References:
- [opensuse] Getting Rid of postfix and exim on my laptop
- From: Ruben Safir
- Re: [opensuse] Getting Rid of postfix and exim on my laptop
- From: Carlos E. R.
- Re: [opensuse] Getting Rid of postfix and exim on my laptop
- From: Carlos E. R.
- Re: [opensuse] Getting Rid of postfix and exim on my laptop
- From: Carlos E. R.
- Re: [opensuse] Getting Rid of postfix and exim on my laptop
- From: Anton Aylward
- Re: [opensuse] Getting Rid of postfix and exim on my laptop
- From: Carlos E. R.
- [opensuse] Getting Rid of postfix and exim on my laptop
- Prev by Date: Re: [opensuse] Getting Rid of postfix and exim on my laptop
- Next by Date: Re: [opensuse] Getting Rid of postfix and exim on my laptop
- Previous by thread: Re: [opensuse] Ldap dependency? [Was: Getting Rid of postfix and exim on my laptop]
- Next by thread: Re: [opensuse] Getting Rid of postfix and exim on my laptop
- Index(es):
Relevant Pages
|