Blame SOURCES/nfsconvert.sh

c88dcf
#!/bin/bash
c88dcf
c88dcf
#
c88dcf
# Convert /etc/sysconfig/nfs values in /etc/nfs.conf valuse
c88dcf
#
c88dcf
c88dcf
#
c88dcf
# No file no conversion
c88dcf
#
c88dcf
if [ ! -f /etc/sysconfig/nfs ]; then
c88dcf
	exit 0
c88dcf
fi
c88dcf
c88dcf
# 
c88dcf
# See if the conversion happen already
c88dcf
#
c88dcf
grep "nfs.conf" /etc/sysconfig/nfs > /dev/null
c88dcf
if [ $? -eq 0 ]; then
c88dcf
	exit 0
c88dcf
fi
c88dcf
c88dcf
if [ -f /etc/nfs.conf.rpmnew ]; then
c88dcf
	# See if it is the we want to use 
c88dcf
	grep tag1234 /etc/nfs.conf.rpmnew > /dev/null
c88dcf
	if [ $? -eq 0 ]; then
c88dcf
		cp /etc/nfs.conf /etc/nfs.conf.rpmsave  
c88dcf
		cat /etc/nfs.conf.rpmnew | sed '/tag123/d' > /etc/nfs.conf
c88dcf
		rm /etc/nfs.conf.rpmnew
c88dcf
	fi
c88dcf
else
c88dcf
		cp /etc/nfs.conf /etc/nfs.conf.rpmsave
c88dcf
fi
c88dcf
c88dcf
#
c88dcf
# Do the conversion 
c88dcf
#
c88dcf
/usr/sbin/nfsconvert
c88dcf