Date: Sat, 23 Aug 2008 11:14:55 +0300 From: Giorgos Keramidas <keramida@ceid.upatras.gr> To: "Redd Vinylene" <reddvinylene@gmail.com> Cc: bugs@freebsd.org, questions@freebsd.org Subject: Re: I can't make world without the "games" group? Message-ID: <87abf487wg.fsf@kobe.laptop> In-Reply-To: <f1019d520808010831s39c803fan9a35fcd17f010fc5@mail.gmail.com> (Redd Vinylene's message of "Fri, 1 Aug 2008 17:31:22 %2B0200") References: <f1019d520808010831s39c803fan9a35fcd17f010fc5@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 1 Aug 2008 17:31:22 +0200, "Redd Vinylene" <reddvinylene@gmail.com> wrote:
> Why can't I make world without the "games" group? I run a serious
> server, not a kindergarten ;)
>
> I don't want the games group there, I just don't need it!
Have you tried building with an src.conf file that includes:
WITHOUT_GAMES='yes'
It' not a matter of `kindergarten or not', but a matter of providing a
predictable `base system' by default and all the knob and documentation
to customize it at will. That's why you can find a lot of customization
options in the manpage of src.conf(5).
For example, on a `production server' that is a bit limited in space,
and doesn't really need compilers, debuggers, profiling tools, or three
different firewalls, I would probably build with:
WITHOUT_CVS=yes
WITHOUT_GAMES='yes'
WITHOUT_GCOV=yes
WITHOUT_GDB=yes
WITHOUT_IPFILTER=yes
WITHOUT_IPX=yes
WITHOUT_OBJC=yes
WITHOUT_PROFILE=yes
WITHOUT_SHAREDOCS=yes
I would also use WITHOUT_TOOLCHAIN=yes during `make installworld' runs,
to skip installing all the gcc, g++ and debugger tools.
The default `base system' still installs all these parts, but you are
definitely *not* obliged to always install all of them.
- Giorgos
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87abf487wg.fsf>
