Subject: Re: in-tree software
To: None <netbsd-users@netbsd.org>
From: Marton Fabo <morton@eik.bme.hu>
List: netbsd-users
Date: 10/01/2002 12:56:07
>>Now that 1.6 is out, I post my question again, maybe someone can answer.
>>So, how can I identify on a freshly binary-installed system the files
>>needed and only needed by a given software? I mean, how can I compile a
>>list of files that belong to the in-tree OpenSSH, OpenSSL, Sendmail,
>>BIND, or anything similar, that has a pkgsrc version also?
>
>
> I don't know about 1.6, but in current there is syspkg (src/distrib/syspkg/sets).
> syspkg splits sets up in different tgz packages, to install them independantly,
> so... well, you may want to look at the PLIST's included there to see which
> files are included in each package.
OK. I need the source tree for it anyway.
Wouldn't it be good to have a utility or just a simple way of removing
those stuff?
>>Specifically, I'm interested in how to uninstall them without the risk
>>of removing something that may hurt other parts of the system. And I
>>mean not just deactivating, but physically removing them.
>
>
> Some parts can be disabled when building. See mk.conf(5).
Well, I'm not sure I wanna fiddle with building the OS on a 486 machine
with 16 megs of RAM and 200 megs of HDD, especially when binary packages
are available. That's exactly why I want to strip the unneeded parts off
even the binary installation. Any futher suggestions?
mortee