Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- Date: Sun, 15 Apr 2007 17:30:20 +0900
- From: "Arwyn Hainsworth" <arwynh@example.com>
- Subject: Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- References: <46149486.3040103@example.com> <877c5f0172dad5ccba68580282838145@example.com> <f118b8b90704050712v2f6d4817g237ee560c4df2016@example.com> <Pine.NEB.4.64.0704060843510.9645@example.com> <4620AB24.10200@example.com> <20070414124148.14f6a4bc.godwin.stewart@example.com> <4620E14E.7060408@example.com> <20070414162400.d08c78c4.godwin.stewart@example.com> <4621651D.2080907@example.com> <20070415085616.798c4d6a.godwin.stewart@example.com>
On 15/04/07, Godwin Stewart <godwin.stewart@example.com> wrote:On Sun, 15 Apr 2007 08:34:53 +0900, Dave M G <martin@example.com> wrote:
> MySQL and Apache, for instance, both started without me ever having > to explicitly start them.
Nitpick: your *packaged* versions of MySQL and Apache started because you have a package manager that starts running things without user intervention. That in itself is a good reason not to use it IMO.
If I install MySQL here I have to run $PATH_TO_MYSQL/bin/mysqld_safe & explicitly from the command line. I also have to run "apachectl start" explicitly in order to run Apache. This is a basic security requirement so that the admin can give the configuration files a once-over before opening the services to the 'Net.
Eh? You don't used packaged versions just because they start automatically? You'd rather re-compile every time there is a security update to either the program itself or to one of it's libraries? Not to mention having to keep track of all the security related issue in order to know when you need to re-compile. Also having compilers and development source-code on external production servers is not a good idea, so you'd have to keep a separate machine to do all your compiling on. More importantly, you are going to have to keep track of where everything is installed and what version everything is at and pass all this information on to your successor when you leave.
From experience, the Debian (and Ubuntu) packages have sensibledefaults and do not expose you to security risks out of the box. IIRC in the case of the packages mentioned, the default configs limit them to the lo interface, so no-one from the net can connect to them even though they are running. And if you are really worried, then just don't lower your firewall till you have configured them to your liking.
IMHO not using a package management system on a production system (or virtually any system for that matter) is down-right stupid. The benefits it brings are far too large to overlook. If the program you want is not available or out of date, then the correct procedure is to build a package yourself and install that. If the default post-install scripts don't suit your needs, modify them before installing the package. Do _not_ install stuff outside of the package management system, because your system will become a fragmented mess when you forget about the program you installed or your successor installs a conflicting version because he didn't notice the previous install.
Sorry if I sounded a bit blunt, but I have had to deal with the mess of an unmanaged system before now and I did not like it one bit, so I get a bit irked when someone suggests not using one.
And just to cross my 'T's, there are few cases when pkg management systems are not needed (eg some embedded systems), but any system that needs updating should have one and it should be used.
Arwyn
- Follow-Ups:
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Keith Bawden
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Stephen J. Turnbull
- References:
- Re: [tlug] Networking two Linux computers harder than Linux to Windows?
- From: Dave M G
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: scott
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Keith Bawden
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Curt Sampson
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Dave M G
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Godwin Stewart
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Dave M G
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Godwin Stewart
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Dave M G
- Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- From: Godwin Stewart
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] LPIC2 study guides?
- Next by Date: Re: [tlug] more Mac fun
- Previous by thread: Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- Next by thread: Re: [tlug] Networking two Linux computers harder than Linux toWindows?
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links