f17c
![]() |
|
|
|
|
|||||||
| General General questions about the FreeBSD operating system. Ask here if your question does not fit elsewhere. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
What are some default options that you would set in /etc/make.conf for a fresh install?
|
|
#2
|
||||
|
||||
|
Like that one for example:
http://toya.net.pl/~vermaden/text/make.conf
__________________
Religions, worst damnation of mankind. "FreeBSD has always been the operating system that GNU/Linux should have been." Frank Pohlmann, IBM http://vermaden.blogspot.com |
| The Following User Says Thank You to vermaden For This Useful Post: | ||
gnemmi (April 20th, 2009) | ||
|
#3
|
|||
|
|||
|
And if you are building world for a jail only (and not for your host), the one below might be useful:
Code:
NO_ACPI= true # do not build acpiconf(8) and related programs NO_BOOT= true # do not build boot blocks and loader NO_BLUETOOTH= true # do not build Bluetooth related stuff NO_FORTRAN= true # do not build g77 and related libraries NO_GDB= true # do not build GDB NO_GPIB= true # do not build GPIB support NO_I4B= true # do not build isdn4bsd package NO_IPFILTER= true # do not build IP Filter package NO_PF= true # do not build PF firewall package NO_AUTHPF= true # do not build and install authpf (setuid/gid) NO_KERBEROS= true # do not build and install Kerberos 5 (KTH Heimdal) NO_LPR= true # do not build lpr and related programs NO_MAILWRAPPER=true # do not build the mailwrapper(8) MTA selector NO_MODULES= true # do not build modules with the kernel NO_NETCAT= true # do not build netcat NO_NIS= true # do not build NIS support and related programs NO_SENDMAIL= true # do not build sendmail and related programs NO_SHAREDOCS= true # do not build the 4.4BSD legacy docs NO_USB= true # do not build usbd(8) and related programs NO_VINUM= true # do not build Vinum utilities NO_ATM= true # do not build ATM related programs and libraries NO_CRYPT= true # do not build any crypto code NO_GAMES= true # do not build games (games/ subdir) NO_INFO= true # do not make or install info files NO_MAN= true # do not build manual pages NO_PROFILE= true # Avoid compiling profiled libraries # BIND OPTIONS NO_BIND= true # Do not build any part of BIND NO_BIND_DNSSEC= true # Do not build dnssec-keygen, dnssec-signzone NO_BIND_ETC= true # Do not install files to /etc/namedb NO_BIND_LIBS_LWRES= true # Do not install the lwres library NO_BIND_MTREE= true # Do not run mtree to create chroot directories NO_BIND_NAMED= true # Do not build named, rndc, lwresd, etc. |
|
#4
|
||||
|
||||
|
Don't confuse make.conf(5) and src.conf(5).
make.conf: Code:
The primary purpose of make.conf is to control the compilation of the
FreeBSD sources, documentation, and ported applications, which are usu-
ally found in /usr/src, /usr/doc, and /usr/ports. As a rule, the system
administrator creates make.conf when the values of certain control vari-
ables need to be changed from their defaults.
Code:
The only purpose of src.conf is to control the compilation of the FreeBSD
source code, which is usually located in /usr/src. As a rule, the system
administrator creates src.conf when the values of certain control vari-
ables need to be changed from their defaults.
__________________
FreeBSD Forums: Information for New Members | FreeBSD Forums Rules FreeBSD Resources: The FreeBSD Handbook | Manuals | FAQ | Wiki Before you post: How to ask questions the smart way If you must know .. So, what does an Adminstrator/Moderator do? ---> Do not PM me with FreeBSD questions. I do not work here. <--- |
| The Following User Says Thank You to DutchDaemon For This Useful Post: | ||
garrych (August 16th, 2011) | ||
|
#5
|
||||
|
||||
|
The only options I have in make.conf are:
Code:
KERNCONF=MOLLY OVERRIDE_LINUX_BASE_PORT=f8 OVERRIDE_LINUX_NONBASE_PORTS=f8 WITH_GECKO=libxul |
|
#6
|
|||
|
|||
|
Quote:
It's therefore best to wrap port specific settings like so: Code:
.if !empty(.CURDIR:M/usr/ports/*) # settings go here .endif
__________________
The core concept of freedom is the lack of rules, even those made to "protect freedom". Last edited by Mel_Flynn; April 16th, 2009 at 14:38. Reason: Specify krb5 in /usr/src |
| The Following User Says Thank You to Mel_Flynn For This Useful Post: | ||
gnemmi (April 20th, 2009) | ||
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [Solved] upgrade 7.0 to 7.1 problem with rc.conf | rdunkle | Installing & Upgrading | 2 | April 6th, 2009 13:26 |
| Problem with login.conf | Markand | General | 12 | February 28th, 2009 07:41 |
| sysctl.conf | lumiwa | General | 5 | January 11th, 2009 03:31 |
| What different tuning from kernel, sysctl.conf, rc.conf and loader.conf? | darkstar | General | 3 | November 24th, 2008 11:48 |
| 1.0GHz VIA C7® Processor... make.conf... | holo | System Hardware | 3 | November 21st, 2008 19:57 |