diff options
author | keramida <keramida@FreeBSD.org> | 2004-10-20 16:58:28 +0000 |
---|---|---|
committer | keramida <keramida@FreeBSD.org> | 2004-10-20 16:58:28 +0000 |
commit | 6efc621989969f3c68fb17034229e45c303b072e (patch) | |
tree | 86aa76900d4f112e635083a3a13e34c3e225e569 | |
parent | 16a654f3be61caca5b8efe306e90ed7be418bd74 (diff) | |
download | FreeBSD-src-6efc621989969f3c68fb17034229e45c303b072e.zip FreeBSD-src-6efc621989969f3c68fb17034229e45c303b072e.tar.gz |
Introduce root_rw_mount as a new variable in defaults/rc.conf to
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
-rw-r--r-- | etc/defaults/rc.conf | 1 | ||||
-rw-r--r-- | share/man/man5/rc.conf.5 | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/etc/defaults/rc.conf b/etc/defaults/rc.conf index a407e37..29ba08c 100644 --- a/etc/defaults/rc.conf +++ b/etc/defaults/rc.conf @@ -55,6 +55,7 @@ gbde_lockdir="/etc" # Where to look for gbde lockfiles gbde_swap_enable="NO" # Set to YES to automatically initialize gbde swap # devices listed in fstab with a random one-shot key +root_rw_mount="YES" # Set to NO to inhibit remounting root read-write. fsck_y_enable="NO" # Set to YES to do fsck -y if the initial preen fails. background_fsck="YES" # Attempt to run fsck in the background where possible. background_fsck_delay="60" # Time to wait (seconds) before starting the fsck. diff --git a/share/man/man5/rc.conf.5 b/share/man/man5/rc.conf.5 index 16c7dbe..22bf51f 100644 --- a/share/man/man5/rc.conf.5 +++ b/share/man/man5/rc.conf.5 @@ -1093,6 +1093,19 @@ any .bde swap devices listed in .Pa /etc/fstab will be initialized with a random, one-shot key. Note that this makes recovery of kernel dumps impossible. +.It Va root_rw_mount +.Pq Vt bool +Set to +.Dq Li YES +by default. +After the file systems are checked at boot time, the root filesystem +is remounted as read-write if this is set to +.Dq Li YES . +Diskless systems that mount their filesystem from a read-only remote +NFS share should set this to +.Dq Li NO +in their +.Pa rc.conf . .It Va fsck_y_enable .Pq Vt bool If set to |