problem-sudo() {	
	# Hostname should be serverX, but just in case...
	let snum=$(ifconfig eth0 | grep 'inet ' |cut -d: -f2 |cut -d' ' -f1 | cut -d. -f4)%100
	HOSTNAME="server${snum}.example.com" 
	
	if [ "$(hostname)" != "$HOSTNAME" ]
	then
		hostname $HOSTNAME
		if grep '^HOSTNAME' /etc/sysconfig/network &> /dev/null 
		then
			sed -i "s/HOSTNAME=.*/HOSTNAME=$HOSTNAME/" /etc/sysconfig/network
		else
			echo "HOSTNAME=$HOSTNAME" >> /etc/sysconfig/network
		fi
	fi
	
	cp -f $TSDATA/sudoers /etc/	

	id student &> /dev/null  || {
		useradd student &> /dev/null
		echo "student" | passwd --stdin student &> /dev/null
	}
	
	instructions "User student (password 'student') used to be able to run any command via sudo. Recently she has complained that sudo has stopped working for her. Discover why and restore sudo access (without password) to student. Additionally, members of the wheel group need to have access (with password). Ensure that your fix will survive a reboot."
}
