From b31a934a804aed3f35442ceafe2080b0955e7317 Mon Sep 17 00:00:00 2001 From: dcc Date: Wed, 15 May 2024 00:57:23 -0700 Subject: total rebase --- docs/installation_1/apache-cache-purge.sh.example | 36 ----------------------- 1 file changed, 36 deletions(-) delete mode 100755 docs/installation_1/apache-cache-purge.sh.example (limited to 'docs/installation_1/apache-cache-purge.sh.example') diff --git a/docs/installation_1/apache-cache-purge.sh.example b/docs/installation_1/apache-cache-purge.sh.example deleted file mode 100755 index 7b42628..0000000 --- a/docs/installation_1/apache-cache-purge.sh.example +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -# A simple shell script to delete a media from Apache's mod_disk_cache. -# You will likely need to setup a sudo rule like the following: -# -# Cmnd_Alias HTCACHECLEAN = /usr/local/sbin/htcacheclean -# pleroma ALL=HTCACHECLEAN, NOPASSWD: HTCACHECLEAN -# -# Please also ensure you have enabled: -# -# config :pleroma, Pleroma.Web.MediaProxy.Invalidation.Script, url_format: :htcacheclean -# -# which will correctly format the URLs passed to this script for the htcacheclean utility. -# - -SCRIPTNAME=${0##*/} - -# mod_disk_cache directory -CACHE_DIRECTORY="/tmp/pleroma-media-cache" - -## Removes an item via the htcacheclean utility -## $1 - the filename, can be a pattern . -## $2 - the cache directory. -purge_item() { - sudo htcacheclean -v -p "${2}" "${1}" -} # purge_item - -purge() { - for url in $@ - do - echo "$SCRIPTNAME delete \`$url\` from cache ($CACHE_DIRECTORY)" - purge_item "$url" $CACHE_DIRECTORY - done -} - -purge $@ -- cgit v1.2.3