summaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* Sync up with vinum(8) and rc.d/vinum removal.ru2004-11-041-1/+0
| | | | OK'ed by: phk
* remove vinum startup script.phk2004-11-042-18/+1
|
* Create a separate directory for dynamic zones which is owned by the bindgshapiro2004-11-042-0/+16
| | | | | | | | | | user (for creation of the zone journal file). This is separate from the master/ directory for security. Give an example dynamic zone in the sample named.conf. Approved by: dougb Noticed by: Eivind Olsen <eivind at aminor.no> MFC after: 1 week
* Sort files properly.pjd2004-11-021-2/+2
|
* Do a better job of supporting more than one mouse devicemtm2004-11-013-5/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on the system. To start/stop/check on a specific device give the device name as the second argument to the script: # /etc/rc.d/moused start ums0 To use different rc.conf(5) knobs with different mice use the device name as part of the knob. For example, if the mouse device is ums0, then: moused_ums0_enable=yes moused_ums0_flags="-z 4" moused_ums0_port="/dev/ums0" Starting rc.d/moused without the device argument will use the standard moused_* flags. So, this commit should not disrupt or change current usage. To preserve current behaviour with respect to usb mice, which appear automatically when inserted, there is a new knob, moused_nondefault_enable, which will treat any devices without rc.conf knobs as enabled. To minimize knobs in /etc/rc.conf, the device file and pid file are auto-computed, so that in the typical case for a usb mouse you don't need to add anything extra in /etc/rc.conf to get it working. Additionally, this updates /etc/usbd.conf to use the rc.d/moused script so people don't have to modify it to configure their usb mouse anymore. MFC after: 1 month
* Allow to change interfaces name on boot time.pjd2004-10-303-0/+25
| | | | | | | | | Now, one should be able to put something like this into /etc/rc.conf: ifconfig_fxp0_name="net0" ifconfig_net0="inet 10.0.0.1/16" Reviewed by: green
* - Add 'check' command for checking rules syntax.pjd2004-10-251-11/+14
| | | | | | - Before flushing rules in 'reload' command, check first if rules are correct. - Do not duplicate checking if $pf_rules file exists.
* For variables that are only checked with defined(), don't provideru2004-10-244-4/+4
| | | | any fake value.
* - use `realpath /dev/dumpdev` instead of just /dev/dumpdev so messagesdes2004-10-241-3/+8
| | | | | will show the real device name - show different error messages for missing dump device and directory
* Move devfs earlier in the boot sequence. Some system daemons and othermtm2004-10-231-2/+2
| | | | | | programs may need to use the symlinks and permissions that it sets up. Discussed on: -current
* Automatically load the ipdivert module if it was not compiled into the kernelandre2004-10-221-0/+13
| | | | and natd_enable is true.
* Introduce root_rw_mount as a new variable in defaults/rc.conf tokeramida2004-10-201-0/+1
| | | | | | | | | unbreak /etc/rc.d/root for diskless systems that get their root filesystem from a read-only NFS mount. PR: conf/72927 Submitted by: Ralf Wenk <RZ-FreeBSD1004@fh-karlsruhe.de> Reviewed by: brooks
* Apply README guidelines (no tabs).ru2004-10-191-2/+2
|
* When dumpdev is set to 'auto', and a suitable swap device is found,thomas2004-10-182-3/+11
| | | | | create a symbolic link /dev/dumpdev designating that device so savecore can find and save a previous kernel dump.
* New directory added for Argentinian timezones.wollman2004-10-181-0/+2
| | | | Submitted by: ache
* Remove unused computation of memory size.thomas2004-10-181-1/+0
| | | | Reviewed by: des
* turn off getty(8) on ttyv[0-7]. We don't support syscons on ia64 andmarcel2004-10-171-8/+8
| | | | | | | | | | | | | | | | do not have these device special files. Where this previously failed quietly, it now emits annoying but complete messages at best and incomprehensible prefixes on average. During all of October, this is a string of 16 O's, as in: : Starting inetd. Sun Oct 17 15:09:09 PDT 2004 OOOOOOOOOOOOOOOO FreeBSD/ia64 (itanium.pn.xcllnt.net) (ttyu2) login:
* Fix a bogus variable assignment. You can't expectschweikh2004-10-171-2/+2
| | | | | | | | | | | _msg="a" \ " b" to concat the strings. Use _msg="a" _msg="$_msg b" instead (intent is to not exceed 80 chars per line). MFC after: 1 week
* Remove a redundant "uname=root".ru2004-10-151-1/+1
| | | | Forgotten by: dougb
* Remove requirement on FreeBSD keyword.trhodes2004-10-141-1/+1
| | | | Skipped by: mtm (/me glares at mtm) :)
* Reflect sio driver device name change cuaa -> cuadphk2004-10-131-10/+10
|
* Accidentally removed the last component of the pathname when committing.ru2004-10-131-1/+1
|
* Fix a botched rev. 1.221 commit. Also, a number of people haveru2004-10-131-2/+1
| | | | | | pointed out that /usr/local/etc/rc.d/000.pkgtools.sh installed with the portupgrade does an equivalent thing, so I personally would like to see the change reverted, but let David handle it.
* Remove hcsecd line which was inadvertantly included in the previous commit.des2004-10-121-1/+0
|
* Remove a pointless syslogd_flags example.des2004-10-121-1/+1
| | | | MFC after: 2 weeks
* 'portupgrade' places obsoleted shared libraries in /usr/local/lib/compat/pkg,obrien2004-10-111-1/+2
| | | | so add this the list of directories ldconfig'ed.
* Remove an unused variable.mtm2004-10-081-1/+0
| | | | Submitted by: Pawel Worach <pawel.worach@telia.com>
* 1. Incorporate most of Ruslan's improvements to where and how thedougb2004-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.
* Remove the requirement for the FreeBSD keyword as it no longermtm2004-10-07132-134/+92
| | | | | | | makes any sense. Discussed with: dougb, brooks MFC after: 3 days
* - Be more userfriendly and allow to specify gbde device name in those forms:pjd2004-10-071-10/+13
| | | | | | | | | | | device device.bde /dev/device /dev/device.bde - Fix stop routine: + There don't have to be file system mounted on gbde device, so ignore errors from umount(8). + Only detach existing gbde devices.
* Only try to attach if parent device actually exists.pjd2004-10-071-1/+1
| | | | | | | I used ugly "/dev/${parent}" instead of "${parentdev}", because "/dev/" prefix for devices listed in gbde_devices variable is optional. Reported by: Sean McNeil <sean@mcneil.com>
* Lock file for gbde devices is optional.pjd2004-10-061-2/+6
|
* Fixed symlinking of /etc/namedb.ru2004-10-051-1/+1
| | | | Reported by: Jeremy Chadwick
* With the fixes to getty handling of non-existent devices a defaultkensmith2004-10-041-2/+3
| | | | | | | | | install now complains about ttyu0/ttyu1 not existing at boot time. Since users wanting the uart based devices as terminals will need to do something special to get them anyway set it up so a default config doesn't complain. MFC after: 3 days
* Install namedb stuff to ${DESTDIR}/var/named/etc/namedb insteaddougb2004-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
* 1. Update the documentation references, and the warning about setting updougb2004-09-301-2/+14
| | | | | | | | | authoritative servers. 2. Add an IPv4 listen-on option for 127.0.0.1, which is appropriate for the default use as a local resolver. 3. Add a commented out listen-on-v6 option.
* Hide all the devices in the chroot dev except for random and null.dougb2004-09-301-0/+3
|
* Correct a trivial typo.trhodes2004-09-291-1/+1
|
* Fixed symlinking /var/named/etc/namedb to /etc/namedb.ru2004-09-291-1/+1
| | | | | A second "make distrib-dirs" createed a symlink in /var/namedb/etc/namedb. A third "make distrib-dirs" failed.
* Add a statistics-file directivedougb2004-09-291-0/+1
|
* stats goes under /var, not /var/rundougb2004-09-291-0/+1
|
* gshapiro assures me that uid bind is not necessary for /etc/namedb,dougb2004-09-291-1/+2
| | | | | | | | | so we'll use the more secure default till I have a chance to prove myself wrong. :) Add a /var/stats directory to be enabled in named.conf. Submitted by: gshapiro
* Whitespace only, tabs -> spaces, per READMEdougb2004-09-291-4/+4
|
* Give users the ability to load a mac_bsdextended(4) ruleset on boot (defaultstrhodes2004-09-294-1/+214
| | | | | | | to NO of course). Provide a basic ruleset file, rc.bsdextended, but allow the filename to be overridden through rc.conf. Discussed with: rwatson (awhile ago)
* Fix some of the more egregious problems with this file:dougb2004-09-281-34/+8
| | | | | | | | | | | | | | | | | | | | | | | | 1. Update text about later BINDs using a pseudo-random, unpriviliged query port for UDP by default. 2. We are now running in a sandbox by default, with a dedicated dump directory, so remove the stale comment. 3. The topology configuration is not for the faint of heart, so remove the commented example. 4. Tighten up some language a bit. 5. s/secondary/slave/ 6. No need for the example about a bind-owned directory for slave zones. 7. Change domain.com to example.com in the example, per RFC 2606. 8. Update the path for slave zones in the example. - Thanks to Scot Hetzel <swhetzel@gmail.com> There is more work to do here, but this is an improvement.
* Create a named chroot directory structure in /var/named, and use itdougb2004-09-288-34/+57
| | | | | | | | | | | | | | | | 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.
* 1. Add much finer granularity to the NO_BIND knobs with the addition of:dougb2004-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
* Remove the directories that are now only installed when the userdougb2004-09-271-14/+0
| | | | defines WITH_BIND_LIBS.
* Hook the BIND.* files up to the build.dougb2004-09-271-1/+10
|
* Seperate out the optional parts of the include tree that aredougb2004-09-271-0/+22
| | | | only built and installed when the user defines WITH_BIND_LIBS.
OpenPOWER on IntegriCloud