Date: Wed, 14 Dec 2005 19:03:48 -0600 From: "Justin L. Boss" <justin@alt-network.com> To: questions@freebsd.org Subject: Build world to only make and install the user install from sysinstall. Message-ID: <200512141903.49114.justin@alt-network.com>
next in thread | raw e-mail | index | archive | help
Okay if you think that subject was confusing this is totally confusing to me. I'm trying to do a Makeworld that will only install the user distributions install from sysinstall. As you can see below, the only two that match up are games and base. So how do you know what source to install to = the user distributions install. Or do you install all the source and then just use NO_????=yes in your make.conf. If so which ones do you use? Maybe a better question would be which NO_????=YES do i include in my make.conf to only build and install the user distributions from the sysinstall. Thanks for any help you might be able to give. The User install from sysinstall "Average user - binaries and doc only" [X] base Binary base distribution (required) [X] dict Spelling checker dictionary files [X] doc Miscellaneous FreeBSD online docs [ ] games Games (non-commercial) [ ] info GNU info files [X] man System manual pages - recommended [ ] catman Preformatted system manual pages [ ] proflibs Profiled versions of the libraries [ ] src Sources for everything [X] ports The FreeBSD Ports collection [ ] local Local additions collection [ ] X.Org The X.Org distribution The src from sysinstall "Sources for everything" [ ] base top-level files in /usr/src [ ] contrib /usr/src/contrib (contributed software) [ ] crypto /usr/src/crypto (contrib encryption sources) [ ] gnu /usr/src/gnu (software from the GNU Project) [ ] etc /usr/src/etc (miscellaneous system files) [ ] games /usr/src/games (the obvious!) [ ] include /usr/src/include (header files) [ ] krb5 /usr/src/kerberos5 (sources for Kerberos5) [ ] lib /usr/src/lib (system libraries) [ ] libexec /usr/src/libexec (system programs) [ ] release /usr/src/release (release-generation tools) [ ] rescue /usr/src/rescue (static rescue tools) [ ] bin /usr/src/bin (system binaries) [ ] sbin /usr/src/sbin (system binaries) [ ] secure /usr/src/secure (BSD encryption sources) [ ] share /usr/src/share (documents and shared files) [ ] sys /usr/src/sys (FreeBSD kernel) [ ] tools /usr/src/tools (miscellaneous tools) [ ] ubin /usr/src/usr.bin (user binaries) [ ] usbin /usr/src/usr.sbin (aux system binaries) The /etc/make.conf file. #NO_ACPI= # do not build acpiconf(8) and related programs #NO_ATM= # do not build ATM related programs and libraries #NO_AUTHPF= # do not build and install authpf (setuid/gid) #NO_BLUETOOTH= # do not build Bluetooth related stuff #NO_BOOT= # do not build boot blocks and loader #NO_CRYPT= # do not build any crypto code #NO_CVS= # do not build CVS #NO_CXX= # do not build C++ and friends #NO_DICT= # do not build the Webster dictionary files #NO_DYNAMICROOT= # do not link /bin and /sbin dynamically #NO_FORTRAN= # do not build g77 and related libraries #NO_GAMES= # do not build games (games/ subdir) #NO_GDB= # do not build GDB #NO_GPIB= # do not build GPIB support #NO_I4B= # do not build isdn4bsd package #NO_INET6= # do not build IPv6 related programs and libraries #NO_INFO= # do not make or install info files #NO_IPFILTER= # do not build IP Filter package #NO_KERBEROS= # do not build and install Kerberos 5 (KTH Heimdal) #NO_LIBC_R= # do not build libc_r (re-entrant version of libc) #NO_LIBPTHREAD= # do not build libpthread (M:N threading library) #NO_LIBTHR= # do not build libthr (1:1 threading library) #NO_LPR= # do not build lpr and related programs #NO_MAILWRAPPER= # do not build the mailwrapper(8) MTA selector #NO_MAN= # do not build manual pages #NO_MODULES= # do not build modules with the kernel #NO_NETCAT= # do not build netcat #NO_NIS= # do not build NIS support and related programs #NO_OBJC= # do not build Objective C support #NO_OPENSSH= # do not build OpenSSH #NO_OPENSSL= # do not build OpenSSL (implies NO_KERBEROS/NO_OPENSSH) #NO_PF= # do not build PF firewall package #NO_PROFILE= # Avoid compiling profiled libraries #NO_RCMDS= # do not build or install BSD r* commands (rsh, etc). #NO_SENDMAIL= # do not build sendmail and related programs #NO_SHARE= # do not go into the share subdir #NO_SHARED= # build /bin and /sbin dynamically linked (bad idea #NO_SHAREDOCS= # do not build the 4.4BSD legacy docs #NO_TCSH= # do not build and install /bin/csh (which is tcsh) #NO_TOOLCHAIN= # do not build programs for program development #NO_USB= # do not build usbd(8) and related programs
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512141903.49114.justin>