summaryrefslogtreecommitdiffstats
path: root/etc/defaults
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Ports index file is now INDEX-6paul2005-01-041-1/+1
|
* Start the dreaded NOFOO -> NO_FOO conversion.ru2004-12-211-1/+1
| | | | OK'ed by: core
* Use rc.subrbrian2004-12-151-0/+1
| | | | | PR: 72505 Submitted by: Amir Shalem <amir@active.ath.cx>
* Improve the RC framework for the clean booting/shutdown of Jails:rse2004-12-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Feature: for flexibility reasons and as a prerequisite to clean shutdowns, allow the configuration of a stop/shutdown command via rc.conf variable "jail_<name>_exec_stop" in addition to the start/boot command (rc.conf variable "jail_<name>_exec_start"). For backward compatibility reasons, rc.conf variable "jail_<name>_exec" is still supported, too. 2. Debug: Add the used boot/shutdown commands to the debug output of the /etc/rc.d/jail script, too. 3. Security: Run the Jail start/boot command in a cleaned environment to not leak information from the host to the Jail during startup. 4. Feature: Run the Jail stop/shutdown command "jail_<name>_exec_stop" on "/etc/rc.d/jail stop <name>" to allow a graceful shutdown of the Jail before its processes are just killed. 5. Bugfix: When killing the remaining Jail processes give the processes time to actually perform their termination sequence. Without this the subsequent umount(8) operations usually fail because the resources are still in use. Additionally, if after trying to TERM-inate the processes there are still processes hanging around, finally just KILL them. 6. Bugfix: In rc.shutdown, if running inside a Jail, skip the /etc/rc.d/* scripts which are flagged with the KEYWORD "nojail" to allow the correct operation of rc.shutdown under jail_<name>_exec_stop="/bin/sh /etc/rc.shutdown". This is analogous to what /etc/rc does inside a Jail. Now the following typical host-configuration for two Jails works as expected and correctly boots and shutdowns the Jails: ----------------------------------------------------------- # /etc/rc.conf: jail_enable="YES" jail_list="foo bar" jail_foo_rootdir="/j/foo" jail_foo_hostname="foo.example.com" jail_foo_ip="192.168.0.1" jail_foo_devfs_enable="YES" jail_foo_mount_enable="YES" jail_foo_exec_start="/bin/sh /etc/rc" jail_foo_exec_stop="/bin/sh /etc/rc.shutdown" jail_bar_rootdir="/j/bar" jail_bar_hostname="bar.example.com" jail_bar_ip="192.168.0.2" jail_bar_devfs_enable="YES" jail_bar_mount_enable="YES" jail_bar_exec_start="/path/to/kjailer -v" jail_bar_exec_stop="/bin/sh -c 'killall kjailer && sleep 60'" ----------------------------------------------------------- # /etc/fstab.foo /v/foo /j/foo/v/foo nullfs rw 0 0 ----------------------------------------------------------- # /etc/fstab.bar /v/bar /j/bar/v/bar nullfs rw 0 0 ----------------------------------------------------------- Reviewed by: freebsd-hackers MFC after: 2 weeks
* Add Ethernet part of Intel EtherExpress PRO/100 LAN/Modem card. This is arsm2004-12-091-1/+8
| | | | | | | | | | rebadged Xircom REM56 RealPort card. Short MFC timeout to beat the 4.11 code freeze. PR: 53027 Submitted by: John Merryweather Cooper <coop9211 at uidaho dot edu> Approved by: imp (mentor) MFC after: 2 days
* Add nfs4 to list of net filesystems.rees2004-12-011-1/+1
| | | | Approved by: alfred
* Teach periodic(8) security output to display information about blockedmlaier2004-11-241-0/+3
| | | | | | | | | | | | | | | | | | packet counts by pf(4). This adds a ``daily_status_security_pfdenied_enable'' variable to periodic.conf, which defaults to ``YES'' as the matching IPF(W) versions. The output will look like this (line wrapped): pf denied packets: > block drop log on rl0 proto tcp all [ Evaluations: 504986 Packets: 0 Bytes: 0 States: 0 ] > block drop log on rl0 all [ Evaluations: 18559 Packets: 427 Bytes: 140578 States: 0 ] Submitted by: clive (thanks a lot!) MFC after: 2 weeks
* Implement per-jail fstab(5) files. Here's a rc.conf sample usingmux2004-11-231-0/+2
| | | | | | | | | | | | | this feature for a jail named foo : jail_foo_mount_enable="YES" jail_foo_fstab="/etc/fstab.foo" The second line is actually useless, since the code defaults to using "/etc/fstab.$jailname" as the fstab file if none is specified. MFC after: 3 days Submitted by: Jeremie Le Hen <jeremie@le-hen.org>
* Revert the noexec,nosuid,nodev options for md /tmp file systems, sincekeramida2004-11-091-1/+1
| | | | | | the change in the default behavior may break existing, working setups. Requested by: brooks
* Add two new rc.conf options: tmpmfs_flags and varmfs_flags.keramida2004-11-091-0/+2
| | | | | | | | | | | | | | These can be used to pass extra options to the mdmfs(8) utility, to customize the finer details of the md file system creation (i.e. to turn on/off softupdates, to specify a default owner for md filesystem, etc). Use these two new flags to mount tmpmfs and varmfs without softupdates, since it doesn't make much sense to use SU on malloc-backed file systems. Reviewed by: mtm Inspired by: J. D. Bronson, jbronson at wixb dot com
* Someone (sanpei-san?) sent me this entry some time ago. Add COREGAimp2004-11-081-2/+2
| | | | | FEtherII PCC-TXD to the FEther PCC-TXD entry (since they appear to be handled the same).
* Sync up with vinum(8) and rc.d/vinum removal.ru2004-11-041-1/+0
| | | | OK'ed by: phk
* Do a better job of supporting more than one mouse devicemtm2004-11-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-301-0/+1
| | | | | | | | | 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
* For variables that are only checked with defined(), don't provideru2004-10-241-1/+1
| | | | any fake value.
* 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
* 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.
* Correct a trivial typo.trhodes2004-09-291-1/+1
|
* Give users the ability to load a mac_bsdextended(4) ruleset on boot (defaultstrhodes2004-09-291-0/+3
| | | | | | | 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)
* Create a named chroot directory structure in /var/named, and use itdougb2004-09-281-1/+1
| | | | | | | | | | | | | | | | 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.
* For the default FreeBSD install, the file path actually isdougb2004-09-241-1/+1
| | | | | | /var/run/named/pid. This is done so that named can start with -u bind and still dump a pid file in that directory, which is chowned to user bind.
* It's named.pid, not named/pid.des2004-09-241-1/+1
| | | | Pointy hat to: dougb@
OpenPOWER on IntegriCloud