diff options
author | Jesse Hathaway <jesse@mbuki-mvuki.org> | 2007-10-23 16:56:43 -0400 |
---|---|---|
committer | Daniel Baumann <daniel@debian.org> | 2011-03-09 18:22:28 +0100 |
commit | a7491e13497b24d20517535ae7c767c7f32c40a1 (patch) | |
tree | 1105c23f66cc7491fd92be00c7893f576f822bd5 /helpers/lh_binary_syslinux | |
parent | 2a75e5b712d7b9ed4d6680a59e0dcdfa335bc8f5 (diff) | |
download | vyos-live-build-a7491e13497b24d20517535ae7c767c7f32c40a1.tar.gz vyos-live-build-a7491e13497b24d20517535ae7c767c7f32c40a1.zip |
add exposedroot option which exposes the root fs as ro
This option allows you to expose the root read only. Using
this option a person could upgrade the root filesystem or
add packages without requiring the user to reboot. The root
filesystem could be kept on an nfs volume or some other
persistent medium. Multiple clients could then be booted off
the same root fs. I used LTSP as a template to determine which
directories to make rw.
Diffstat (limited to 'helpers/lh_binary_syslinux')
-rwxr-xr-x | helpers/lh_binary_syslinux | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/helpers/lh_binary_syslinux b/helpers/lh_binary_syslinux index 68fa0f3d0..a6eb4000f 100755 --- a/helpers/lh_binary_syslinux +++ b/helpers/lh_binary_syslinux @@ -403,6 +403,11 @@ then LH_BOOTAPPEND_LIVE="${LH_BOOTAPPEND_LIVE} union=${LH_UNION_FILESYSTEM}" fi +if [ "${LH_EXPOSED_ROOT}" != "disabled" ] +then + LH_BOOTAPPEND_LIVE="${LH_BOOTAPPEND_LIVE} exposedroot" +fi + if [ "${LH_BINARY_IMAGES}" = "net" ] then case "${LH_NET_FILESYSTEM}" in |