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.
QA/tests/p_autofs/0-install_autofs.sh

39 lines
861 B

#!/bin/bash
# Author: Christoph Galuschka <tigalch@tigalch.org>
if [ $CONTAINERTEST -eq 1 ]; then
echo "Skipping this test ..."
else
t_Log "Running $0 - Installing required packages"
if [ "$centos_ver" = "5" ] ; then
t_InstallPackage autofs nfs-utils portmap
else
t_InstallPackage autofs nfs-utils rpcbind
fi
t_Log 'Preparing NFS-Share and starting NFS-Server'
echo '/var/lib/ 127.0.0.1(ro)' >> /etc/exports
if [ "$centos_ver" = "5" ] ; then
t_ServiceControl portmap restart
t_ServiceControl nfs restart
elif [ "$centos_ver" -ge 8 ] ; then
t_ServiceControl rpcbind restart
t_ServiceControl nfs-server restart
else
t_ServiceControl rpcbind restart
t_ServiceControl nfs restart
fi
t_Log 'verify if NFS is mountable'
mount -t nfs 127.0.0.1:/var/lib /mnt
ls -al /mnt | egrep -q '(dnf|yum)'
t_CheckExitStatus $?
umount /mnt
fi