Date: Thu, 23 Jan 2003 11:30:06 +0100 (MET) From: Paul Everlund <tdv94ped@cs.umu.se> To: Jens Haeusser <jens@zoology.ubc.ca> Cc: freebsd-questions@freebsd.org Subject: Re: Installing Stripped System Message-ID: <Pine.GSO.4.44.0301231121560.10292-100000@kvist.cs.umu.se> In-Reply-To: <BA54FC63.6423%jens@zoology.ubc.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 23 Jan 2003, Jens Haeusser wrote: > I'd like to install a system lacking some of the binaries you can > specify as make.conf knobs, such as > > NO_I4B= true > NO_IPFILTER= true > NOGAMES= true > NOUUCP= true > NO_SENDMAIL= true > > Even when I install a minimal system from an install CD (just bin), > and then cvsup and make world with the above in /etc/make.conf , the > original binary files are still around. I can remove them manually > by going into the various directories (/bin, /sbin, /usr/bin, > /usr/sbin, /usr/libexec) and removing any files older than my > installworld date, but that still leaves crud in /usr/share, etc. > > Is there a better way to either do a stripped install, or to remove > the files programmatically? Using a simple command like "find / \! > -mtime 1 -print" also finds files in /usr/include, /usr/share/man, > etc. that I don't want to remove. > > Jens Haeusser > Network Manager > Zoology, UBC I have been thinking that those "knobs" should have their own pkg-plist which one could use for deleting the binaries. Also one must take in concern dependencies of those "knobs"... Maybe by looking at the various Makefiles to see what gets installed one could create this pkg-plist which could be used to remove those "knobs" not wanted? But I still think sendmail and so on should be installed by default as it is needed by the system. Just a thought... How it should be done I'm too tired of thinking about right now. :-) Best regards, Paul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.44.0301231121560.10292-100000>