diff options
Diffstat (limited to 'debian/nfs-common.bug-script')
-rw-r--r-- | debian/nfs-common.bug-script | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/debian/nfs-common.bug-script b/debian/nfs-common.bug-script new file mode 100644 index 0000000..ae348bd --- /dev/null +++ b/debian/nfs-common.bug-script @@ -0,0 +1,31 @@ +#!/bin/sh +set -e + +grep_no_match_ok() { + grep "$@" || test $? -eq 1 || exit 2 +} + +echo '-- rpcinfo --' >&3 +/usr/sbin/rpcinfo -p >&3 + +echo '-- /etc/default/nfs-common --' >&3 +grep_no_match_ok -v -e '^#' -e '^$' /etc/default/nfs-common >&3 + +echo '-- /etc/nfs.conf --' >&3 +grep_no_match_ok -v -e '^#' -e '^$' /etc/nfs.conf >&3 + +if [ -d /etc/nfs.conf.d ]; then + for f in /etc/nfs.conf.d/*.conf; do + echo "-- $f --" >&3 + grep_no_match_ok -v -e '^#' -e '^$' "$f" >&3 + done +fi + +echo '-- /etc/idmapd.conf --' >&3 +grep_no_match_ok -v -e '^#' -e '^$' /etc/idmapd.conf >&3 + +echo '-- /etc/fstab --' >&3 +grep_no_match_ok nfs /etc/fstab >&3 + +echo '-- /proc/mounts --' >&3 +grep_no_match_ok nfs /proc/mounts >&3 |