PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : glFTPd + Dupecheck



MCP
07.07.06, 04:58
Hi Leute,

Ich habe mich mal an dem glFTP probiert und bin recht gekleistert :ugly:

das Problem ist nur das ich dieses Dupecheck nicht aus bekomme, hab schon gegoogelt wie ein blöder, vieleicht könnt ihr ja in meiner conf was entdecken.



#if you have rsa cert file
#RSA_CERT_FILE /glftpd/ftpd-rsa.pem
#if you have dsa cert file
DSA_CERT_FILE /jail/glftpd/etc/ftpd-dsa.pem
#ciphers for control connection
#CIPHERS_FOR_CTRL HIGH:MEDIUM
#ciphers for dirlists
#CIPHERS_FOR_DIR MEDIUM:HIGH:LOW
#ciphers for other data transfers
#CIPHERS_FOR_DATA MEDIUM:HIGH:LOW
#TLS_FTPS 0

pasv_ports 33000-33500



# Server shutdown: 0=server open, 1=deny all but siteops, !*=deny all, etc
shutdown 0

#xdupe *.zip *.[Rr][0-9][0-9] *.[Rr][Aa][Rr] *.[mM][pP][3]

sitename_long xxxxx
sitename_short xxx
email xxxxxxxx@xxxxx.net

rootpath /jail/glftpd

# Path relative to the ROOTPATH.
datapath /ftp-data

welcome_msg /ftp-data/misc/welcome.msg *
goodbye_msg /ftp-data/misc/goodbye.msg *
newsfile /ftp-data/misc/newsfile *
banner /ftp-data/misc/banner

# TLS enforcements.
userrejectsecure !*
userrejectinsecure *
denydiruncrypted *
#denydatauncrypted !*

# we will not show the dir/file listings in color
color_mode 0

################################################## ############################
# SECTION # KEYWORD DIRECTORY SEPARATE CREDITS #
################################################## ############################
stat_section DEFAULT * yes

################################################## ############################
################## THE RIGHTS SECTION BEGINS HERE ####################
################################################## ############################
# (you can use a ! in front of any group/user/flag to negate it) #
# The default is no, you don't need to add "!*" at the end #
# #
# Function Path =GROUP or -username or X (flag) #
################################################## ############################

upload * *
resume * *
makedir * *
download * *
dirlog * *
rename * 1 =STAFF
filemove * 1 =STAFF
renameown * *
nuke * *
delete * 1
deleteown * *
nodupecheck /site/*
overwite * *


################################################## ############################
################### THE RIGHTS SECTION ENDS HERE #####################
################################################## ############################

################################################## ############################
# secure_pass mask users to whom this rule applies #
################################################## ############################

#secure_pass a2.. *

################################################## ############################
# secure_ip min. fields allow hostnames? need ident? users to whom this applies
################################################## ############################

#secure_ip 1 1 1 *

################################################## ############################
#path-filter group path/msgfile filters
path-filter * /ftp-data/misc/pathmsg ^[-A-Za-z0-9_.()[:space:]]*$ ^\. ^-

use_dir_size k /site/

show_totals * *
show_diz .message *

free_space 20
max_users 15 5
total_users 300
# dupecheck how many days? ignore file case like Windows?
dupe_check 0 no

dl_incomplete 0
noretrieve passwd passwd- group group-

min_homedir /site

################################################## ###########################
# <cap 1st letter> <lower/upper> character conversions...
#file_names 0 lower [:space:]_
#dir_names 1 none [:space:]_
################################################## ###########################

#tagline No[:space:]Tagline[:space:]Set

ignore_type *.[tT][xX][tT] *.[nN][fF][oO] [rR][eE][aA][dD][mM][eE] .message
ignore_type *.[sS][fF][vV] *.[cC][rR][cC] *.[dD][iI][zZ]

################################################## ###########################
#pre_dir_check /bin/dirscript
#pre_check /bin/dupescript
#post_check /bin/zipscript
################################################## ###########################

############## Location #################### Max number of lines in Display #
requests /ftp-data/misc/requests 10
################################################## ###########################

oneliners 10
lastonline 0

################################################## ##########################
# Nukedir_Style:
# 1st. Option [Format: %N = DIR]
# 2nd. Option 0 = Delete ALL, 1 = Save main dir., 2 = Save ALL (UNNUKE)
# 3rd. Option [Byte Size] for nuker to discount.
################################################## ##########################
nukedir_style NUKED-%N 2 50000

empty_nuke 25000
multiplier_max 20

################################################## ##########################
# Private Groups: privgroup GROUPNAME GROUPDESC #
################################################## ##########################
privgroup STAFF My[:space:]Private[:space:]Group

################################################## ##########################
# PRIVPATHS: Directories should be uniquely named (no wildcards) #
################################################## ##########################
#privpath /site/privatedir 1 =STAFF

################################################## ##########################
# CUSTOM SITE COMMANDS #
# site_cmd [CMD NAME] [EXEC/TEXT] [PATH TO FILE] #
################################################## ##########################
site_cmd RULES TEXT /ftp-data/misc/site.rules
site_cmd LOCATE EXEC /bin/locate.sh

# Some aliases for group stats commands
site_cmd GRPWKUP IS GPWK
site_cmd GRPWKDN IS GPWD
site_cmd GRPMONTHUP IS GPMONTHUP
site_cmd GRPMONTHDN IS GPMONTHDN
site_cmd GRPALUP IS GPAL
site_cmd GRPALDN IS GPAD
custom-grpwkup !8 *
custom-grpwkdn !8 *
custom-grpmonthup !8 *
custom-grpmonthdn !8 *
custom-grpalup !8 *
custom-grpaldn !8 *


custom-rules !8 *

#locate allows users to search priv dirs !!!!, do not use it
custom-locate 1

-addip 1 2 7
-adduser 1 2 7
-change 1 7
-changeallot 1 2 7
-changeflags 1
-changeratio 1 2 7
-changesratio 1 7
-changehomedir 1
-chmod 1
-chgadmin 1 7
-chgrp 1 7
-chgrp-priv 1
-chpass 1
-delip 1 2 7
-delownip !8 *
-deluser 1 2 7
-dirs !8 *
-errlog 1
-flags !8 *
-gadduser 1 2 7
-ginfo 2 H
-give G
-group !3 *
-groups !8 *
-grp !8 *
-groupcomment 1
-grpadd 1
-grpchange 1
-grpdel 1
-grplog 1
-grpnfo 1 2
-grpren 1
-grpstats *
-help !8 *
-info !8 *
-kick D
-kill E
-logins 1
-misc !8 *
-msg !8 *
-msg* 1
-msg= 1
-msg{ !8 *
-nuke A
-onel !8 *
-oneladd !8 *
-passwd !8 *
-predupe C
-purge 1
-readd 1 2 7
-renuser 1 7
-reqlog 1 A B 7
-request !8 *
-requestadd !8 *
-show 1
-showhiddenusers 1
-stat !8 *
-stats !8 *
-swho =STAFF 1 E
-take F
-syslog 1 =STAFF
-undupe C
-unnuke B
-update 1
-user !8 *
-users H
-usercomment 1 7
-userextra 1 2 7
-who !8 *
-wipe 1
-seen 1
-laston 1
-userothers 1
-traffic 1 7


Vielen dank :)

mfg Koni