Subject: RE: removing packages
To: Andrew van der Stock <ajv@greebo.net>
From: Lord Isildur <mrfusion@vaxpower.org>
List: port-alpha
Date: 11/28/2000 03:26:04
On Tue, 28 Nov 2000, Andrew van der Stock wrote:
> This packaging and total "dumbing" down stuff is boring me. It reads like an
> advocacy thread.
yes, because i and _many_ others advocate AGAINST this ridiculous talk of
packagifying BSD!
> 1. I want packages that I can verify the authenticity of the distribution
> and of the files that are installed. Does tar do that? rpm, probably the
you get checksums of numerous flavors (MD5, BSD sum, etc) from the same
place you get the distribution tarballs.
> worst of the package "managers" does. When I lock down servers, rpm -q tells
> me what's installed on yer average Linux box. I'd like this to be extended
> to the base tarballs on NetBSD. What's so hard or wrong about doing this?
it's stupid _and_ unnecessary. That base tarball had a chacksum that
verifies for you (within the error of a checksum, but i dont think too
many people can knock MD5) that you got what the dist maintainers said
was there. you want to know what's on the system? why, the Berkeley
Distribution, of course! one single unified package, if you will. Want to
check it against something? against WHAT? itself, i guess. well, then,
do a find, write a line of shell to take an md5 of every file on the system,
and stash this somewhere. run it as a cron job every few days. then any
time some file changes, you know. heck, most BSD systems already have
cron jobsin the standard crontabs that do half of this for you, and mail
root the results nightly. the reason you need rpm -q on your average
linux box is because you have NO CLUE otherwise what's there. on a BSD
system, you know EXACTLY what's there- there is one unified distribution.
> I'd prefer it if the *bsd's had the same ports/packages collection and the
> same mechanisms for source and binary installation, but that's just me.
this is also stupid. you'd comfortable with the framgented, completely
crappy and inferior non-system the linux world has because you're
_familiar_ with it, and you want your familiarity wherever you go, i
guess. im dont mean you in specific, but this is what 99% of this 'we
want packages' rave is all about here. theyre used to it from the linux
world, and they want their familiar faces in BSD too. We have a UNIFIED
source tree. It is under centralised revision control. It is distributed
in a UNIFIED distribution. The problems you encounter with the completely
bogus linux 'collections' way of doing things _don't happen_ in the BSD
world. You want to upgrade a single thing? you download a patch, apply
it to the sources, rebuild that one thing, and poof, update. The source
controls it all, as it should be. If you don't like BSD, use linux, but
don't clamor to make BSD into crap!
>
> 2. I want databases to be started & stopped correctly so I don't lose any
> data and users' sessions cleanly disconnected. Does kill -<insert favorite
> signal here> do that? In most cases, with most Unix databases I've had the
> displeasure of looking after the answer is quite resoundingly "no".
you mean databases in what sense? these have nothing to do with the
operating system. If youre talking aout postgres,mysql,informix,etc,
those each have their own administration issues. this might be something
behind why so many people hire database administrators, just an idea.
databases are no more a part of the operating system than a word processor
or an image viewer. I suppose you'd like all database vendors/makers to
standardize on their administrative techniques, too?
>
> 3. I want orthagonal administration of a wide variety of systems because I
> look after a wide variety of systems. Does NetBSD doing something just ever
> so slightly different help the enterprise system administrator? No. I'd
yes, everything should be EXACTLY THE SAME. Bow down to the ONE TRUE WAY.
This sounds like you want a micro$oft system! go use their 'only one way
to do it' systems!
> prefer that we implement things better under the hood that operate exactly
> the same at a user level (think ls and it's 20+ switches that are fairly
> standard these days across even Linux and Solaris) FWIW, NetBSD's rc.d is
> implemented better than any of the Linux distro's in my opinion and I've run
> four of them in my time: slackware, redhat {4,5,6,7}, suse 6.3-7.0(++) and
> Caldera 1.3,2.2,2.3,2.4 and now the LTP.
You can cook up whatever you wish to do to make your personal preference
in BSD comfortable with you. Please do not force that on us! I advocate
keeping BSD as it is, as it has traditionally been, because i find BSD to
be the vastly superior UNIX, for a multitude of reasons. I am _extremely_
sickened by people pressuring BSD to be like linux just because of
popularity or market trends/whims!
>
> Get over it.
>
BSD is its own thing. It is not just a linux distro. Get over it.
> thanks,
>
> Andrew van der Stock, ajv@greebo.net http://www.greebo.net
> SAGE-AU President http://www.sage-au.org.au
Isildur