aboutsummaryrefslogtreecommitdiff
path: root/etc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* - Remove BSD.{x11,x11-4}.dist as we merged prefixes a while ago and thoseFlorent Thoumie2009-09-021-2/+1
| | | | | | | | | files aren't used anymore. - Remove BSD.local.dist as the file moved to ports/Templates when we merged prefixes. Notes: svn path=/head/; revision=196767
* Welcome to a default installed /etc/ntp.confEdwin Groothuis2009-06-071-0/+4
| | | | | | | | | | | | | | | | | | | This NTP configuration file points to the [012].pool.ntp.org servers, which will return a list of geographical local NTP servers. It uses the best-practice options of "iburst" and "maxpoll 9". It gives examples on how to use the "restrict" commands, which are unfortunately not working when you use the pool.ntp.org servers. It sets up a fudge server so any clients syncing against this server will always be synced even if we lose the master. The idea of this file was briefly discussed on -net. PR: conf/58595 Submitted by: Chris Stenton <jacs@gnome.co.uk> MFC after: 1 week Notes: svn path=/head/; revision=193635
* Add /etc/devd/ and move hardware specific configuration there. This makes itAndrew Thompson2008-12-171-0/+1
| | | | | | | | | easier to maintain custom rules for non-system things like ACPI hotkeys. /etc/devd.conf is already set up to check this directory, no change needed there. Notes: svn path=/head/; revision=186249
* Explicitly set the shell to /bin/sh when MK_TCSH == no.Mark Peek2008-10-291-1/+1
| | | | | | | Not objected to by: sam Notes: svn path=/head/; revision=184443
* o fix MK_TCSH == no: the default master.passwd sets up root to use /bin/cshSam Leffler2008-10-271-9/+20
| | | | | | | | | | but there won't be one so root won't be able to login; edit the installed file to use /bin/sh in this case. o while here split csh-related files apart from sh and only install them when requested Notes: svn path=/head/; revision=184343
* Create separate cat directories for en.UTF-8. This, together with r183697,Dag-Erling Smørgrav2008-10-081-0/+1
| | | | | | | | | allows users in en.UTF-8 locales to see non-ascii characters in man pages. MFC after: 1 week Notes: svn path=/head/; revision=183698
* add back regdomain.xmlSam Leffler2008-09-221-0/+4
| | | | | | | Noticed by: jhay Notes: svn path=/head/; revision=183268
* add new build knobs and jigger some existing controls to improveSam Leffler2008-09-211-13/+54
| | | | | | | | | | | control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd Reviewed by: various (posted to arch) MFC after: 1 month Notes: svn path=/head/; revision=183242
* Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE andBjoern A. Zeeb2008-05-261-3/+0
| | | | | | | | | | | | | | | | | | | | | parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7. This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation Discussed with: rwatson, re Notes: svn path=/head/; revision=179315
* 802.11 regulatory definitions used by ifconfigSam Leffler2008-04-201-1/+1
| | | | | | | Support by: Hobnob Notes: svn path=/head/; revision=178355
* Use the new command file feature of ddb(8) to support setting ddb(4)Brooks Davis2008-03-051-1/+1
| | | | | | | | | | | | scripts at boot. This is currently disabled by default. /etc/ddb.conf contains some potentially reasonable default scripts. PR: conf/119995 Submitted by: Scot Hetzel <swhetzel at gmail dot com> (Earlier version) X-MFC after: textdumps Notes: svn path=/head/; revision=176835
* Update pf examples from OpenBSD to catch up with new stateful defaults andMax Laier2007-11-111-1/+1
| | | | | | | other syntax changes. Move pf.conf from /etc to examples, too. Notes: svn path=/head/; revision=173536
* Add support for `make -nn' dry runs to this makefile. Basically,Yaroslav Tykhiy2007-10-291-16/+16
| | | | | | | | | | it's just a matter of adding a `${_+_}' prefix before each submake invokation. This allows a dry run to proceed down to, but not including, leaf commands. (See <sys.mk> for how ${_+_} is set depending on the number of -n flags.) Notes: svn path=/head/; revision=173135
* Forced commit to note cached.conf -> nscd.conf repocopy. etc/MakefileMichael Bushkov2007-10-181-1/+1
| | | | | | | | | changed accordingly. Approved by: brooks (mentor) Notes: svn path=/head/; revision=172742
* Backout sensors framework.Alexander Leidinger2007-10-151-1/+1
| | | | | | | | Requested by: phk Discussed on: cvs-all Notes: svn path=/head/; revision=172674
* Import OpenBSD's sysctl hardware sensors framework.Alexander Leidinger2007-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit includes the following core components: * sample configuration file for sensorsd * rc(8) script and glue code for sensorsd(8) * sysctl(3) doc fixes for CTL_HW tree * sysctl(3) documentation for hardware sensors * sysctl(8) documentation for hardware sensors * support for the sensor structure for sysctl(8) * rc.conf(5) documentation for starting sensorsd(8) * sensor_attach(9) et al documentation * /sys/kern/kern_sensors.c o sensor_attach(9) API for drivers to register ksensors o sensor_task_register(9) API for the update task o sysctl(3) glue code o hw.sensors shadow tree for sysctl(8) internal magic * <sys/sensors.h> * HW_SENSORS definition for <sys/sysctl.h> * sensors display for systat(1), including documentation * sensorsd(8) and all applicable documentation The userland part of the framework is entirely source-code compatible with OpenBSD 4.1, 4.2 and -current as of today. All sensor readings can be viewed with `sysctl hw.sensors`, monitored in semi-realtime with `systat -sensors` and also logged with `sensorsd`. Submitted by: Constantine A. Murenin <cnst@FreeBSD.org> Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors) Mentored by: syrinx Tested by: many OKed by: kensmith Obtained from: OpenBSD (parts) Notes: svn path=/head/; revision=172631
* Arm doesn't have GENERIC.hints, so don't install it if it doesn't exist.Warner Losh2007-07-131-0/+2
| | | | | | | Approved by: re (kensmith) Notes: svn path=/head/; revision=171427
* Add a namedb/master directory for the zone files I'm about to add,Doug Barton2007-06-181-15/+9
| | | | | | | | and switch to the more "normal" way of installing files for the namedb directory so that we can pick up the new subdir. Notes: svn path=/head/; revision=170913
* Summer of Code 2005: improve libalias - part 1 of 2Paolo Pisati2006-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the first part of my previous Summer of Code work, we get: -made libalias modular: -support for 'particular' protocols (like ftp/irc/etcetc) is no more hardcoded inside libalias, but it's available through external modules loadable at runtime -modules are available both in kernel (/boot/kernel/alias_*.ko) and user land (/lib/libalias_*) -protocols/applications modularized are: cuseeme, ftp, irc, nbt, pptp, skinny and smedia -added logging support for kernel side -cleanup After a buildworld, do a 'mergemaster -i' to install the file libalias.conf in /etc or manually copy it. During startup (and after every HUP signal) user land applications running the new libalias will try to read a file in /etc called libalias.conf: that file contains the list of modules to load. User land applications affected by this commit are ppp and natd: if libalias.conf is present in /etc you won't notice any difference. The only kernel land bit affected by this commit is ng_nat: if you are using ng_nat, and it doesn't correctly handle ftp/irc/etcetc sessions anymore, remember to kldload the correspondent module (i.e. kldload alias_ftp). General information and details about the inner working are available in the libalias man page under the section 'MODULAR ARCHITECTURE (AND ipfw(4) SUPPORT)'. NOTA BENE: this commit affects _ONLY_ libalias, ipfw in-kernel nat support will be part of the next libalias-related commit. Approved by: glebius Reviewed by: glebius, ru Notes: svn path=/head/; revision=162674
* Add FreeBSD Update 2.0 client code. The build code is in the projectsColin Percival2006-08-311-1/+2
| | | | | | | | | repository. Sponsored by: FreeBSD security development fundraiser Notes: svn path=/head/; revision=161748
* Install /etc/nsswitch.conf statically rather than generating it atHajimu UMEMOTO2006-05-031-2/+2
| | | | | | | | | | | boot. Autogeneration of nsswitch.conf doesn't makes sense in 7.0 since it's not permitted to upgrade from a pre-nss release without passing through an intermediate release. Suggested by: brooks Notes: svn path=/head/; revision=158266
* - Extend the nsswitch to support Services, Protocols and RpcHajimu UMEMOTO2006-04-281-0/+4
| | | | | | | | | | | databases. - Make nsswitch support caching. Submitted by: Michael Bushkov <bushman__at__rsu.ru> Sponsored by: Google Summer of Code 2005 Notes: svn path=/head/; revision=158115
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-24/+22
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* Fix "make distribution" when just NO_CRYPT is defined.Ruslan Ermilov2006-03-111-1/+1
| | | | | | | | | PR: misc/94309 Submitted by: Matthias Lederhofer MFC after: 3 days Notes: svn path=/head/; revision=156567
* Install audit_control and audit_user, both of which are likely to beRobert Watson2006-02-121-1/+1
| | | | | | | | | modified by the administrator, as user-writable instead of read-only. Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=155571
* Install /etc/security configuration files from OpenBSM.Robert Watson2006-02-021-0/+15
| | | | | | | Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=155210
* Add a new extensible GSS-API layer which can support GSS-API plugins,Doug Rabson2005-12-291-0/+1
| | | | | | | | | | | | similar the the Solaris implementation. Repackage the krb5 GSS mechanism as a plugin library for the new implementation. This also includes a comprehensive set of manpages for the GSS-API functions with text mostly taken from the RFC. Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts) Notes: svn path=/head/; revision=153838
* Remove usbd(8) and all references to it. It is no longer necessaryIan Dowse2005-12-151-1/+1
| | | | | | | | | since devd(8) now provides the same functionality. Submitted by: Anish Mistry Notes: svn path=/head/; revision=153430
* Diff reduction to RELENG_6.Ruslan Ermilov2005-11-161-4/+4
| | | | Notes: svn path=/head/; revision=152471
* Allow one to override the endian flags for make distribution. ThisWarner Losh2005-08-261-5/+6
| | | | | | | | | | | can be useful for when you know that you are doing something that won't work with the standard settings and different settings are more appropriate. This allows 5.3 tools to build a 6.x userland when these values are set to null. Notes: svn path=/head/; revision=149515
* Add portsnap to the base system. This is a secure, easy to use,Colin Percival2005-08-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | fast, lightweight, and generally good way for users to keep their ports trees up to date. This is version 0.9.4 from the ports tree (sysutils/portsnap) with the following changes: 1. The experimental pipelined http code is enabled. No seatbelts in -CURRENT. (^_^) 2. The working directory has moved from /usr/local/portsnap to /var/db/portsnap (as discussed on -arch two days ago). 3. Portsnap now fetches a list of mirrors (distributed as DNS SRV records) and selects one randomly. This should help to avoid the uneven loading which plagues the cvsup mirror network. 4. The license is now 2-clause BSD instead of 3-clause BSD. 5. Various incidental changes to make portsnap fit into the base system's build mechanics. X-MFC-After: 6.0-RELEASE X-MFC-Before: 5.5-RELEASE X-MFC-To: RELENG_6, RELENG_5, ports discussed on: -arch and several other places "yes please" from: simon, remko, flz, Diane Bruce thinks this is a great idea: bsdimp Hopes he didn't forget any files: cperciva Notes: svn path=/head/; revision=148871
* Require that DESTDIR be set before running "make distribution".Ruslan Ermilov2005-07-221-0/+4
| | | | Notes: svn path=/head/; revision=148282
* Pass -i to pwd_mkdb(8) to ignore locking failures. This can be usefulRuslan Ermilov2005-07-151-1/+1
| | | | | | | for NFS installing world/kernel to another machine. Notes: svn path=/head/; revision=148053
* To allow /etc to be as minimal as possible in a diskless setup, we needBrooks Davis2005-04-291-1/+2
| | | | | | | | | | | | | | | | to run initdiskless before we run rcorder on /etc/rc.d. To allow this, move /etc/rc.d/initdiskless to /etc/rc.initdiskless and run it directly from /etc/rc. Remove /etc/rc.d/preseedrandom as it is no longer necessicary (we start with entropy unblocked) and was only used by initdiskless when it was needed. Discussed on: freebsd-rc Repocopy by: peter Notes: svn path=/head/; revision=145693
* Add startup script and default configuration file for bsnmpd.Gleb Smirnoff2005-04-171-2/+2
| | | | | | | Reviewed by: harti Notes: svn path=/head/; revision=145184
* Remove a number of entries from the distribution target that areBrooks Davis2005-03-021-26/+0
| | | | | | | | | | | | automaticly created at boot. There's no need to maintain a list of files and permissions in multiple places. This also means binary updates won't stomp on log files. For the record, utmp is created in etc/rc.d/cleanvar, wtmp and lastlog in etc/rc.d/var, and the reset via etc/rc.d/newsyslog. Notes: svn path=/head/; revision=142963
* Add rc.bsdextended. It's been tested enough.Tom Rhodes2005-03-011-1/+1
| | | | Notes: svn path=/head/; revision=142864
* Bootstrap pwd_mkdb(8) and use its new feature during "make distribute".Ruslan Ermilov2005-02-281-1/+4
| | | | Notes: svn path=/head/; revision=142838
* Step 1/2 of making "make distribute" work for cross-builds.Ruslan Ermilov2005-02-281-1/+10
| | | | Notes: svn path=/head/; revision=142794
* NOCRYPT -> NO_CRYPTRuslan Ermilov2004-12-211-1/+1
| | | | Notes: svn path=/head/; revision=139113
* Start the dreaded NOFOO -> NO_FOO conversion.Ruslan Ermilov2004-12-211-1/+1
| | | | | | | OK'ed by: core Notes: svn path=/head/; revision=139103
* 1. Incorporate most of Ruslan's improvements to where and how theDoug Barton2004-10-081-2/+11
| | | | | | | | | | | | | | | | | | /etc/namedb symlink is created. 2. Incorporate Brian's suggestion to make the link relative. This is necessary to handle situations (such as mergemaster) where the user is building a tree in a seperate environment. This will also fix the problem with the way DESTDIR is set in 'make release'. 3. Add a new knob, NO_BIND_MTREE, as suggested by the folks who already have stuff in /var/named that they don't want me to mess with. 4. Update make.conf(5) with the new stuff, and correct a few paths that have changed since I last updated it. Notes: svn path=/head/; revision=136242
* Fixed symlinking of /etc/namedb.Ruslan Ermilov2004-10-051-1/+1
| | | | | | | Reported by: Jeremy Chadwick Notes: svn path=/head/; revision=136145
* Install namedb stuff to ${DESTDIR}/var/named/etc/namedb insteadDoug Barton2004-09-301-1/+1
| | | | | | | | | | | of relying on the symlink in ${DESTDIR}/etc/namedb. This is functionally equivalent, but doesn't rely on the symlink to work. Requested by: ru Notes: svn path=/head/; revision=135963
* Fixed symlinking /var/named/etc/namedb to /etc/namedb.Ruslan Ermilov2004-09-291-1/+1
| | | | | | | | A second "make distrib-dirs" createed a symlink in /var/namedb/etc/namedb. A third "make distrib-dirs" failed. Notes: svn path=/head/; revision=135926
* Create a named chroot directory structure in /var/named, and use itDoug Barton2004-09-281-4/+9
| | | | | | | | | | | | | | | | | | | by default when named is enabled. Also, improve our default directory layout by creating /var/named/etc/namedb/{master|slave} directories, and use the former for the generated localhost* files. Rather than using pax to copy device entries, mount devfs in the chroot directory. There may be some corner cases where things need to be adjusted, but overall this structure has been well tested on a production network, and should serve the needs of the vast majority of users. UPDATING has instructions on how to do the conversion for those with existing configurations. Notes: svn path=/head/; revision=135875
* 1. Add much finer granularity to the NO_BIND knobs with the addition of:Doug Barton2004-09-271-0/+14
| | | | | | | | | | | | NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS. 2. Make creation of directories in /usr/include that are only needed in the WITH_BIND_LIBS case conditional. Reviewed by: ru, des Notes: svn path=/head/; revision=135851
* Reconnect namedb. While it may not be optimal, our old named.conf fromDag-Erling Smørgrav2004-09-241-2/+0
| | | | | | | BIND 8 is quite usable for BIND 9. Notes: svn path=/head/; revision=135747
* Switch from BIND 8 to BIND 9.Dag-Erling Smørgrav2004-09-211-0/+2
| | | | | | | | | Submitted by: (in part) dougb@, trhodes@ Reviewed by: dougb@, trhodes@, re@ MFC after: 5 days Notes: svn path=/head/; revision=135549
* Drop the -d argument to mtree since some of the spec files now listDag-Erling Smørgrav2004-03-231-4/+4
| | | | | | | symlinks. Notes: svn path=/head/; revision=127339