summaryrefslogtreecommitdiffstats
path: root/etc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* I believe most of /boot/device.hints out there are based (if notru2004-03-141-3/+3
| | | | | | | | identical) on GENERIC.hints, hence the following change: Moved the creation of /boot/device.hints where it belongs. This should aid in merging GENERIC.hints changes to /boot/device.hints, using mergemaster(8) or a similar approach.
* Link pf to the build and install:mlaier2004-03-081-1/+1
| | | | | | | | | | | | | | | | This adds the former ports registered groups: proxy and authpf as well as the proxy user. Make sure to run mergemaster -p in oder to complete make installworld without errors. This also provides the passive OS fingerprints from OpenBSD (pf.os) and an example pf.conf. For those who want to go without pf; it provides a NO_PF knob to make.conf. __FreeBSD_version will be bumped soon to reflect this and to be able to change ports accordingly. Approved by: bms(mentor)
* - Run makewhatis(1) in etc/Makefile at the end of "install".ru2004-01-221-3/+6
| | | | - Removed redundant and undocumented NO_MAKEDB_RUN knob.
* Get moduli from the OpenSSH sources instead of keeping a local copy.des2004-01-071-1/+1
|
* Use a better way to take NO_LPR into account, and correctly check themarkm2003-11-021-6/+4
| | | | | | NOCRYPT macro when looking at crypto. Reminded by: ru
* Connect /etc/bluetooth and /usr/share/examples/netgraph/bluetooth to the build.emax2003-10-261-0/+1
| | | | | Reviewed by: imp, simon Approved by: imp (mentor)
* Only install .k5login if people have not set NO_KERBEROS.phk2003-10-031-2/+5
|
* Don't install etc/printcap in the NO_LPR case; ports like 'cups'markm2003-09-271-1/+6
| | | | make their own etc/printcap if they need it.
* Remove excess paranoia. There is no need to chech for the crypto/ dirmarkm2003-09-181-2/+2
| | | | any more, and this check has been removed elsewhere.
* o Do not keep a separate list of src/etc/defaults files inmtm2003-08-241-6/+3
| | | | | | | | | | the src/etc makefile. This list was used to manually install the files from src/etc. Instead, simply change directory and 'make install'. o There is no reason for the files in src/etc/defaults to be installed as writeable. Reviewed by: ru
* Don't hardcode owner 'root' and group 'wheel'.obrien2003-08-181-1/+1
| | | | Submitted by: Ulrich Spoerlein <q@uni.de>
* Do not install sendmail example/infrastructure files if NO_SENDMAIL isgshapiro2003-07-061-0/+4
| | | | | | | | | defined. The only two files installed in this case are aliases (which I believe other MTAs may use) and mailer.conf (which isn't sendmail, it belongs to mailwrapper). PR: 50477 MFC after: 5 days
* Old-promised removing of deprecated locale namesache2003-06-101-21/+0
|
* Hook devfs.conf up to the build.dougb2003-05-061-2/+2
| | | | Approved by: re (scottl)
* Hook rc.sendmail back up, it was removed prematurelydougb2003-05-021-1/+1
|
* Per previous announcement, remove the old version of the rc system.dougb2003-05-021-8/+2
| | | | | | | | | | All functionality from the previous system has been preserved, and users should still customize their system boot with the familiar methods, rc.conf, rc.conf.local, rc.firewall, sysctl.conf, etc. Users who have customized versions of scripts that have been removed should take great care when upgrading, since the compatibility code that used those old scripts has also been removed.
* Make the defaults for Kerberos 5 a little more up-to-date.markm2003-04-301-1/+1
|
* Break out and rewrite the network setup scripts.mtm2003-04-181-1/+1
| | | | | | | | | | | | | | o /etc/network.subr contains common subroutines used for seting up network interfaces o rc.d/hostname sets the hostname if not already set o rc.d/nisdomain sets the nis domain *after* rpcbind but before the yp* daemons. This fixes issues with temporary hangs when looking up informaion in nis before it's ready. o rc.d/netif brings network interfaces (minus dhcp) up. o rc.d/network1 has been disabled and will be retired before RELENG_5. It will be replaced by rc.d/netif Approved by: markm (mentor)
* Introduce debug.log which gets debug.* (most of this would otherwise godes2003-04-081-0/+2
| | | | to the great bit-bucket in the sky)
* Make disktab(5) MI (repo-copied from etc.i386/disktab).ru2003-04-021-2/+1
|
* Make sure the default install comes with /etc/login.conf hashed.ru2003-03-031-0/+1
|
* Apply man.alias to /usr/share/openssl/man tooache2003-02-111-0/+8
|
* Install the OpenSSL man pages in /usr/share/openssl/mannectar2003-02-101-0/+1
| | | | and remove the WANT_OPENSSL_MANPAGES knob.
* NODEVFS cleanup: Don't ever install MAKEDEV anymore.phk2003-02-011-7/+0
|
* Move devd.conf here and install it by default (didn't do a repo copyimp2003-01-091-1/+1
| | | | | | because there's so little history to save). MFC After: 10 millifortnights
* Back out the previous commit, since there could be dire consequences ifgreen2002-12-171-3/+3
| | | | /etc/rc were accidentally executed (as requested by other committeers).
* /home/green/tmp/cvsSFosXggreen2002-12-171-3/+3
|
* Removed the vestiges of modems(5).ru2002-11-271-1/+1
| | | | Approved by: re
* Invert the logic of the NO_MAKEDEV options to match the 5.0-R default install.phk2002-10-221-2/+2
|
* Hook up a sample mac.conf to the install. The sample basicallyrwatson2002-10-221-1/+1
| | | | | | | | tells applications to print labels for all of the TrustedBSD- generated policies, if they are present. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Do not build the majority of the games. Remaining are themarkm2002-10-201-1/+1
| | | | "utility-like" games and everyone's favourite, fortune(6).
* Rename the ftp log filename for compatability with OpenBSD and NetBSD.markm2002-09-211-1/+1
| | | | Requested by: ru
* Install empty ftp.log file to start off ftp logging.markm2002-09-201-0/+2
|
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-3/+0
| | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
* Drop support for COPY, -c has been the default mode of install(1)ru2002-07-291-33/+33
| | | | | | for a long time now. Approved by: bde
* s/${INSTALL} -c/${INSTALL} ${COPY}/ru2002-07-181-32/+32
|
* There is apparently no reason for the existence of the `etc' target.ru2002-07-051-2/+0
|
* Whitespace and indentation (style) fixes.ru2002-07-051-34/+36
|
* Added DEFAULTS, to denote the contents of etc/defaults/.ru2002-07-051-38/+34
| | | | | | | | | | | | | | | Once upon a time (in rev. 1.81), COPYRIGHT and FREEBSD were multi-value. Moved installation of /var/log/cron to where it belongs (this finishes the change in rev. 1.205). Removed (with extreme prejudice) a bunch of parentheses that unnecessarily obfuscated this makefile. Run pwd_mkdb(8) right after master.passwd is installed. Install nsmb.conf to /usr/share/examples/etc/.
* Make NO_OPENSSL actually imply NO_OPENSSH, as documented in make.conf(5).ru2002-06-211-5/+4
|
* Hook rcorder and rc.d into the build.gordon2002-06-131-2/+3
| | | | Submitted by: Mike Makonnen
* No need to build perl dirs anymore.markm2002-05-161-2/+0
|
* Milestone #1 in cross-arch make releases.ru2002-04-261-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not install games and profiled libraries to the ${CHROOTDIR} with the initial installworld. Eliminate the need in the second installworld. For that, make sure _everything_ is built in the "world" environment, using the right tool chain. Added SUBDIR_OVERRIDE helper stuff to Makefile.inc1. Split the buildworld process into stages, and skip some stages when SUBDIR_OVERRIDE is set (used to build crypto, krb4, and krb5 dists). Added NO_MAKEDB_RUN knob to Makefile.inc1 to avoid running makewhatis(1) at the end of installworld (used when making crypto, krb4, and krb5 dists). In release/scripts/doFS.sh, ensure that the correct boot blocks are used. Moved the creation of the "crypto" dist from release.5 to release.2. In release.3 and doMFSKERN, build kernels in the "world" environment. KERNELS now means "additional" kernels, GENERIC is always built. Ensure we build crunched binaries in the "world" environment. Obfuscate release/Makefile some more (WMAKEENV) to achieve this. Inline createBOOTMFS target. Use already built GENERIC kernel modules to augment mfsfd's /stand/modules. GC doMODULES as such. Assorted fixes: Get rid of the "afterdistribute" target by moving the single use of it from sys/Makefile to etc/Makefile's "distribute". Makefile.inc1: apparently "etc" no longer needs to be last for "distribute" to succeed. gnu/usr.bin/perl/library/Makefile.inc: do not override the "install" and "distribute" targets, do it the "canonical" way. release/scripts/{man,cat}pages-make.sh: make sure Perl manpages and catpages appear in the right dists. Note that because Perl does not respect the MANBUILDCAT (and NOMAN), this results in a loss of /usr/share/perl/man/cat* empty directories. This will be fixed soon. Turn MAKE_KERBEROS4 into a plain boolean variable (if it is set it means "make KerberosIV"), as documented in the make.conf(5) manpage. Most of the userland makefiles did not test it for "YES" anyway. XXX Should specialized kerberized libpam versions be included into the krb4 and krb5 dists? (libpam.a would be incorrect anyway if both krb4 and krb5 dists were choosen.) Make sure "games" dist is made before "catpages", otherwise games catpages settle in the wrong dist. Fast build machine provided by: Igor Kucherenko <kivvy@sunbay.com>
* Change the name of the 'bin' distribution to 'base'.obrien2002-04-231-2/+2
| | | | | | | This is done since it contains much more than /bin, and also gets in the way when making a combined install+fixit CD. OK'ed by: jkh
* Non-sendmail users use the FreeBSD sendmail startup functionality to startgshapiro2002-04-211-1/+1
| | | | | | | | | | | | alternative MTAs. Therefore, always install rc.sendmail, regardless of NO_SENDMAIL make.conf setting. Users can still set mta_start_script to a different script. This commit is after a repo-copy of src/etc/sendmail/rc.sendmail to src/etc/rc.sendmail. Noticed by: Calvin NG <calvinng@brel.com> MFC after: 3 days
* In my continuing crusade to make life better for non-sendmail users, avoidgshapiro2002-04-201-0/+6
| | | | | | | | the creation of /var/spool/clientmqueue and therefore the need for the smmsp user and group if NO_SENDMAIL is defined. This required breaking out the creation of the directory into a new BSD.sendmail.dist mtree file. MFC after: 1 week
* Remove ws at EOLdougb2002-04-141-1/+1
|
* Install moduli instead of primesdes2002-03-211-1/+1
|
* Update for Perl 5.6.1markm2002-03-161-1/+1
|
* Turns out everyone is a lot lazier than I thought. Spellrwatson2002-03-111-1/+1
| | | | | | | | | | 'authentication.log' as 'auth.log'. This is also more consistent with syslog facility names. Sigh. :-) Submitted by: asmodai, aeonflux, green, ....
OpenPOWER on IntegriCloud