File: apache2.2-common.apache2.cron.daily

package info (click to toggle)
apache2 2.2.9-10%2Blenny12
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 37,556 kB
  • ctags: 20,182
  • sloc: ansic: 221,847; sh: 20,216; perl: 2,094; makefile: 1,251; awk: 1,124; pascal: 513; lex: 191; python: 136; yacc: 100
file content (30 lines) | stat: -rw-r--r-- 633 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/sh

# run htcacheclean

set -e
set -u

[ -e /usr/sbin/htcacheclean ] || exit 0
[ -e /etc/default/apache2 ]   || exit 0


# edit /etc/default/apache2 to change this
HTCACHECLEAN_MODE=daemon
HTCACHECLEAN_RUN=auto
HTCACHECLEAN_SIZE=300M
HTCACHECLEAN_PATH=/var/cache/apache2/mod_disk_cache
HTCACHECLEAN_OPTIONS=""

. /etc/default/apache2

[ "$HTCACHECLEAN_MODE" = "cron" ] || exit 0

[ "$HTCACHECLEAN_RUN" = "yes"	] || 
( [ "$HTCACHECLEAN_RUN" = "auto" ] && \
  [ -e /etc/apache2/mods-enabled/disk_cache.load ] )  || exit 0

/usr/sbin/htcacheclean  ${HTCACHECLEAN_OPTIONS}	\
			-p${HTCACHECLEAN_PATH}	\
			-l${HTCACHECLEAN_SIZE}