All pastes #42696 Raw Edit

Something

public text v1 · immutable
#42696 ·published 2006-02-21 20:20 UTC
rendered paste body
# CONFIG
# ------
#
# PATH              - normal PATH variable.
# GLROOT            - installdir of glftpd, usually /glftpd or /jail/glftpd
# GLLOG             - glftpd logfile, used for botlogging.
# SITEDIR           - full sitepath, usually /glftpd/site.
# MDATE             - location of the psxc-mdate binary.
# USEGNUDATE        - set to "YES" on linux, "NO" if not.
# TEMPFILE#         - location/name of files to use as tempfiles.
# TESTRUN           - set to "YES" while you testrun the script.
# CREATEDATE        - create today's dated dir if it does not exist.
#
# DEVICENAME_#      - the /dev name of the device we shoulf check freespace against.
#   MINFREE_#       - minimum MB freespace allowed - if less, begin to remove stuff.
#   SETFREE_#       - this number of MB will be the goal once it starts.
#   DIRS_#          - name of dirs/sections to check.
#   DAYSBACK_#      - how many days back do you wish to search for a dated dir?
#   EXCLUDES_#      - name of dirs to never delete. This uses extended regex.

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin
GLROOT=/glftpd
GLLOG=/glftpd/ftp-data/logs/glftpd.log
SITEDIR=/glftpd/site
MDATE=/glftpd/bin/psxc-mdate
USEGNUDATE="NO"
TEMPFILE1=/tmp/psxc-free.temp1
TEMPFILE2=/tmp/psxc-free.temp2
TESTRUN="NO"
CREATEDATE="YES"

DEVICENAME_1=/dev/ad0s1g
  MINFREE_1=3200
  SETFREE_1=4000
  DIRS_1="EBOOKS/*:15G 0DAY/%m%d"
  DAYSBACK_1=60
  EXCLUDES_1="^#|\<^PRE\>|^\(|^\-"

DEVICENAME_2=/dev/ad2s1d
  MINFREE_2=3200
  SETFREE_2=4000
  DIRS_2="BOOKWARE/*:30G ISO-GAMES/*:30G ISO-UTILS/* PS2/*:30G REQUESTS/OTHER/* REQUESTS/ZIP/* REQUESTS/SFV/*"
  DAYSBACK_2=0
  EXCLUDES_2="^#|\<^PRE\>|^\(|^\-"

DEVICENAME_3=/dev/ad4s1d
  MINFREE_3=3400
  SETFREE_3=4000
  DIRS_3="DIVX/* DVDR/* PDA/*:10G TVRIP/* XBOX/*"
  DAYSBACK_3=0
  EXCLUDES_3="^#|\<^PRE\>|^\(|^\-"