diff options
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | cron/modbuslog | 6 |
2 files changed, 9 insertions, 0 deletions
@@ -1,11 +1,13 @@ CC=gcc SDIR=src +CRONDIR=cron INSTALL=/usr/bin/install -c MODBUSLOGCFLAGS=-I/usr/include/modbus MODBUSLOGLIBS=-lmodbus -lconfig MODBUSLOGBINDIR=/usr/sbin MODBUSLOGCFGDIR=/etc MODBUSLOGLOGDIR=/var/modbuslog +MODBUSLOGCRONDIR=/etc/cron.d FTPHELPERCFLAGS= FTPHELPERLIBS=-lconfig FTPHELPERDIR=/usr/bin @@ -34,6 +36,7 @@ install: all mkdir $(MODBUSLOGLOGDIR)/archive; \ fi test -f $(MODBUSLOGLOGDIR)/interval/interval.txt || $(INSTALL) -m 644 $(SDIR)/interval.txt $(MODBUSLOGLOGDIR)/interval/interval.txt + test -f $(MODBUSLOGCRONDIR)/modbuslog || $(INSTALL) -m 644 $(CRONDIR)/modbuslog $(MODBUSLOGCRONDIR)/modbuslog $(INSTALL) $(SDIR)/ftpupload $(FTPHELPERDIR)/ftpupload $(INSTALL) $(SDIR)/ftphelper $(FTPHELPERDIR)/ftphelper $(INSTALL) $(PHPSDIR)/readfile.php $(WWWDIR)/readfile.php diff --git a/cron/modbuslog b/cron/modbuslog new file mode 100644 index 0000000..58abb29 --- /dev/null +++ b/cron/modbuslog @@ -0,0 +1,6 @@ +SHELL=/bin/sh +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin + +# m h dom mon dow user command +@reboot root /usr/sbin/modbuslog +10 0 * * * root /usr/bin/ftpupload |