README FILE
Before you beginn the installation please READ THIS FILE comlete !
It takes only a few minutes and can help you much to avoid errors and frustration.

/******************************************************
 * PureFTP - PHP USer Manager by Marco 'solariz' Gtze
 * (c) 2002 - www.solariz.de
 ******************************************************


[CONTENT]
	1. WHAT THIS SCRIPT IS ABOUT ?
	2. REQUIREMENTS
	3. QUICK SETUP GUIDE
	4. SUPPORT AND USAGE
	5. THANKS AND CREDITS
	6. FINAL NOTE
	7. WHAT SITE'S ARE USING PURE FTPD MANAGER
	8. VERSION HISTORY


[1. WHAT THIS SCRIPT IS ABOUT ?]
	This script is used to manage PureFTP Daemon MySQL Authentication 
	Database. It's not an self running authentication module it's only a
	frontend for the MySQL Auth db supported by PureFTPd. (www.pureftpd.org)
	

[2. REQUIREMENTS]
	-A Running Webserver with PHP Support (at least 4.x)   (http://www.php.net)
	-A Running PureFTP Daemon with MySQL Auth support  (http://www.pureftpd.org)
	-MySQL (http://www.mysql.com)
	-This files ;)


[3. QUICK SETUP GUIDE]

	1. Extract the archive in a folder accessible by your webserver.

	2. Edit the pureftp.config.php file and change the parametes in the Setup section.

	3. Check that the standard PureFTP MySQL Auth is running well.
	It makes NO SENSE to setup this management script if you dont get
	your Pure MySQL Authentication working without it :>
	Read all about it here:		http://pureftpd.org/README.MySQL
	Also you need to enable Throtteling and Virtual quotas in you compilation
	of Pure ftpd to use all features of this script.  
  Here is an example how to build Pure FTPD correctly:
	**************************************************
	./configure       --with-mysql=/usr/include/mysql/ \
				--with-diraliases \
				--with-ftpwho \
				--with-throttling \
				--without-inetd \
				--without-shadow \
				--with-quotas
	**************************************************
	To get more infos about this please don't contact me Read the Manual
	provided by PureFTP self.


	4. Replace your PureFTPD MySQL Config file with the sample included
	in this Archive. Open it in you fav. editor and edit the file
	to fit your needs.
	You need to configure the Table name between the different FROM and WHERE statements.
	If you're using a new table out of the structure specified below
	you dont need to change the table name.

	5. Ok now lets create a new table or modify our allready existing one
	make it like this:
	**************************************************
		DROP TABLE IF EXISTS ftpd;
		CREATE TABLE ftpd (
		User varchar(16) NOT NULL default '',
		status enum('0','1') NOT NULL default '0',
		Password varchar(64) NOT NULL default '',
		Uid varchar(11) NOT NULL default '-1',
		Gid varchar(11) NOT NULL default '-1',
		Dir varchar(128) NOT NULL default '',
		ULBandwidth smallint(5) NOT NULL default '0',
		DLBandwidth smallint(5) NOT NULL default '0',
		comment tinytext NOT NULL,
		ipaccess varchar(15) NOT NULL default '*',
		QuotaSize smallint(5) NOT NULL default '0',
		QuotaFiles int(11) NOT NULL default 0,
		PRIMARY KEY (User),
		UNIQUE KEY User (User)
		) TYPE=MyISAM;
	***************************************************

	6. Run your WebBrowser and point to the directory with pureFTPd Manager.
	That's all it should run.
  
  PureFTPd Manager didn't have a buildin security system so it is absolutley neccessary
  to provide a password protection to the directory it's in. e.g. with an .htaccess protection
  never go without any protection !
  
					
	NOTE:
	If you want to use VirtualQuaotas your PureFTPD must be
	compiled with the "--with-quotas" option.
	Else it is better to comment out the line 
	beginning with MySQLGetQTASZ in the  pureftpd-mysql.conf
	file or some errors can occure while launching pureftpd.

	2nd NOTE:
	To set up the PureFTP Who display tool you must set chmod 4711
	to yout pure-ftpwho command. Get sure that the Pure-FTPWho command
	is executable in this directory: /usr/local/sbin/ 
	If this ain't the directory where you're binary is installed please setup a
	symbolic Link.  ln -s /usr/local/sbin/pure-ftpwho <path and name of your
	pure-ftpwho file> or specify the correct location in the configuration.





[4. SUPPORT AND USAGE]
	This script was published FREE there is NO support
	or warranty for it. If it don't run on your system
	try and test around. But please don't spam me with 
	nasty eMails, i've can't spend any time with
	support of free scripts. 
	
	Greetings Marco 'sOLARiZ' Gtze



[5. THANKS AND CREDITS]
	-Thanks also fly out to Uwe Ahrendt - www.bildpartner.de for some modifications.
	-Big thanks to CRowmAN to let me take part of his modifications, good job ! ;)


[6. FINALY]
	If you programmed some modifications or addons for this script
	please let me know and send them to me so i can integrate them.
	Visit my site http://www.solariz.de
	ans sign my lame guestbook ;)

[7. WHAT SITE'S ARE USING PURE FTPD MANAGER]
	If you wan't your site listed down below here please send me a note @:
	pureftp@solariz.de
	Now the List :)
		- www.planetlan.net
		- www.solariz.de
		- www.radio4gamers.net
		- www.wwcl.net


[8. VERSION HISTORY]
	See history.txt

[EOF]