Date: Tue, 15 Apr 2008 17:02:54 -0700 From: Chuck Swiger <cswiger@mac.com> To: Chad Perrin <perrin@apotheon.com> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: determining what's in the base system Message-ID: <FD222284-E988-40A1-985F-D1FB1B4E005F@mac.com> In-Reply-To: <20080415231450.GF78906@demeter.hydra> References: <20080415231450.GF78906@demeter.hydra>
next in thread | previous in thread | raw e-mail | index | archive | help
On Apr 15, 2008, at 4:14 PM, Chad Perrin wrote: > I have two questions. First: > > Assume you have a FreeBSD system installed that has been running for > at > least a year, with a bunch of graphical desktop and productivity > software > installed, and have both installed and uninstalled a lot of software > over > that time. Now imagine that you want to know whether a given > utility was > something that came with the base system or was installed by some > port or > package later on. What's the easiest way to do that (preferably > without > installing the FreeBSD base system on a computer and checking > whether the > utility is present)? Run "pkg_which" on the name of the file, and it will tell you which port that file comes from. Otherwise, the file is part of the base system, or created by a user. > Second: > > Where can I get a list of all licenses on all software in the base > system? I know there's at least the BSD License, the GPL, and the > LGPL, > but I'm a little hazy on what else is in there. There are dozens of variants of the BSD License, and the closely related Zlib/PNG license; there are also MIT, GPL, LGPL, a bit of Sun's SISSL or CDDL, and probably other licenses present. A decent starting point is: % locate LICENSE [ ... ] /usr/src/contrib/bzip2/LICENSE /usr/src/contrib/groff/LICENSE /usr/src/contrib/ipfilter/perl/LICENSE /usr/src/contrib/less/LICENSE /usr/src/contrib/libpcap/LICENSE /usr/src/contrib/nvi/LICENSE /usr/src/contrib/openbsm/LICENSE /usr/src/contrib/openpam/LICENSE /usr/src/contrib/pam_modules/pam_passwdqc/LICENSE /usr/src/contrib/sendmail/LICENSE /usr/src/contrib/tcpdump/LICENSE /usr/src/crypto/openssl/LICENSE /usr/src/lib/libc/rpc/LICENSE /usr/src/sys/contrib/dev/npe/LICENSE /usr/src/sys/dev/em/LICENSE /usr/src/sys/dev/ixgb/LICENSE /usr/src/sys/dev/rr232x/LICENSE /usr/src/usr.sbin/mrouted/LICENSE -- -Chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FD222284-E988-40A1-985F-D1FB1B4E005F>