#!/bin/bash # Jonas Genannt , 2012 for the Debian Project # Modified by Mario Preksavec , 2015 for Slackware set -e INDEX_FILE_TMP=$(mktemp) INDEX_FILE="/var/lib/graphite/search_index" WHISPER_DIR="/var/lib/graphite/whisper" cd ${WHISPER_DIR} && find -L . -name '*.wsp' | sed \ -e 's@\.wsp$@@' \ -e 's@^\./@@' \ -e 's@/@.@g' > ${INDEX_FILE_TMP} chmod 0644 ${INDEX_FILE_TMP} chown graphite:graphite ${INDEX_FILE_TMP} mv -f ${INDEX_FILE_TMP} ${INDEX_FILE}