summaryrefslogtreecommitdiffstats
path: root/etc/defaults
Commit message (Collapse)AuthorAgeFilesLines
* Add the graid3(8), gstripe(8) and gconcat(8) status scripts, default is "off".brueffer2006-03-021-0/+9
| | | | Approved by: rwatson (mentor)
* Remove vestiges of OLDCARD.imp2006-02-141-6/+0
|
* Add a default ldconfig32_paths entry in default/rc.conf for 32-bit ↵matteo2006-02-131-0/+1
| | | | | | | | | | | compatability shared libraries. It is used by the ldconfig rc.d scripts. Document this variable in the man page PR: amd64/91571 Approved by: philip (mentor) MFC after: 3
* Overhaul the named boot script:dougb2006-02-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Remove a now-spurious NetBSD CVS Id, as we are no longer synching work 2. Remove a now-spurious BEFORE, since ntpdate now REQUIRE's named 3. Replace the call to set rcvar with what that function would output, and generally reduce indirection ($name -> named) since it's highly unlikely the name of the named process or service will change any time soon. 4. Resort the order the variables at the top of the file to a more traditional format, and remove a spurious required_dirs from the top, as it works better after load_rc_config. 5. We do not want the default reload method with named, so define a simple but appropriate substitute using rndc. If I were writing this script for the first time I would not include this at all, since it's preferable to control a running daemon with rndc to start with, but given that this is already here, let's do it right. I hope that future generations will however resist the tempation to add reconfig to extra_commands. 6. By the same token, we want to use rndc to shut down named, but given that by defining a stop function we lose the "find the process by its pid file in an emergency" goodness of rc.subr, try to do something useful in the event that rndc is not available, and keep the user informed. 7. Replace some "test -f" with "test -r" to handle the unlikely event that the relevant file exists, but is unreadable. 8. Twiddle whitespace in a few areas, remove a spurious blank line, a bogus double space, and try to do better indenting. 9. Improve generation of the rndc.key file significantly a. If for some reason a user has an rndc.conf file, assume that they did that on purpose, and hence know what they are doing, so leave them alone. b. Introduce a named_uid configuration variable so that the user which owns the rndc.key file and the user named runs as always match, and is more easily configurable. This should dramatically reduce problems with rndc. c. Also test that the rndc.key file size is greater than zero, rather than simply that the file exists. I have seen at least one user report this exact problem, and although neither of us is sure where the empty file came from, the fix is simple, so include it. d. Rather than try to create an rndc.key file in both /etc/namedb and the chroot'ed /etc/namedb, assume that they are be the same (which they should be), and only create the file in the chroot'ed version of the directory. This partially addresses the problem described in conf/73929, but I have not yet finished thinking about the PREFIX issue that PR also raises. As a result of introducing the named_uid knob, the default named_flags are now empty. Update defaults/rc.conf and rc.conf(5) to reflect these changes.
* - Add a startup script for hostapd.flz2006-02-031-0/+1
| | | | | | | - Document associated variable in rc.conf(5). Approved by: dougb MFC after: 1 week
* Add auditd_enable and auditd_flags rc.d scripts.rwatson2006-02-021-0/+2
| | | | Obtained from: TrustedBSD Project
* Make df output more consistent:matteo2006-01-301-1/+1
| | | | | | | | Remove -k now that -h is present use -l instead of -t nonfs to match smbfs too [1] PR: conf/50956 [1] Approved by: philip (mentor) MFC after: 3 days
* Make df output in periodic mail human readablematteo2006-01-301-1/+1
| | | | | | | PR: conf/87196 Submitted by: Mike <mspam@ideaway.net> Approved by: philip (mentor) MFC after: 3 days
* Enable the lowest Cx state by default. This will save power and we havenjl2006-01-291-2/+2
| | | | had enough testing of acpi_cpu to know this is stable now.
* Add an rc.d script for stand-alone ftpd.yar2006-01-211-0/+3
| | | | | | | | Document the script's controls on the rc.conf(5) manpage and touch its Dd. PR: conf/90893 MFC after: 5 days
* Add a daily script to show the status of gmirror(8) devices.wollman2006-01-131-0/+3
|
* Add a mechanism to include files added by ports which containdougb2006-01-081-0/+5
| | | | | | | | | | | | the names of directories to include in the base ldconfig script. This will eliminate the need for each port to install its own boot script which does nothing but ldocnfig a given directory. This code was developed by flz (ports committer), discussed on freebsd-rc@, and modified slightly by me. Submitted by: flz Reviewed by: brooks
* Brooks pointed out a potential problem with disabling the X cleaningdougb2005-12-201-0/+1
| | | | | | | | by default, so add a new knob that is on by default, and check that knob in start_precmd so that it can run even if cleaning /tmp is not enabled. This has the advantage of not violating POLA, while still allowing the user to disable this behavior if they wish (for example on a server that will never run X).
* Clear up problems with /etc/rc.d/{abi|cleanvar|cleartmp} broughtdougb2005-12-191-0/+4
| | | | | | | | | | | | | | | | | to light by the PR. Specifically, convert these three scripts into good rc.d citizens, making sure that their functionality is preserved, but the rc.d framework rules are not broken. Add support for cleanvar as a regular rc.d script in the default rc.conf, and document this in the man page. Add a descriptive comment to rc.conf that regarding the three emulation/compatibility services provided by abi so users will not be confused by these services not having their own startup scripts. PR: conf/84574 Submitted by: Alexander Botero-Lowry
* Remove usbd(8) and all references to it. It is no longer necessaryiedowse2005-12-151-2/+0
| | | | | | since devd(8) now provides the same functionality. Submitted by: Anish Mistry
* Remove rcconf.sh from /etc/rc.d, and instead load the configurationdougb2005-12-101-0/+5
| | | | | | | | | | | | | | | | as part of rc. Doing this, and the sourcing of rc.subr after we have determined if we are booting diskless (and correspondingly run rc.initdiskless if necessary) are safe, and actually allow fewer files to be needed on the diskless box. This also allows variables from the configuration to be available to rc itself, such as ... Add a variable to rc.conf, early_late_divider, which designates the script which separates the early and late stages of the boot process. Default this to mountcritlocal, and add text to etc/defaults/rc.conf, rc.conf(5) and diskless(8) which describes how and why one might want to change this. Reviewed by: brooks
* Files are installed with mode 444 by default.ru2005-12-091-1/+0
|
* Add a -f configfile option to devd(8), based on a patch submitted byjkoshy2005-11-241-0/+1
| | | | | | Wojciech A. Koszek. Submitted by: Wojciech A. Koszek <dunstan@freebsd.czest.pl>
* Revise hcsecd(8) and sdpd(8) rc.d scripts one more timeemax2005-11-221-2/+2
| | | | | | | | | | - Use _prestart rc.d method to automatically kldload ng_btsocket(4) if needed; - Rename "sdpd_user" to "sdpd_username" and "sdpd_group" to "sdpd_groupname" to avoid collision with "magic" variables; Inspired by: yar MFC after: 3 days
* Add a new configuration variable, ipv4_addrs_<ifn>, which adds one orbrooks2005-11-141-0/+1
| | | | | | | | | | | more IPv4 address from a ranged list in CIRD notation: ipv4_addrs_ed0="192.168.0.1/24 192.168.1.1-5/28" In the process move alias processing into new ipv4_up/down functions to more toward a less IPv4 centric world. Submitted by: Philipp Wuensche <cryx dash freebsd at h3q dot com>
* Start integrating Bluetooth into rc.d system.emax2005-11-102-1/+113
| | | | | | | | | | | | | | | | | | | | | | | | | Introduce /etc/rc.d/bluetooth script to start/stop Bluetooth devices. It will be called from devd(8) in response to device arrival/departure events. It is also possible to call it by hand to start/stop particular device without unplugging it. Introduce generic way to set configuration parameters for Bluetooth devices. By default /etc/rc.d/bluetooth script has hardwired defaults compatible with old rc.bluetooth from /usr/share/netgraph/bluetooth/examples. These can be overridden using /etc/defaults/bluetooth.device.conf file (system wide defaults). Finally, there could be another device specific override file located in /etc/bluetooth/$device.conf (where $device is ubt0, btccc0 etc.) The list of configuration parameters and their meaning described in the /etc/defaults/bluetooth.device.conf file. Even though Bluetooth device configuration files are not shell scripts, they must follow basic sh(1) syntax. The bluetooth.device.conf(5) and handbook update will follow shortly. Inspired by: Panagiotis Astithas ( past at ebs dot gr ) Reviewed by: brooks, yar MFC after: 1 week
* Add rc.d scripts for the hcsecd(8) and sdpd(8) daemons. Put defaults intoemax2005-10-111-0/+9
| | | | | | | | | /etc/defaults/rc.conf. Both daemons can run even if no Bluetooth devices are attached to the system. Both daemons depend on Bluetooth socket layer and thus disabled by default. Bluetooth sockets layer must be either loaded as a module or compiled into kernel before the daemons can run. MFC after: 1 month
* Add an rc.d script to start pfsync at the right moment of theyar2005-10-021-0/+3
| | | | | | | | | | | | | system boot, and hook it up in the system. The separate script is needed because in the presence of various interface lists in rc.conf ($network_interfaces, $cloned_interfaces, $sppp_interfaces, $gif_interfaces, more to come) it is hard to start them orderly, so that pfsync is brought up after its syncdev, which is required for the proper startup of pfsync. Discussed with: mlaier on -pf MFC after: 5 days
* Add a new rc.conf entry, kerberos5_server_flags, which allows therwatson2005-09-201-0/+1
| | | | | | | administrator to specify additional start-up flags to the Kerberos 5 Authentication Server. MFC after: 3 days
* Stop hard-coding an -M flag to mdmfs(8) in /etc/rc.subr.yar2005-08-241-2/+2
| | | | | | | | | | | Now this flag can be set, or not set, for memory-backed file systems on individual basis, as illustrated by the rc.conf(5) variables tmpmfs_flags and varmfs_flags. The flag is set for those FS'en by default, in /etc/defaults/rc.conf, in order to stay compatible with the old rc.subr behaviour. Submitted by: marck MFC after: 3 days
* - Remove the removable_interfaces variable. /etc/pccard_ether willbrooks2005-08-241-1/+0
| | | | | | | | | | | | now run on any interface. - Add a new ifconfig_<ifn> keyword, NOAUTO which prevents configuration of an interface at boot or via /etc/pccard_ether. This allows /etc/rc.d/netif to be used to start and stop an interface on a purely manual basis. The decision to affect pccard_ether may be revisited at a later date. Requested by: imp, gallatin (removable_interfaces) Discussed with: sam, Randy Bush (NOAUTO)
* Add scripts for GELI device configuration on boot.pjd2005-08-141-1/+17
| | | | | | | | | | rc.d/geli - configures encryption (ask for passphrases, etc.); rc.d/geli2 - is called after file systems are mounted and mark devices for detach on last close. Sponsored by: Wheel Sp. z o.o. http://www.wheel.pl MFC after: 3 days
* Teach rc.d/encswap script how to use geli(8) for swap encryption.pjd2005-08-051-0/+2
| | | | MFC after: 3 days
* Remove gbde_swap_enable option which doesn't work and doesn't really have topjd2005-08-041-2/+0
| | | | work, as one still needs to put <device>.bde into /etc/fstab.
* Minor comment re-alignment.obrien2005-07-221-4/+4
|
* - Mention special behaviour of init(8) when kern_securelevel="0"pav2005-07-211-0/+3
| | | | | Suggested by: Miroslav Lachman <000.fbsd@quip.cz> Approved by: cperciva (src hat)
* Introduce new per-jail variable jail_<name>_flags, which allows to specifypjd2005-06-261-0/+1
| | | | | | | | | jail(8) flags (before the change we had hardcoded "-l -U root"). Submitted by: Frank Behrens <frank@pinky.sax.de> PR: conf/80244 Approved by: re (scottl) MFC after: 1 week
* Remove default and documenation for pccard_ether_delay since I removedbrooks2005-06-081-1/+0
| | | | | | it from /etc/pccard_ether. Submitted by: Jeremie Le Hen <jeremie at le-hen dot org>
* Change the default for dumpdev to "AUTO". It should be reverted to "NO"des2005-06-071-1/+1
| | | | on RELENG_* branches.
* Support code for the OpenBSD dhclient. This significantly changes thebrooks2005-06-071-0/+1
| | | | | | | | | | | | | | | | | | way interfaces are configured. Some key points: - At startup, all interfaces are configured through /etc/rc.d/netif. - ifconfig_<if> variables my now mix real ifconfig commands the with DHCP and WPA directives. For example, this allows media configuration prior to running dhclient. - /etc/rc.d/dhclient is not run at startup except by netif to start dhclient on specific interfaces. - /etc/pccard_ether calls "/etc/rc.d/netif start <if>" to do most of it's work. - /etc/pccard_ether no longer takes additional arguments to pass to ifconfig. Instead, ifconfig_<if> variables are now honored in favor of pccard_ifconfig when available. - /etc/pccard_ether will only run on interfaces specified in removable_interfaces, even if pccard_ifconfig is set.
* Add startup script and default configuration file for bsnmpd.glebius2005-04-171-0/+6
| | | | Reviewed by: harti
* Document that dumpdev may be set to AUTO to dump to the first appropriatethomas2005-04-121-1/+1
| | | | swap device listed in /etc/fstab.
* The alternative suggested for /entropy as a shutdowndougb2005-04-111-1/+1
| | | | | | | | | | | | | | | save file was /var/db/entropy, which also happens to be the directory where the individual entropy files created by /usr/libexec/save-entropy are stored. Change the suggestion to be /var/db/entropy-file instead. In an error condition where the shutdown file is not created, the error message accessed a variable that doesn't exist. PR: conf/75722 Submitted by: Nicolas Rachinsky <list@rachinsky.de>
* Set CPU speed to 100% in acpi_throttle attach. This is needed for somenjl2005-04-101-2/+2
| | | | | | | | | systems that boot with this value at the lowest setting. Change the default boot config back to "leave frequency as BIOS set it". Also, fix buglet where acpi_throttle wouldn't be used if p4tcc was present but disabled by the user. MFC after: 1 week
* Instead of leaving the current frequency setting at whatever the BIOS setnjl2005-04-031-2/+2
| | | | | | | | on boot, force it to HIGH. This is needed for some systems which appear to boot with a low acpi_throttle setting by default. Thanks to Christian Brueffer for tracking this down on his system. MFC after: 1 day
* Remove mac_lomac(4) functionality. The proper way is to use loader.conftrhodes2005-03-121-1/+0
| | | | | | or build the policy into a kernel. Approved by: rwatson
* Allow chkprintcap(8) to be run before lpd is started. Disabled bybrooks2005-03-021-0/+2
| | | | | | | | | | | | default for now. Default flags create missing directories. Remove comment about doing this in etc/rc.d/var. Unlike in the PR, I chose to do this in the lpd script where we reliably have /usr available. PR: conf/71488 Submitted by: RZ-FreeBSD0904 at fh-karlsruhe dot de
* - Update etc/rc.d/newsyslog to FreeBSD standards and install it.brooks2005-03-021-0/+2
| | | | | | | | | | | | | | | | | - Enable it by default, running newsyslog with -CN which creates files that have the C flag specified in /etc/newsyslog.conf. - Remove the "newsyslog -CC" call from etc/rc.d/var and the check for newsyslog. - Add the C flag to entries in /etc/newsyslog.conf that are currently installed as part of the base system. There are two effects from this change: - Users who delete default syslog files to stop logging to them will need to set newsyslog_enable=NO in rc.conf or remove the C flag from those file in /etc/newsyslog.conf or they will come back on the next boot. - Diskless systems now create the same set of files that ordinary systems have by default instead of every file in newsyslog.conf.
* Due to a couple complaints about C3 failing on an old Compaq Armada andnjl2005-02-271-2/+2
| | | | | a mobile Celeron, disable it by default for the release. We'll have to nail the last few cases later.
* Add rc.conf options for powerd (disabled by default) and hook the scriptnjl2005-02-261-0/+2
| | | | up to the build.
* Make power_profile not touch cpufreq by default.njl2005-02-261-2/+2
|
* Add support for cpufreq to power_profile(8). Values for on/offline cpunjl2005-02-061-2/+2
| | | | | | frequencies are specified with performance_cpu_freq and economy_cpu_freq. Of course, special values LOW and HIGH are also supported. Also, remove old throttling support.
* Add a reference to the periodic.conf(5) manual page.keramida2005-01-241-0/+3
| | | | Suggested by: simon
* Add a reference to rc.conf(5).keramida2005-01-241-1/+3
| | | | | PR: docs/35648 Submitted by: Gary W. Swearingen
* Another prism2 card (not sure what, if anything, is needed for >=5)imp2005-01-111-0/+6
| | | | Pr: 43805
OpenPOWER on IntegriCloud