summaryrefslogtreecommitdiffstats
path: root/etc/innokom-20030513/proftpd.conf
blob: 96dd1503305e8a7e44712bf1362185c1f04b7a14 (plain)
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# 
# FTP Server for Auerswald Innokom 
#
# Configuration by Robert Schwebel <r.schwebel@pengutronix.de>
# Pengutronix, 2002/10/13 
#

# ServerName			"Master Webserver"

# Spawn from inetd?
#ServerType		inetd
ServerType		standalone

# don't give the server banner until _after_ authentication
DeferWelcome		off

# Some basic defaults
Port			21
Umask			022
TimeoutLogin		120
TimeoutIdle		600
TimeoutNoTransfer	900
TimeoutStalled		3600

# User and group
User			root
Group			root

# This is a non-customer usable name, (ie they should be connecting via www.{domain})
# not 'hostname'.  Therefore let's dump them in a dummy account and wait for them to 
# scream.
DefaultRoot		/

# Performance, let's do DNS resolution when we process the logs...
UseReverseDNS		off

# Where do we put the pid files?
ScoreboardPath		/tmp

# Logging options
TransferLog		NONE

# Some logging formats
LogFormat		default "%h %l %u %t \"%r\" %s %b"
LogFormat		auth    "%v [%P] %h %t \"%r\" %s"
LogFormat		write   "%h %l %u %t \"%r\" %s %b"


# Global settings
<Global>
	DisplayLogin		/etc/ftp-welcome.msg
	DisplayFirstChdir	readme
	
	# having to delete before uploading is a pain ;)
	AllowOverwrite		yes
	
	# Turn off Ident lookups
	
	# Logging
	# file/dir access
	#ExtendedLog		/var/spool/syslog/proftpd/access.log WRITE,READ write

	# Record all logins
	#ExtendedLog		/var/spool/syslog/proftpd/auth.log AUTH auth
	
	# Paranoia logging level....
	##ExtendedLog		/var/spool/syslog/proftpd/paranoid.log ALL default

</Global>

<Directory /home/*>
	AllowOverwrite		on
</Directory>

# Where to store the PID of the proftpd process in standalone mode
PidFile			/tmp/proftpd.pid