Re: Many ports open by default
Why would you keep something around if you don't want to run it? Debian
makes the (correct) assumption that if you've installed something, you
want to run it. If i install bind, it will assume i want it to run. If
i install exim, it will first configure it for me (prompting me), and
then assume i want to run it. Why should portmap be any different?
The question you should be asking is, why is portmap installed by default?
Similiarly, is there something that can be done during installation that
asks the user if certain things (nfs) that require portmap should be
installed. If there's nothing that depends on portmap, then default
to not installing portmap. Having daemons shut off by default is
not the way to go, however.
On Sun, Apr 29, 2001 at 10:29:58PM -0600, Dwayne C. Litzenberger wrote:
> Why does a server automatically get run just because it's installed? For
> instance, portmap is installed by default whether you're using NFS or not, and
> bnetd runs even if I just installed the package for bnchat. Shouldn't the
> default be to not run daemons unless they are explicitly enabled, like an
> "exit" at the beginning of all daemon-starting init scripts that must be
> commented out?
> Dwayne C. Litzenberger - firstname.lastname@example.org
"... being a Linux user is sort of like living in a house inhabited
by a large family of carpenters and architects. Every morning when
you wake up, the house is a little different. Maybe there is a new
turret, or some walls have moved. Or perhaps someone has temporarily
removed the floor under your bed." - Unix for Dummies, 2nd Edition
-- found in the .sig of Rob Riggs, email@example.com