Module Name:    src
Committed By:   tron
Date:           Fri Sep 26 10:36:11 UTC 2014

Modified Files:
        src/etc/defaults: rc.conf

Log Message:
Re-add default for "rtsol". "/etc/rc.d/network" still checks for this
setting and complains if it isn't defined at all. Add a comment that
it is deprecated and suggest to use "dhcpcd=YES" instead.


To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 src/etc/defaults/rc.conf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/etc/defaults/rc.conf
diff -u src/etc/defaults/rc.conf:1.126 src/etc/defaults/rc.conf:1.127
--- src/etc/defaults/rc.conf:1.126	Sat Sep 13 11:07:08 2014
+++ src/etc/defaults/rc.conf	Fri Sep 26 10:36:11 2014
@@ -1,187 +1,188 @@
-#	$NetBSD: rc.conf,v 1.126 2014/09/13 11:07:08 roy Exp $
-#
-# /etc/defaults/rc.conf --
-#	default configuration of /etc/rc.conf
-#
-# see rc.conf(5) for more information.
-#
-# DO NOT EDIT THIS FILE DIRECTLY; IT MAY BE REPLACED DURING A SYSTEM UPGRADE.
-# EDIT /etc/rc.conf INSTEAD.
-#
-
-#
-# Use program=YES to enable program, NO to disable it. program_flags are
-# passed to the program on the command line.
-#
-
-# Uncomment this if you want to use local paths in rc.
-#
-#export PATH=$PATH:/usr/pkg/sbin:/usr/pkg/bin:/usr/local/sbin:/usr/local/bin
-
-# Uncomment the following to execute each /etc/rc.d script in
-# the current shell rather than in a subshell.  This may be
-# faster on very slow machines that have an expensive fork(2).
-#	NOTE:	USE THIS AT YOUR OWN RISK; A ROGUE COMMAND
-#		MAY INADVERTENTLY PREVENT BOOT TO MULTIUSER.
-#
-#rc_fast_and_loose=YES
-
-# If rc_silent is true then /etc/rc will suppress most output to
-# the console.  The default is taken from the AB_SILENT flag passed
-# from the boot loader to the kernel in the boothowto(9) variable.
-#
-# rc_silent_cmd is executed once for each suppressed line of output.
-# Useful values are ":" and "twiddle".
-#
-rc_silent=$( [ "$(( $(/sbin/sysctl -n kern.boothowto 2>/dev/null || echo 0) \
-		    & 0x40000 ))" != 0 ] && echo true || echo false )
-rc_silent_cmd=twiddle
-
-# Additional flags to the rcorder(8) that's run by /etc/rc.
-#
-rc_rcorder_flags=""
-
-# The directories searched for rc scripts.
-# These directories must be part of the root file system.
-rc_directories=/etc/rc.d 
-
-# If this is set to NO, shutdown(8) will not run /etc/rc.shutdown.
-#
-do_rcshutdown=YES
-
-# Additional flags to the rcorder(8) that's run by /etc/rc.shutdown.
-#
-rcshutdown_rcorder_flags=""
-
-# If this is non-blank, use as the number of seconds to run a watchdog
-# timer which will terminate /etc/rc.shutdown if the timeout expires.
-#
-rcshutdown_timeout=""
-
-
-# Basic network configuration
-#
-
-# Fully Qualified Internet Domain Name (a.k.a. hostname, e.g. foo.baz.edu).
-# If blank, use /etc/myname.
-#
-hostname=""
-
-# If there's only one way out of your IPv4 network, set this to the hostname
-# or the IPv4 address of the router that will get your packets off the LAN.
-# If blank, use /etc/mygate.
-#
-defaultroute=""
-
-# Same thing for IPv6.  If blank, use /etc/mygate6.
-#
-defaultroute6=""
-
-# The NIS domain name (formerly known as Yellow Pages); not in any way
-# related to Internet domain names.
-# If blank, use /etc/defaultdomain.
-#
-domainname=""
-
-# Filesystems to mount early in boot-up.
-# Note that `/var' is needed in $critical_filesystems_local (or
-# implied as part of `/') as certain services that need /var (such as
-# dhclient) may be needed to get the network operational enough to mount
-# the $critical_filesystems_remote.  Prepending "OPTIONAL:"  means it
-# will not be an error if that file system is not present in fstab(5).
-#
-critical_filesystems_local="OPTIONAL:/var"
-critical_filesystems_remote="OPTIONAL:/usr"
-
-# Swap device controls.
-#
-no_swap=NO		# Set to YES if you have purposefully setup no swap
-			# partitions and don't want to be warned about it.
-swapoff=YES		# Remove block-type swap partitions upon shutdown
-			# This defaults to yes, so that raids shutdown cleanly
-
-# Concatenated disk driver.
-#
-ccd=YES
-
-# RAIDframe driver (manually configured devices).
-#
-raidframe=YES
-
-# Crypto file system.
-#
-cgd=YES
-
-# Logical Volume Manager
-#
-lvm=NO
-
-# One-time actions and programs on boot-up.
-#
-savecore=YES		savecore_flags="-z"
-			savecore_dir="/var/crash"
-per_user_tmp=NO					# per-user /tmp directories
-per_user_tmp_dir="/private/tmp"			# real storage for /tmp
-clear_tmp=YES					# clear /tmp after reboot
-update_motd=YES					# updates /etc/motd
-dmesg=YES		dmesg_flags=""		# write /var/run/dmesg.boot
-accounting=NO					# uses /var/account/acct
-newsyslog=NO		newsyslog_flags=""	# trim log files
-quota=YES					# check and enable quotas
-ldconfig=YES					# rebuild a.out ldconfig cache
-sysdb=YES					# build system databases
-rndctl=NO		rndctl_flags=""		# configure rndctl(8)
-gpio=NO						# configure GPIO devices
-
-# cope with other OSes using the real time clock at localtime on this
-# machine (by adjusting kern.rtc_offset at boot)
-rtclocaltime=NO
-
-# NOTE: default coredump name now set in /etc/sysctl.conf
-
-#
-# File system check flags; default to preen mode, checking file systems
-# that are listed in /etc/fstab in parallel as the fsck pass number
-# permits. Fix minor faults automatically, and exit with non 0 only
-# when major errors occur.
-#
-fsck_flags=-p
-
-# Security setting.  If $securelevel is non-empty, the system securelevel
-# is set to this value early in the boot sequence.  Otherwise the default
-# action is taken (see init(8)).
-#
-securelevel=""					# securelevel to set to
-
-# To set the IP address of an interface either use
-#  ifconfig_xxN="IP-NO"
-# where xxN is the interface.  If this variable is not set then
-# contents of the file /etc/ifconfig.xxN is used.
-
-# Networking startup.
-#
-mdnsd=NO
-npf=NO
-ipfilter=NO		ipfilter_flags=""	# uses /etc/ipf.conf
-ipnat=NO					# uses /etc/ipnat.conf
-ipfs=NO			ipfs_flags=""		# save/load ipnat and ipf states
-ipsec=NO					# uses /etc/ipsec.conf
-ipmon=NO		ipmon_flags="-Dns"	# syslog ipfilter messages
-pf=NO			pf_rules="/etc/pf.conf" pf_flags=""
-pflogd=NO
-ftp_proxy=NO
-racoon=NO					# IKE daemon
-auto_ifconfig=YES				# config all avail. interfaces
-net_interfaces=""				# used only if above is NO
-flushroutes=YES					# flush routes in netstart
-dhcpcd=NO
-			dhcpcd_flags="-qM"	# For ifconfig_XXX=dhcp.
-dhclient=NO					# behave as a DHCP client
-			dhclient_flags=""	# blank: config all interfaces
-ntpdate=NO  		ntpdate_flags="-b -s"	# May need '-u' thru firewall
-ppp=YES			ppp_peers=""		# /etc/ppp/peers to call
-ip6mode=host					# host, autohost or router
-ip6uniquelocal=NO				# IPv6 unique-local forwarding
+#	$NetBSD: rc.conf,v 1.127 2014/09/26 10:36:11 tron Exp $
+ #
+ # /etc/defaults/rc.conf --
+ #	default configuration of /etc/rc.conf
+ #
+ # see rc.conf(5) for more information.
+ #
+ # DO NOT EDIT THIS FILE DIRECTLY; IT MAY BE REPLACED DURING A SYSTEM UPGRADE.
+ # EDIT /etc/rc.conf INSTEAD.
+ #
+
+ #
+ # Use program=YES to enable program, NO to disable it. program_flags are
+ # passed to the program on the command line.
+ #
+
+ # Uncomment this if you want to use local paths in rc.
+ #
+ #export PATH=$PATH:/usr/pkg/sbin:/usr/pkg/bin:/usr/local/sbin:/usr/local/bin
+
+ # Uncomment the following to execute each /etc/rc.d script in
+ # the current shell rather than in a subshell.  This may be
+ # faster on very slow machines that have an expensive fork(2).
+ #	NOTE:	USE THIS AT YOUR OWN RISK; A ROGUE COMMAND
+ #		MAY INADVERTENTLY PREVENT BOOT TO MULTIUSER.
+ #
+ #rc_fast_and_loose=YES
+
+ # If rc_silent is true then /etc/rc will suppress most output to
+ # the console.  The default is taken from the AB_SILENT flag passed
+ # from the boot loader to the kernel in the boothowto(9) variable.
+ #
+ # rc_silent_cmd is executed once for each suppressed line of output.
+ # Useful values are ":" and "twiddle".
+ #
+ rc_silent=$( [ "$(( $(/sbin/sysctl -n kern.boothowto 2>/dev/null || echo 0) \
+		     & 0x40000 ))" != 0 ] && echo true || echo false )
+ rc_silent_cmd=twiddle
+
+ # Additional flags to the rcorder(8) that's run by /etc/rc.
+ #
+ rc_rcorder_flags=""
+
+ # The directories searched for rc scripts.
+ # These directories must be part of the root file system.
+ rc_directories=/etc/rc.d 
+
+ # If this is set to NO, shutdown(8) will not run /etc/rc.shutdown.
+ #
+ do_rcshutdown=YES
+
+ # Additional flags to the rcorder(8) that's run by /etc/rc.shutdown.
+ #
+ rcshutdown_rcorder_flags=""
+
+ # If this is non-blank, use as the number of seconds to run a watchdog
+ # timer which will terminate /etc/rc.shutdown if the timeout expires.
+ #
+ rcshutdown_timeout=""
+
+
+ # Basic network configuration
+ #
+
+ # Fully Qualified Internet Domain Name (a.k.a. hostname, e.g. foo.baz.edu).
+ # If blank, use /etc/myname.
+ #
+ hostname=""
+
+ # If there's only one way out of your IPv4 network, set this to the hostname
+ # or the IPv4 address of the router that will get your packets off the LAN.
+ # If blank, use /etc/mygate.
+ #
+ defaultroute=""
+
+ # Same thing for IPv6.  If blank, use /etc/mygate6.
+ #
+ defaultroute6=""
+
+ # The NIS domain name (formerly known as Yellow Pages); not in any way
+ # related to Internet domain names.
+ # If blank, use /etc/defaultdomain.
+ #
+ domainname=""
+
+ # Filesystems to mount early in boot-up.
+ # Note that `/var' is needed in $critical_filesystems_local (or
+ # implied as part of `/') as certain services that need /var (such as
+ # dhclient) may be needed to get the network operational enough to mount
+ # the $critical_filesystems_remote.  Prepending "OPTIONAL:"  means it
+ # will not be an error if that file system is not present in fstab(5).
+ #
+ critical_filesystems_local="OPTIONAL:/var"
+ critical_filesystems_remote="OPTIONAL:/usr"
+
+ # Swap device controls.
+ #
+ no_swap=NO		# Set to YES if you have purposefully setup no swap
+			 # partitions and don't want to be warned about it.
+ swapoff=YES		# Remove block-type swap partitions upon shutdown
+			 # This defaults to yes, so that raids shutdown cleanly
+
+ # Concatenated disk driver.
+ #
+ ccd=YES
+
+ # RAIDframe driver (manually configured devices).
+ #
+ raidframe=YES
+
+ # Crypto file system.
+ #
+ cgd=YES
+
+ # Logical Volume Manager
+ #
+ lvm=NO
+
+ # One-time actions and programs on boot-up.
+ #
+ savecore=YES		savecore_flags="-z"
+			 savecore_dir="/var/crash"
+ per_user_tmp=NO					# per-user /tmp directories
+ per_user_tmp_dir="/private/tmp"			# real storage for /tmp
+ clear_tmp=YES					# clear /tmp after reboot
+ update_motd=YES					# updates /etc/motd
+ dmesg=YES		dmesg_flags=""		# write /var/run/dmesg.boot
+ accounting=NO					# uses /var/account/acct
+ newsyslog=NO		newsyslog_flags=""	# trim log files
+ quota=YES					# check and enable quotas
+ ldconfig=YES					# rebuild a.out ldconfig cache
+ sysdb=YES					# build system databases
+ rndctl=NO		rndctl_flags=""		# configure rndctl(8)
+ gpio=NO						# configure GPIO devices
+
+ # cope with other OSes using the real time clock at localtime on this
+ # machine (by adjusting kern.rtc_offset at boot)
+ rtclocaltime=NO
+
+ # NOTE: default coredump name now set in /etc/sysctl.conf
+
+ #
+ # File system check flags; default to preen mode, checking file systems
+ # that are listed in /etc/fstab in parallel as the fsck pass number
+ # permits. Fix minor faults automatically, and exit with non 0 only
+ # when major errors occur.
+ #
+ fsck_flags=-p
+
+ # Security setting.  If $securelevel is non-empty, the system securelevel
+ # is set to this value early in the boot sequence.  Otherwise the default
+ # action is taken (see init(8)).
+ #
+ securelevel=""					# securelevel to set to
+
+ # To set the IP address of an interface either use
+ #  ifconfig_xxN="IP-NO"
+ # where xxN is the interface.  If this variable is not set then
+ # contents of the file /etc/ifconfig.xxN is used.
+
+ # Networking startup.
+ #
+ mdnsd=NO
+ npf=NO
+ ipfilter=NO		ipfilter_flags=""	# uses /etc/ipf.conf
+ ipnat=NO					# uses /etc/ipnat.conf
+ ipfs=NO			ipfs_flags=""		# save/load ipnat and ipf states
+ ipsec=NO					# uses /etc/ipsec.conf
+ ipmon=NO		ipmon_flags="-Dns"	# syslog ipfilter messages
+ pf=NO			pf_rules="/etc/pf.conf" pf_flags=""
+ pflogd=NO
+ ftp_proxy=NO
+ racoon=NO					# IKE daemon
+ auto_ifconfig=YES				# config all avail. interfaces
+ net_interfaces=""				# used only if above is NO
+ flushroutes=YES					# flush routes in netstart
+ dhcpcd=NO
+			 dhcpcd_flags="-qM"	# For ifconfig_XXX=dhcp.
+ dhclient=NO					# behave as a DHCP client
+			 dhclient_flags=""	# blank: config all interfaces
+ ntpdate=NO  		ntpdate_flags="-b -s"	# May need '-u' thru firewall
+ ppp=YES			ppp_peers=""		# /etc/ppp/peers to call
+ ip6mode=host					# host, autohost or router
+ ip6uniquelocal=NO				# IPv6 unique-local forwarding
+ rtsol=NO					# Deprecated, use dhcpcd=YES
 
 # Special treatment for interfaces that need to be downed on
 # shutdown (because they might cause unnecessary costs or block resources

Reply via email to