Date: Fri, 28 Aug 1998 22:47:21 -0700 (PDT) From: Matthew Dillon <dillon@backplane.com> To: Warner Losh <imp@village.org> Cc: committers@FreeBSD.ORG Subject: Re: make.conf Message-ID: <199808290547.WAA21954@apollo.backplane.com>
next in thread | raw e-mail | index | archive | help
A quick audit of the hacks we've placed in make.conf over the last
year or two results in some interesting reading. But one other thing
to keep in mind re: make.conf is that there is a definite convience
factor for being able to put all of these adjustable configuration
elements into a single file.
In my comments below, when I say 'global' I mean that the option could
be meaningful to virtually any utility, port, etc...
USA_RESIDENT= YES this is definitely global
NOSUIDPERL= true this really isn't global
MAKE_KERBEROS5= YES this could be considered global
FORCE_PKG_REGISTER= YES sorta global (ports is big)
COMPAT1X= yes not really global but could govern
packages install.
COMPAT20= yes ditto
COMPAT21= yes ditto
WANT_LIBC_R= yes ditto
NNTP_ONLY= YES this is definitely global -- aka
all news-related software should use
NNTP, system has no local spool.
KRB5_HOME= /usr/krb5 this could be considered global
A quick audit of other make.conf options:
CFLAGS definitely global (but don't get fancy)
NOPROFILE definitely global
NOPERL not really global
OBJLINK global
COPTFLAGS should be in kernel config
WANT_CSRG_LIBM not really global
NOMANCOMPRESS definitely global
NOPORTDOCS definitely global
PRINTER not really global
BOOTWAIT should be in kernel config
BOOT_COMCONSOLE_PORT should be in kernel config
BOOT_COMCONSOLE_SPEED should be in kernel config
X11BASE weird.
HAVE_MOTIF could be considered global
MOTIFLIB could be considered global
FTP_PASSIVE_MODE definitely global
LOCAL_SITE_LIST definitely global
LOCALE definitely global
MASTER_SITE_* definitely global
MAKE_KERBEROS4 definitely global
SUP* maybe, probably not though.
TOP_TABLE_SIZE silly. shouldn't be in make.conf at all.
-Matt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808290547.WAA21954>
