version 1.532, 2019/01/26 10:59:07 |
version 1.533, 2019/02/19 20:41:52 |
|
|
|
|
# Skip if /usr/lib, /usr/libexec or /usr/share/relink are on nfs mounted |
# Skip if /usr/lib, /usr/libexec or /usr/share/relink are on nfs mounted |
# filesystems, otherwise record which ones are mounted read-only. |
# filesystems, otherwise record which ones are mounted read-only. |
for _d in /usr/{lib,libexec,share/relink}; do |
for _dkdev in $(df /usr/{lib,libexec} $_relink | |
_dkdev=$(df $_d | sed '1d;s/ .*//') |
sed '1d;s/ .*//' | sort -u); do |
_mp=$(mount | grep "^$_dkdev") |
_mp=$(mount -t ffs | grep "^$_dkdev") || return |
[[ $_mp == *" type nfs "* ]] && return |
if [[ $_mp == *read-only* ]]; then |
if [[ $_mp == *" type ffs "*"read-only"* && |
_ro_list="$_ro_list ${_mp%% *}" |
$_ro_list != *${_mp%% *}* ]]; then |
|
_ro_list="$_ro_list ${_mp%% *}" |
|
fi |
fi |
done |
done |
|
|