diff options
author | Jeff Bailey <jbailey@ubuntu.com> | 2005-06-14 21:39:18 +0000 |
---|---|---|
committer | Jeff Bailey <jbailey@ubuntu.com> | 2005-06-14 21:39:18 +0000 |
commit | 43528be821f50d8676ba29d7e51be6915d74cfae (patch) | |
tree | 92a2d45e2fc1672709b1b75fdbe7332375bbb11d /scripts | |
parent | 433e18f414f120c3c28568114ea6854167fe7c74 (diff) | |
download | initramfs-tools-43528be821f50d8676ba29d7e51be6915d74cfae.tar.gz initramfs-tools-43528be821f50d8676ba29d7e51be6915d74cfae.zip |
export command line parameters to run scripts. honour commandline readonly/readwrite parameters for nfs. Release initramfs 0.8
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/local | 8 | ||||
-rw-r--r-- | scripts/nfs | 8 |
2 files changed, 14 insertions, 2 deletions
diff --git a/scripts/local b/scripts/local index b322f09..cf9e331 100644 --- a/scripts/local +++ b/scripts/local @@ -14,8 +14,14 @@ mountroot () run_scripts /scripts/local-premount + if [ ${readonly} = y ]; then + roflag=-r + else + roflag=-w + fi + # Mount root - mount ${ro} -t ${FSTYPE} ${ROOT} ${rootmnt} + mount ${roflag} -t ${FSTYPE} ${ROOT} ${rootmnt} run_scripts /scripts/local-bottom } diff --git a/scripts/nfs b/scripts/nfs index 9860ea7..d8a259a 100644 --- a/scripts/nfs +++ b/scripts/nfs @@ -12,7 +12,13 @@ mountroot () run_scripts /scripts/nfs-premount - nfsmount ${NFSROOT} ${rootmnt} + if [ ${readonly} = y ]; then + roflag="-o ro" + else + roflag="-o rw" + fi + + nfsmount ${roflag} ${NFSROOT} ${rootmnt} run_scripts /scripts/nfs-bottom |