a######################################################################
# Project Zipscript Next Generation - Sitebot Configuration #
# (originally by Dark0n3) #
# #
######################################################################
# #
# IMPORTANT!! #
# ----------- #
# This file contains overrides only. You may find that some settings #
# are missing - search in dZSbot.conf.defaults for the settings you #
# need and COPY THOSE INTO THIS FILE - do not edit the defaults file #
# - it will be changed! This file, however, will not, which means #
# that when you upgrade your bot, you can keep this file, replace #
# the defaults file, and be done with it. #
# #
######################################################################
######################
# Important Settings #
######################
set debugmode "TRUE"
set cmdpre "!"
set sitename "PZS"
set mainchan "#somechan"
set glroot "/jail/glftpd"
set announce(THEMEFILE) "themes/psxc.zst"
######################
# Bins, Logs & Paths #
######################
set location(GROUP) "$glroot/etc/group"
set location(PASSWD) "$glroot/etc/passwd"
set location(USERS) "$glroot/ftp-data/users/"
set location(GLCONF) "/jail/glftpd.conf"
set glftpdlog(NORMAL) "$glroot/ftp-data/logs/glftpd.log"
set loginlog(NORMAL) "$glroot/ftp-data/logs/login.log"
set sysoplog(NORMAL) "$glroot/ftp-data/logs/sysop.log"
set binary(GLFTPD) "$glroot/bin/glftpd"
set binary(INCOMPLETE) "$glroot/bin/incomplete-list.sh"
set binary(PASSCHK) "$glroot/bin/passchk"
set binary(SHOWLOG) "$glroot/bin/showlog"
set binary(STATS) "$glroot/bin/stats"
set binary(WHO) "$glroot/bin/sitewho"
set binary(CURL) "/usr/local/bin/curl"
set binary(DF) "/bin/df"
set binary(PING) "/bin/ping"
set binary(UPTIME) "/usr/bin/uptime"
######################
# Misc. Settings #
######################
set bindnopre "FALSE"
set speed(INCOMING) 250
set speed(OUTGOING) 45
set device(0) "/dev/mapper/stuff1 TV DVDR ARCHiVE"
set device(1) "/dev/mapper/stuff2 MP3"
set device(2) "/dev/mapper/stuff3 XViD"
set device(3) "/dev/mapper/stuff4 REQUESTS"
set local_devices_only "TRUE"
######################
# Bouncers #
######################
set bnc(ENABLED) "FALSE"
set bnc(PING) "TRUE"
set bnc(SECURE) "TRUE"
set bnc(LIST) "Canada:bnc.host.ca:123 Germany:bnc.host.de:456 Sweden:bnc.host.se:789"
set bnc(USER) "bncuser"
set bnc(PASS) "bncpass"
######################
# Sections #
######################
set denypost "/site/priv/"
set sections "DVDR XViD TV MP3 REQUESTS"
set paths(DVDR) "/site/incoming/dvdr/*"
set paths(XViD) "/site/incoming/xvid/*"
set paths(TV) "/site/incoming/tv/*"
set paths(MP3) "/site/incoming/mp3/*"
set paths(REQUESTS) "/site/incoming/requests/*"
set chanlist(DVDR) $mainchan
set chanlist(XViD) $mainchan
set chanlist(TV) $mainchan
set chanlist(MP3) $mainchan
set chanlist(REQUESTS) $mainchan
set chanlist(DEFAULT) $mainchan
set chanlist(WELCOME) $mainchan
set statsection(0) "DEFAULT"
set statsection(1) "DVDR"
set statsection(2) "XViD"
set statsection(3) "TV"
set statsection(4) "MP3"
######################
# Invite #
######################
set enable_irc_invite "FALSE"
set invite_channels $mainchan
######################
# Announcing #
######################
set splitter(CHAR) "\n"
## Staff channel announces
set staffchan "#somechan-staff"
set disable(ADDUSER) 0
set disable(GADDUSER) 0
set disable(CHGRPADD) 0
set disable(CHGRPDEL) 0
set disable(ADDIP) 0
set disable(DELIP) 0
set disable(READDED) 0
set disable(DELUSER) 0
set disable(PURGED) 0
set disable(SYSOP) 0
set disable(BADHOSTMASK) 0
set disable(BADPASSWORD) 0
set disable(BANNEDHOST) 0
set disable(DELETED) 0
set disable(IPNOTADDED) 0
set redirect(ADDUSER) $staffchan
set redirect(GADDUSER) $staffchan
set redirect(CHGRPADD) $staffchan
set redirect(CHGRPDEL) $staffchan
set redirect(ADDIP) $staffchan
set redirect(DELIP) $staffchan
set redirect(READDED) $staffchan
set redirect(DELUSER) $staffchan
set redirect(PURGED) $staffchan
set redirect(SYSOP) $staffchan
set redirect(BADHOSTMASK) $staffchan
set redirect(BADPASSWORD) $staffchan
set redirect(BANNEDHOST) $staffchan
set redirect(DELETED) $staffchan
set redirect(IPNOTADDED) $staffchan
set redirect(WHOIS) $staffchan
## Script announcements
set disable(DEFAULT) 0
set disable(BADMSGINVITE) 0
set disable(INVITE) 0
set disable(MSGINVITE) 0
set disable(WELCOME) 0
## glFTPd announcements
set disable(DELDIR) 0
set disable(NEWDIR) 0
set disable(NUKE) 0
set disable(UNNUKE) 0
set disable(REQFILLED) 0
set disable(REQUEST) 0
set disable(WIPE) 0
set disable(WIPE-r) 0
## Third party announcements
set disable(IMDB) 0
set disable(IMDBFIND) 0
set disable(IMDBVAR) 0
set disable(PRE) 0
set disable(TURGEN) 0
set disable(WHOIS) 0
# Announce types, "SECTION" types are path oriented (COMPLETE: /site/MP3/...),
#
# # and "REGULAR" types are regular event based announces.
#
# set msgtypes(SECTION) "PRE NEWDIR DELDIR NUKE UNNUKE WIPE WIPE-r BAD_FILE_0SIZE BAD_FILE_BITRATE BAD_FILE_CRC BAD_FILE_DISALLOWED BAD_FILE_DUPENFO BAD_FILE_GENRE BAD_FILE_NOSFV BAD_FILE_SFV BAD_FILE_WRONGDIR BAD_FILE_YEAR BAD_FILE_ZIP BAD_FILE_ZIPNFO BAD_FILE_DUPERELEASE BADBITRATE BADGENRE BADYEAR COMPLETE_AUDIO_CBR COMPLETE_AUDIO_VBR COMPLETE_OTHER COMPLETE_RAR COMPLETE_VIDEO COMPLETE_ZIP COMPLETE_STAT_RACE_AUDIO_CBR COMPLETE_STAT_RACE_AUDIO_VBR COMPLETE_STAT_RACE_OTHER COMPLETE_STAT_RACE_RAR COMPLETE_STAT_RACE_VIDEO COMPLETE_STAT_RACE_ZIP DOUBLESFV RESUMESFV HALFWAY_NORACE_AUDIO HALFWAY_NORACE_OTHER HALFWAY_NORACE_RAR HALFWAY_NORACE_VIDEO HALFWAY_NORACE_ZIP HALFWAY_RACE_AUDIO HALFWAY_RACE_OTHER HALFWAY_RACE_RAR HALFWAY_RACE_VIDEO HALFWAY_RACE_ZIP INCOMPLETE NEWLEADER_AUDIO NEWLEADER_OTHER NEWLEADER_RAR NEWLEADER_VIDEO NEWLEADER_ZIP RACE_AUDIO RACE_OTHER RACE_RAR RACE_VIDEO RACE_ZIP SFV_AUDIO SFV_OTHER SFV_RAR SFV_VIDEO UPDATE_CBR UPDATE_OTHER UPDATE_RAR UPDATE_VBR UPDATE_VIDEO UPDATE_ZIP DLTEST ULTEST SAMPLEDIR"
set msgtypes(DEFAULT) "ADDUSER GADDUSER CHGRPADD CHGRPDEL ADDIP DELIP READDED DELUSER PURGED KILLED SYSOP BADHOSTMASK BADMSGINVITE BADPASSWORD BANNEDHOST DELETED LOGIN LOGOUT IPNOTADDED KILLGHOST TAGLINE TIMEOUT DEBUG INVITE MSGINVITE REQFILLED REQUEST TURGEN WHOIS"
## Zipscript announcements
set disable(BAD_FILE_0SIZE) 1
set disable(BAD_FILE_BITRATE) 1
set disable(BAD_FILE_CRC) 1
set disable(BAD_FILE_DISALLOWED) 1
set disable(BAD_FILE_DUPENFO) 1
set disable(BAD_FILE_GENRE) 1
set disable(BAD_FILE_NOSFV) 1
set disable(BAD_FILE_SFV) 1
set disable(BAD_FILE_WRONGDIR) 1
set disable(BAD_FILE_YEAR) 1
set disable(BAD_FILE_ZIP) 1
set disable(BAD_FILE_ZIPNFO) 1
set disable(BAD_FILE_DUPERELEASE) 1
set disable(BADBITRATE) 0
set disable(BADGENRE) 0
set disable(BADYEAR) 0
set disable(COMPLETE_AUDIO_CBR) 0
set disable(COMPLETE_AUDIO_VBR) 0
set disable(COMPLETE_OTHER) 0
set disable(COMPLETE_RAR) 0
set disable(COMPLETE_VIDEO) 0
set disable(COMPLETE_ZIP) 0
set disable(COMPLETE_STAT_RACE_AUDIO_CBR) 0
set disable(COMPLETE_STAT_RACE_AUDIO_VBR) 0
set disable(COMPLETE_STAT_RACE_OTHER) 0
set disable(COMPLETE_STAT_RACE_RAR) 0
set disable(COMPLETE_STAT_RACE_VIDEO) 0
set disable(COMPLETE_STAT_RACE_ZIP) 0
set disable(DOUBLESFV) 0
set disable(RESUMESFV) 0
set disable(HALFWAY_NORACE_AUDIO) 0
set disable(HALFWAY_NORACE_OTHER) 0
set disable(HALFWAY_NORACE_RAR) 0
set disable(HALFWAY_NORACE_VIDEO) 0
set disable(HALFWAY_NORACE_ZIP) 0
set disable(HALFWAY_RACE_AUDIO) 0
set disable(HALFWAY_RACE_OTHER) 0
set disable(HALFWAY_RACE_RAR) 0
set disable(HALFWAY_RACE_VIDEO) 0
set disable(HALFWAY_RACE_ZIP) 0
set disable(INCOMPLETE) 0
set disable(NEWLEADER_AUDIO) 0
set disable(NEWLEADER_OTHER) 0
set disable(NEWLEADER_RAR) 0
set disable(NEWLEADER_VIDEO) 0
set disable(NEWLEADER_ZIP) 0
set disable(RACE_AUDIO) 0
set disable(RACE_OTHER) 0
set disable(RACE_RAR) 0
set disable(RACE_VIDEO) 0
set disable(RACE_ZIP) 0
set disable(SFV_AUDIO) 0
set disable(SFV_OTHER) 0
set disable(SFV_RAR) 0
set disable(SFV_VIDEO) 0
set disable(UPDATE_CBR) 0
set disable(UPDATE_OTHER) 0
set disable(UPDATE_RAR) 0
set disable(UPDATE_VBR) 0
set disable(UPDATE_VIDEO) 0
set disable(UPDATE_ZIP) 0
set disable(SAMPLEDIR) 0