diff options
Diffstat (limited to 'coin/provisioning/common/linux/qnx_qemu_build_files/local/opt_scripts/opt_nfs_qt')
-rwxr-xr-x | coin/provisioning/common/linux/qnx_qemu_build_files/local/opt_scripts/opt_nfs_qt | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/coin/provisioning/common/linux/qnx_qemu_build_files/local/opt_scripts/opt_nfs_qt b/coin/provisioning/common/linux/qnx_qemu_build_files/local/opt_scripts/opt_nfs_qt new file mode 100755 index 00000000..13db322b --- /dev/null +++ b/coin/provisioning/common/linux/qnx_qemu_build_files/local/opt_scripts/opt_nfs_qt @@ -0,0 +1,46 @@ +#!/bin/bash + +function brief() +{ + echo "--nfs=[<mount>|no]" +} + +function help() +{ + brief + cat <<EOF + If yes, the given nfs share "<mount>" will be mounted at <mount> + + The default is no. +EOF +} + +function validate() { + exit 0 +} + +function configure() +{ + if [ "$OPT_NFS_QT" != no ]; then + cat >output/option_files/post_start.opt_nfs <<EOF + +echo "---> Starting NFS" +STARTU_P(fs_nfs3_t,__FS_NFS3_ID__) fs-nfs3 -t 172.31.1.1:$OPT_NFS_QT $OPT_NFS_QT +EOF + fi + + exit 0 +} + +case "$1" in + brief) + brief;; + help) + help;; + validate) + validate;; + configure) + configure;; + default) + echo no;; +esac |