HOFFMAN = /afs/cs.pitt.edu/usr0/hoffman/lurch

CP = cp -fp

FILES = etc/cups/printers.conf.new \
	etc/dconf/db/gdm.d/00-login-screen.new \
	etc/dconf/db/gdm.d/01-banner-message.new \
	etc/dconf/db/gdm.d/01-logo.new \
	etc/dconf/db/gdm.d/02-disable-user-switching.new \
	etc/issue.net.new etc/issue.new etc/krb5.conf.new etc/motd \
	etc/chrony.conf.new \
	etc/pam.d/system-auth-ac.new etc/pam.d/password-auth-ac.new \
        etc/postfix/main.cf.new \
	etc/shells.new etc/snmp/snmpd.conf.new \
	etc/ssh/ssh_config.new etc/ssh/sshd_config.new \
	root/.bashrc.new \
	tmp/install \
	usr/share/pixmaps/pittCS.jpg

FILES6110 = etc/samba/smb.conf.new etc/skel \
	etc/yum.repos.d/htcondor-stable-rhel7.repo \
	opt/bin opt/etc \
	tmp/install-6110 \
	tmp/NVIDIA-Linux-x86_64-352.30.run \
	tmp/cuda-repo-rhel7-7-0-local-7.0-28.x86_64.rpm \
	tmp/eclipse-java-mars-R-linux-gtk-x86_64.tar.gz \
	tmp/firstboot \
	tmp/flash-install \
	tmp/hadoop-2.7.1-src.tar.gz

all:	files.tar files-6110.tar

files.tar:	$(FILES)
	chmod 600 etc/cups/printers.conf.new etc/ssh/sshd_config.new
	chown -R root $(FILES)
	chgrp -R root $(FILES)
	chown lp etc/cups/printers.conf.new
	chgrp sys etc/cups/printers.conf.new
	tar cfh files.tar $(FILES)

files-6110.tar:	$(FILES) $(FILES6110)
	chmod 600 etc/cups/printers.conf.new etc/ssh/sshd_config.new
	chown -R root $(FILES) $(FILES6110)
	chgrp -R root $(FILES) $(FILES6110)
	chown lp etc/cups/printers.conf.new
	chgrp sys etc/cups/printers.conf.new
	tar cfh files-6110.tar $(FILES) $(FILES6110)

etc/cups/printers.conf.new:	$(HOFFMAN)/printcaps/printcap.default
	sed -f printcap.sed $(HOFFMAN)/printcaps/printcap.default > etc/cups/printers.conf.new

etc/yum.repos.d/htcondor-stable-rhel7.repo:
	wget -O etc/yum.repos.d/htcondor-stable-rhel7.repo \
	    http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel7.repo

