pulls out crontab.mk
This commit is contained in:
@@ -211,20 +211,7 @@ $(foreach module,$(MODULES),$(eval $(openrc_restart_rule)))
|
|||||||
/etc/nginx/http.d:
|
/etc/nginx/http.d:
|
||||||
sudo mkdir -p /etc/nginx/http.d
|
sudo mkdir -p /etc/nginx/http.d
|
||||||
|
|
||||||
.PHONY: install_crontab
|
include crontab.mk
|
||||||
install_crontab: /etc/periodic/daily/joeac.net
|
|
||||||
|
|
||||||
.PHONY: uninstall_crontab
|
|
||||||
uninstall_crontab:
|
|
||||||
sudo rm -f /etc/periodic/daily/joeac.net
|
|
||||||
|
|
||||||
/etc/periodic/daily/joeac.net:
|
|
||||||
echo "#!/bin/sh" > crontab.tmp
|
|
||||||
echo "git -C /usr/local/lib/joeac.net pull && $(MAKE) --directory /usr/local/lib/joeac.net && rc-service joeac.net restart" \
|
|
||||||
>> crontab.tmp
|
|
||||||
sudo mv crontab.tmp /etc/periodic/daily/joeac.net
|
|
||||||
sudo chmod +x /etc/periodic/daily/joeac.net
|
|
||||||
|
|
||||||
include dyndns.mk
|
include dyndns.mk
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
|
|||||||
+17
@@ -0,0 +1,17 @@
|
|||||||
|
.PHONY: install_crontab
|
||||||
|
install_crontab: /etc/periodic/daily/joeac.net
|
||||||
|
|
||||||
|
.PHONY: reinstall_crontab
|
||||||
|
reinstall_crontab: /etc/periodic/daily/joeac.net
|
||||||
|
|
||||||
|
.PHONY: uninstall_crontab
|
||||||
|
uninstall_crontab:
|
||||||
|
sudo rm -f /etc/periodic/daily/joeac.net
|
||||||
|
|
||||||
|
/etc/periodic/daily/joeac.net:
|
||||||
|
echo "#!/bin/sh" > crontab.tmp
|
||||||
|
echo "git -C /usr/local/lib/joeac.net pull && $(MAKE) --directory /usr/local/lib/joeac.net && rc-service joeac.net restart" \
|
||||||
|
>> crontab.tmp
|
||||||
|
sudo mv crontab.tmp /etc/periodic/daily/joeac.net
|
||||||
|
sudo chmod +x /etc/periodic/daily/joeac.net
|
||||||
|
|
||||||
Reference in New Issue
Block a user