Date: Sun, 20 Apr 2008 19:00:30 -0600 From: Chad Perrin <perrin@apotheon.com> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: determining what's in the base system Message-ID: <20080421010030.GB99438@demeter.hydra> In-Reply-To: <FD222284-E988-40A1-985F-D1FB1B4E005F@mac.com> References: <20080415231450.GF78906@demeter.hydra> <FD222284-E988-40A1-985F-D1FB1B4E005F@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--LpQ9ahxlCli8rRTG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 15, 2008 at 05:02:54PM -0700, Chuck Swiger wrote: > 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 =20 > >at > >least a year, with a bunch of graphical desktop and productivity =20 > >software > >installed, and have both installed and uninstalled a lot of software =20 > >over > >that time. Now imagine that you want to know whether a given =20 > >utility was > >something that came with the base system or was installed by some =20 > >port or > >package later on. What's the easiest way to do that (preferably =20 > >without > >installing the FreeBSD base system on a computer and checking =20 > >whether the > >utility is present)? >=20 > Run "pkg_which" on the name of the file, and it will tell you which =20 > port that file comes from. Otherwise, the file is part of the base =20 > system, or created by a user. Thanks. That's another good suggestion. >=20 > >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 =20 > >LGPL, > >but I'm a little hazy on what else is in there. >=20 > There are dozens of variants of the BSD License, and the closely =20 > related Zlib/PNG license; there are also MIT, GPL, LGPL, a bit of =20 > Sun's SISSL or CDDL, and probably other licenses present. A decent =20 > starting point is: >=20 > % 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 Duly noted. --=20 CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ] Marvin Minsky: "It's just incredible that a trillion-synapse computer could actually spend Saturday afternoon watching a football game." --LpQ9ahxlCli8rRTG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEARECAAYFAkgL5y4ACgkQ9mn/Pj01uKXW0QCg3e0DC4P7/J9EXlmnm3W/jEK0 9AYAoMvt4ms6nJIDgLXKGQNueimnApv+ =tk6H -----END PGP SIGNATURE----- --LpQ9ahxlCli8rRTG--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080421010030.GB99438>