mirror of
https://bitbucket.org/jsuto/piler.git
synced 2025-06-13 00:07:03 +02:00
attachment search
This commit is contained in:
27
util/indexer.attachment.sh
Executable file
27
util/indexer.attachment.sh
Executable file
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
|
||||
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
|
||||
DELTATMPFILE=/var/run/piler/delta.attachment.indexer.tmp
|
||||
INDEXER=indexer
|
||||
PRIORITY=mail.error
|
||||
TOUCHFILE=/var/piler/stat/indexer.attachment
|
||||
|
||||
if [ -f $DELTATMPFILE ]; then echo "INDEXER ERROR: att1 indexing is already running. It started at "`cat $DELTATMPFILE` | logger -p $PRIORITY ; exit 1; fi
|
||||
|
||||
date > $DELTATMPFILE
|
||||
|
||||
touch $TOUCHFILE
|
||||
|
||||
function finish {
|
||||
rm -f $DELTATMPFILE
|
||||
}
|
||||
|
||||
trap finish EXIT
|
||||
|
||||
echo "INDEXER INFO: indexing att1 started" | logger -p $PRIORITY
|
||||
|
||||
$INDEXER --quiet att1 --rotate
|
||||
|
||||
echo "INDEXER INFO: indexing att1 finished" | logger -p $PRIORITY
|
||||
|
||||
|
@ -44,7 +44,7 @@ load_default_values() {
|
||||
make_certificate() {
|
||||
if [ ! -f $SYSCONFDIR/piler.pem ]; then
|
||||
echo -n "Making an ssl certificate ... "
|
||||
openssl req -new -newkey rsa:4096 -days 3650 -nodes -x509 -subj "$SSL_CERT_DATA" -keyout $SYSCONFDIR/piler.pem -out 1.cert
|
||||
openssl req -new -newkey rsa:4096 -days 3650 -nodes -x509 -subj "$SSL_CERT_DATA" -keyout $SYSCONFDIR/piler.pem -out 1.cert -sha1
|
||||
cat 1.cert >> $SYSCONFDIR/piler.pem
|
||||
chmod 600 $SYSCONFDIR/piler.pem
|
||||
rm 1.cert
|
||||
@ -281,6 +281,7 @@ make_cron_entries() {
|
||||
echo "### PILERSTART" >> $CRON_TMP
|
||||
echo "5,35 * * * * $LIBEXECDIR/piler/indexer.delta.sh" >> $CRON_TMP
|
||||
echo "30 2 * * * $LIBEXECDIR/piler/indexer.main.sh" >> $CRON_TMP
|
||||
echo "15,45 * * * * $LIBEXECDIR/piler/indexer.attachment.sh" >> $CRON_TMP
|
||||
echo "*/15 * * * * $INDEXER --quiet tag1 --rotate" >> $CRON_TMP
|
||||
echo "*/15 * * * * $INDEXER --quiet note1 --rotate" >> $CRON_TMP
|
||||
echo "30 6 * * * /usr/bin/php $LIBEXECDIR/piler/generate_stats.php --webui $DOCROOT" >> $CRON_TMP
|
||||
|
Reference in New Issue
Block a user