forked from jedisct1/pure-ftpd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.Contrib
137 lines (82 loc) · 4.05 KB
/
README.Contrib
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
You can send whatever you want to be included in that list to
<j at pureftpd.org> or to the mailing list.
Thank you,
-Frank.
-----------------------------------------------------------------------------
Warning: contributed packages haven't received any code audit. Please
report bugs directly to authors.
-----------------------------------------------------------------------------
* Redmine Pure-FTPd plugin
http://github.com/bytemine/redmine_pureftpd_user/
This Redmine plugin maintains a table with pureftpd compatible users.
* FTPd Auth Handler
http://onrails.org/articles/2009/03/06/integrating-ftp-with-rails
An extauth handler in Ruby.
* Domain technologie control panel, as used on GPLHost
http://github.com/carlosl/dtc
* PureFTPd Manager
http://jeanmatthieu.free.fr/pureftpd/
PureFTPd Manager is a small Cocoa frontend to PureFTPd for Mac OS X. It
includes a wizard to easily set up your server, Rendezvous support to
publish your server efficiently, and groovy interfaces for virtual users and
hosts management.
* PureAdmin
http://purify.sourceforge.net/
PureAdmin is a graphical tool used to make the management of PureFTPd a
little easier. It is not dependent on a specific desktop environment such as
GNOME or KDE, but is designed with the GNOME Human Interface Guidelines in
mind.
* Pure-FTPd PHP User Manager
http://ppum.sourceforge.net/
ppum (PureFTPd PHP User Manager) is a PureFTPD PHP User Management System
designed for an easy Web-based administration of SQL stored and
authenticated FTP users.
* User manager for Pure-FTPd
http://machiel.generaal.net/index.php?subject=user_manager_pureftpd
User manager for PureFTPd allows administrators to easily create, change, or
delete 'virtual' PureFTPd users. It comes with a set of very good
documentation to help with the setup of PureFTPd, MySQL, and this application.
* PureUserAdmin
http://pureuseradmin.sourceforge.net/
PureUserAdmin is a PHP based webbased application. Sys admins can use it to
easily manage the virtual users for their FTP server. PureUserAdmin is
developped to be used with Pure-FTPd but it should be able to be used with
other FTP servers as long as the FTP server gets the useraccount info from
MySQL or PostgreSQL.
* PurePostPro
http://82.71.1.246/stuff/purepostpro/
PurePostPro is a Perl/MySQL script that enables user uploads to be managed
more easily. New uploads are logged in a MySQL database, and duplicate files
are tracked using MD5 checksums.
* MySQmail Pure-FTPd logger
http://www.gplhost.com/software-mysqmail.html
http://packages.debian.org/en/squeeze/mail/mysqmail-pure-ftpd-logger
MySQMail is a set of tiny daemon loggers for mail and FTP servers that save
traffic information in a MySQL database. The information is split by domain
and by user so that it's easy to measure all the traffic for a given domain
name in real time.
This package provides a logger for FTP traffic handled by Pure-FTPd.
----------
Current content of the "contrib" directory:
* xml_python_processors.txt (author: Jason Lunz):
Two scripts to postprocess pure-ftpwho XML output. One returns a list of
dicts with the ftpwho data, each dict representing a connected client's
attribute. If you want to develop something related to ftpwho in Python,
this is a very good base.
The other script creates a web page similar to "pure-ftpwho -w", but
better: you can choose which columns you want in which order and sort
the rows on multiple fields. You can also see bandwidth totals per
account.
* redhat.init (author: Bernhard Weisshuhn):
A sample Red Hat init script.
* suse.init (author: Marc Thoben):
A sample SuSE init script.
* pure-vpopauth.pl (author: Dan Caescu):
An external authentication module for pure-ftpd using vpasswd
vpopmail password files.
Run it the standard way with pure-authd.
* pure-stat.pl (author: Julien Andrieux):
This script parses Apache-like log files and generates nice text summaries.
* Vidibus::Pureftpd (author: Andre Pankratz):
A Ruby gem that p rovides an ActiveModel-based abstraction of Pure-FTPd's
virtual users.