default:
	@echo "Sure, but make what? make install perhaps?"

DIST_FILES=\
        afribin/README \
        afribin/Makefile \
        afribin/eximanage \
        afribin/ftpsetrandompasswd.py \
	afribin/fileactivity \
	afribin/maintenance/firewall \
	afribin/maintenance/fcgi_set_sitewide_permissions \
	afribin/maintenance/disablemodulesunused.py \
	afribin/frob \
	afribin/frob.py \
	afribin/url \
	afribin/goto.py \
	afribin/deobfuscate \
	afribin/deobfuscate.php \
	afribin/afrihost.profile \
	afribin/mysql \
	afribin/maintenance/linkfarmscan.py \
	afribin/maintenance/linkfarmscanpatterns \
	afribin/maintenance/linkfarmscan.ini \
	afribin/afrihost.profile \
	afribin/andrew-scripts/john.py \
	afribin/andrew-scripts/phpass.py \
        afribin/maintenance/firewall \
        afribin/src/pslog \
        afribin/maintenance/mysqldumpall \
        afribin/cpanel_cluster_config \
        afribin/linkfarmscan \
        afribin/quarantine \
        afribin/ddos.py \
        afribin/installafribin \
	afribin/dategrep \
	afribin/domaingrep \
	afribin/emailgrep \
	afribin/filegrep \
	afribin/idgrep \
	afribin/ipgrep \
	afribin/phonegrep \
	afribin/sitegrep \
	afribin/urlgrep


dist:
	tar -czf afribin.tar.gz -C .. $(DIST_FILES)

uninstall:
	install -d /usr/local/afribin
	tar -C . -c | tar -C /usr/local/afribin -x
	chown -R root.root /usr/local/afribin
	/usr/local/afribin/installafribin -u

install:
	install -o root -g root -d /usr/local/afribin
	[ $$PWD = /usr/local/afribin ] || tar -C . -c | tar -C /usr/local/afribin -x
	chown -R root.root /usr/local/afribin
	/usr/local/afribin/installafribin

update:
	curl https://support.afrihost.com/updates/afribin.tar.gz | tar -C /usr/local -zx
	chown -R root.root /usr/local/afribin

