mirror of
				https://bitbucket.org/jsuto/piler.git
				synced 2025-10-31 14:52:28 +01:00 
			
		
		
		
	added piler.cron to $datarootdir
Change-Id: I41ce251c96c0d414e397f0532c7a06efbc7641b6 Signed-off-by: SJ <sj@acts.hu>
This commit is contained in:
		| @@ -34,6 +34,11 @@ install: | ||||
| 	if [ ! -f "$(DESTDIR)$(sysconfdir)/piler/piler.conf" ]; then $(INSTALL) -m 0640 -g $(RUNNING_GROUP) $(srcdir)/piler.conf $(DESTDIR)$(sysconfdir)/piler/piler.conf; fi | ||||
| 	sed -e 's%LOCALSTATEDIR%$(localstatedir)%g' $(srcdir)/sphinx.conf.in > sphinx.conf.dist | ||||
| 	$(INSTALL) -m 0644 -g $(RUNNING_GROUP) $(srcdir)/sphinx.conf.dist $(DESTDIR)$(sysconfdir)/piler/sphinx.conf.dist | ||||
| 	$(INSTALL) -m 0644 -g $(RUNNING_GROUP) $(srcdir)/cron.jobs.in $(DESTDIR)$(datarootdir)/piler/piler.cron | ||||
| 	sed -i -e 's%LOCALSTATEDIR%$(localstatedir)%g' $(DESTDIR)$(datarootdir)/piler/piler.cron | ||||
| 	sed -i -e 's%LIBEXECDIR%$(libexecdir)%g' $(DESTDIR)$(datarootdir)/piler/piler.cron | ||||
| 	sed -i -e 's%BINDIR%$(bindir)%g' $(DESTDIR)$(datarootdir)/piler/piler.cron | ||||
| 	sed -i -e 's%SYSCONFDIR%$(sysconfdir)%g' $(DESTDIR)$(datarootdir)/piler/piler.cron | ||||
|  | ||||
| clean: | ||||
| 	rm -f piler.conf cron.jobs sphinx.conf.dist | ||||
|   | ||||
| @@ -1,25 +1,19 @@ | ||||
| ######################################################### | ||||
| ###     all the cron jobs you may need for piler      ### | ||||
| ### be sure to review it and adjust it for your needs ### | ||||
| ######################################################### | ||||
|  | ||||
| piler's crontab: | ||||
|  | ||||
| ### mandatory | ||||
|  | ||||
| ### PILERSTART | ||||
| 5,35 * * * * LIBEXECDIR/piler/indexer.delta.sh | ||||
| 30   2 * * * LIBEXECDIR/piler/indexer.main.sh | ||||
| */15 * * * * /usr/local/bin/indexer --quiet tag1 --rotate | ||||
| */15 * * * * /usr/local/bin/indexer --quiet note1 --rotate | ||||
| */5 * * * *  /usr/bin/find /srv/www/webui.yourdomain.com/tmp -type f -name i.\* -exec rm -f {} \; | ||||
| 15,45 * * * * LIBEXECDIR/piler/indexer.attachment.sh | ||||
| */15 * * * * /usr/bin/indexer --config SYSCONFDIR/piler/sphinx.conf --quiet tag1 --rotate | ||||
| */15 * * * * /usr/bin/indexer --config SYSCONFDIR/piler/sphinx.conf --quiet note1 --rotate | ||||
| */5 * * * *  /usr/bin/find LOCALSTATEDIR/piler/www/tmp -type f -name i.\* -exec rm -f {} \; | ||||
|  | ||||
| ### optional: the same report you can see on the health page | ||||
| 30 7 * * * /usr/bin/php LIBEXECDIR/piler/daily-report.php --webui /srv/www/webui.yourdomain.com | ||||
| ###30 7 * * * /usr/bin/php LIBEXECDIR/piler/daily-report.php --webui LOCALSTATEDIR/piler/www | ||||
|  | ||||
| ### optional: populate accouting data | ||||
| 30 6 * * * /usr/bin/php LIBEXECDIR/piler/generate_stats.php --webui /srv/www/webui.yourdomain.com | ||||
| ###30 6 * * * /usr/bin/php LIBEXECDIR/piler/generate_stats.php --webui LOCALSTATEDIR/piler/www | ||||
|  | ||||
| ### optional: purge aged emails | ||||
| 2 0 * * * /usr/local/bin/pilerpurge | ||||
| ###2 0 * * * BINDIR/pilerpurge | ||||
|  | ||||
|  | ||||
| ### PILEREND | ||||
|   | ||||
		Reference in New Issue
	
	Block a user