You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
798 B
29 lines
798 B
12 months ago
|
#!/bin/sh
|
||
|
# Author: Christoph Galuschka <tigalch@tigalch.org>
|
||
|
if [ $CONTAINERTEST -eq 1 ]; then
|
||
|
echo "Skipping this test ..."
|
||
|
else
|
||
|
t_Log "Running $0 - autofs can mount nfs share test."
|
||
|
|
||
|
t_Log 'Preparing autofs configuration'
|
||
|
cp -a /etc/auto.master /etc/auto.master_orig
|
||
|
echo '/autofs /etc/auto.autofs' >> /etc/auto.master
|
||
|
echo 'nfs -fstype=nfs 127.0.0.1:/var/lib' > /etc/auto.autofs
|
||
|
|
||
|
t_ServiceControl autofs restart
|
||
|
|
||
|
t_Log 'Running test - accessing /var/lib via autofs'
|
||
|
|
||
|
ls -al /autofs/nfs | egrep -q '(dnf|yum)'
|
||
|
t_CheckExitStatus $?
|
||
|
|
||
|
# return everything to previous state
|
||
|
cp -a /etc/auto.master_orig /etc/auto.master
|
||
|
rm -rf /etc/auto.autofs
|
||
|
cat /dev/null > /etc/exports
|
||
|
t_ServiceControl autofs stop
|
||
|
t_ServiceControl nfs stop
|
||
|
t_ServiceControl nfs-server stop
|
||
|
t_ServiceControl rpcbind stop
|
||
|
fi
|