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.
39 lines
861 B
39 lines
861 B
12 months ago
|
#!/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
|