#allow 10 conections per slave if you have 10 slaves max_users 100 0 # FUNCTION | PATH | GROUP # * = only wildcard recognized # = denotes group, - denotes user # EXAMPLES # upload * =siteop # download * -user1 # makedir /usercanmakedir/* -user1 -user2 =group1 upload /?*/\[NUKED\]-* !* upload /?*/* * upload /* =siteop download /PRE/STAFF/ =siteop download * * makedir */*NUKED*/* !* makedir */*incomplete*/* !* makedir /?*/* * makedir /* =siteop makedir /SPEEDTEST/* !* deleteown * * delete * =siteop renameown * * rename * =siteop #allows pre in /pre/* to group siteop #pre /pre/* =siteop pre /PRE/Guests/* =Guests pre /PRE/* =siteop #hiddendirs privpath /PRE/STAFF/* =siteop privpath /PRE/Guests/* =Guests =siteop privpath /PRE/* =siteop =Guest #allows request in /request/ to group request #request /REQUESTS/ =request =ViP =siteop request /REQUESTS/ * hideinwho /PRE/* * #Don't update files and bytes on transfers #nostatsup /pre/* * #nostatsdn /pre/* * nostatsup /SPEEDTEST/?*/* * nostatsdn /SPEEDTEST/?*/* * nostatsup /FREEZONE/* * nostatsdn /FREEZONE/* * #Control credit ratio on uploads (0 = no credits) #creditcheck creditcheck /FREEZONE/* 0 * #Control credit ratio on downloads (0 = no credits) #creditloss creditloss /FREEZONE/* 0 * #msgpath #msgpath /incoming/ ftp-data/incoming.txt dirlog /PRE/* !* dirlog /PRE/?* !* dirlog /SPEEDTEST/?*/* !* dirlog /SPEEDTEST/*/* !* dirlog ?*/sample/ !* dirlog * * #dir_names lower/upper XY XY .. #dir_names true lower #file_names lower/upper XY XY .. #file_names true lower give =give =siteop take =take =siteop #will allow only users of group siteop to login #shutdown =siteop shutdown * #excepts only one range of ports, if you want more... # contribute and request :) #pasv_ports 50000-60000 #to be used if your master does not report the correct outside ip for #PASV commands #pasv_addr 1.1.1.1 # TLS enforcements. added pias for sitebot testing userrejectsecure !* userrejectinsecure * denydiruncrypted * denydatauncrypted !* #only allow siteop to see and set bans ban * =siteop unban * =siteop bans * =siteop wipe * =siteop =wipe link * =siteop nuke * =siteop =nuke unnuke * =siteop =nuke nukes * * chown * =siteop slaves * =siteop find * =siteop who * =siteop swho * =siteop # commands for JobManager don't care about path, extra * is just to conform addjob * =siteop removejob * =siteop listjobs * =siteop startjobs * =siteop stopjobs * =siteop --> MKDIR REGEXP EXAMPLE # XVID REGEXP makedirex /XViD/*/* (Proof|proof|sample|sub|subs|cover|covers|(cd|dvd|dis[ck])[1-2])$ * makedirex /XViD/*/* (.*)$ !* makedirex /XViD/* (.*)(\.|_|-)(cam|tc|TELESYNC|STV|TS)(.*) !* makedirex /XViD/* (.*)(\.|_|-)(R5|(DVD(Rip|RiP|Scr|SCR)))\.(XVID|XViD|XviD)(.*) * makedirex /XViD/* (.*) !* # TV REGEXP makedirex /TV/*/* (proof|sample|sub|subs|cover|covers|(cd|dvd|dis[ck])[1-2])$ * makedirex /TV/*/* (.*)$ !* makedirex /TV/* (.*)(History.Channel|National.Geographic|Discovery\.(Animal|Channel|Civilisation|Civilisations|Realtime|Science|Travel|Turbo))(.*) !* makedirex /TV/* (Big\.Brother|The\.Daily\.Show|Hells\.Kitchen|Entertainment\.Tonight|David\.Letterman|Tonight\.Show) (.*) !* makedirex /TV/* (.*)(\.Channel|\.Network)(.*) !* makedirex /TV/* (.*)(\.|_|-)(iht|sys|crimson|BSGTV|GOTHiC|BlueTV|hV|Hype|BAJSKORV)$ !* makedirex /TV/* (.*(\.XVID-).*) * makedirex /TV/* (.*) !* # XXX REGEXP #makedirex /XXX-XViD/* (.*(\.XviD-DivXfacTory).*) * #makedirex /XXX-XViD/* (.*(\.XViD-Pr0nStarS).*) * #makedirex /XXX-XViD/* (.*(\.XViD-PORNOLATiON).*) * #makedirex /XXX-XViD/* (.*(\.XViD-SWE6RUS).*) * makedirex /XXX-XViD/* (.*(\.XviD-(DivXfacTory|Pr0nStarS|PORNOLATiON|SWE6RUS))) * makedirex /XXX-XViD/*/* (Proof|proof|sample|sub|subs|Covers|cover|covers|(cd|dvd|dis[ck])[1-2])$ * makedirex /XXX-XViD/* (.*) !* uploadex /REQUESTS/*/*/* (.*) * # VCD Filters #makedirex /VCD/*/* (sample|(cd|dis[ck])[1-9])$ * #makedirex /VCD/*/* (.*)$ !* #makedirex /VCD/* (.*)(\.|_|-)(iht|sys|crimson|BSGTV|GOTHiC|BlueTV)$ !* #makedirex /VCD/* (.*)(\.|_|-)(cam|svcd|vcd|screener)(.*) * #makedirex /VCD/* (.*) !* #MP3 regex makedirex /MP3/*/* (.*)(2007-(TBM|TALiON|SND|OBC|MNS|NVS|TGX|SQ|GT4|C4|XDS|1KING|TWCLIVE||1REAL|HLSMP3|MTD|UKP|UME|OGC|RAGEMP3|RRR|CHR|DRX|OSC|XXL)) * makedirex /MP3/*/* (.*)(2007-(HSALIVE|CEC|OMNi|iHQ|WHOA|SUT|ERB|H3X|KzT|JRP|EGO|TBM|GTi|MiM|PULSE|TGX|MOD|TSP|USF|TCLUB|eMF|HQEM|DFM|TSP|QMI)) * makedirex /MP3/*/* (.*)(2007-(MiP|BTL|WTW|MNS|QMI|KTMP3|DDS|MPX|XDS|DOC|uF|BPM)) * makedirex /MP3/* (.*)(-Promo|-WEB)(.*) !* makedirex /MP3/*/* (.*) !* #DVDR regex makedirex /DVDR/* (.*)(\.|_|-)(Custom)(.*) !* --> UPLOAD REGEXP EXAMPLE # Prevents mpg|mpeg|vob|avi in CD dirs. uploadex /*/*/Sample/ (.*)\.(mpg|mpgeg|vob|avi)$ * uploadex /*/*/Proof/ (.*)\.(mpg|mpgeg|vob|avi)$ * uploadex /*/*/proof/ (.*)\.(mpg|mpgeg|vob|avi)$ * uploadex /*/*/*/ (.*)\.(mpg|mpgeg|vob|avi)$ !* # Prevents people sending blah(12).nfo etc uploadex * (.*)\([0-9]{1,4}\)\.[a-z0-9]{3}$ !*