From owner-freebsd-questions@FreeBSD.ORG Thu Dec 15 01:03:45 2005 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE9B416A41F for ; Thu, 15 Dec 2005 01:03:45 +0000 (GMT) (envelope-from justin@alt-network.com) Received: from newman.alt-network.com (wsip-68-110-223-100.ks.ok.cox.net [68.110.223.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id D658A43D62 for ; Thu, 15 Dec 2005 01:03:44 +0000 (GMT) (envelope-from justin@alt-network.com) Received: from [10.0.0.18] ([10.0.0.18]) by newman.alt-network.com (8.13.3/8.13.3) with ESMTP id jBF15d4x065052 for ; Wed, 14 Dec 2005 19:05:39 -0600 (CST) (envelope-from justin@alt-network.com) From: "Justin L. Boss" Organization: R Tech Guys To: questions@freebsd.org Date: Wed, 14 Dec 2005 19:03:48 -0600 User-Agent: KMail/1.8.3 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512141903.49114.justin@alt-network.com> X-Milter: Spamilter (Reciever: newman.alt-network.com; Sender-ip: 10.0.0.18; Sender-helo: [10.0.0.18]; ) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on newman.alt-network.com X-Virus-Status: Clean Cc: Subject: Build world to only make and install the user install from sysinstall. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Dec 2005 01:03:46 -0000 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