
 GamalD v0.6 (c)  Copyright 1997 Island ROK. 


 GamalD is a ftp daemon for shell accounts.

 Which means that you can use it to setup local users 
 and ftp accounts without giving out your own password.

 GamalD runs on the following operating systems, Linux, Solaris and FreeBSD.
 ( compiled: BSDi 2.01, Solaris 2.5, Linux )
 
 ----- Setup Instructions For Users-----

 1. ./rrftpd add
  it will ask you for username and his password (passwd file will be
  created in the same dir)
 FILE: .passwd

 2. create a homedirectory in ./users/<name>
    where <name>=username...

 ------- Files ---------

 1. .index.dir
    when a user does 'dir' gamald will show him the contents of the file
    .index.dir in the current directory..
    You can put anything you want in it.
    usually its ls -al >.index.dir  (with some corrections)

 2. .index.fls
    by default no one can get files from his directory
    You must make a list of downloadable files.
  
    example
    -----.index.fls-------
    eggdrop.gz
    xchess.tar.gz
    ------------------

 3. .index.cwd (not implemented yet)
    A file which contains the directory names where u can chdir
    to from the current dir
    so if u put '..' in it, a user would be able to chdir into previous 
    dir the same format as .index.fls

 4. .noupload    
    the file means that user cant upload any files in this dir
 
 5. .nohide     (not implemented yet)
    gamald will add each filename user uploaded to index.dir

 6. .overwrite 
    Be Default files wont be overwritten if they already exists
    this file lets you overwrite any file, except systemfiles

--------------------------------------------


 Updates in v0.5
 + Fixed zombies in linux
 + Added PUT(STORE)command
 + Added MDTM and SIZE commands...
 + Added resume (REST) for broken downloads
 + Fixed signals for ctrl-c handling..
 + Fixed some security related issues for system files
 + Added file check. if a file contains '/' or '\' it'll be refused upload.
 + Added timeout handling, after 300 sec connection will be closed

 Updates in v0.6 (public release, buggy though ;)
 + Added .noupload
 + Added .overwrite

 ---- ToDo ----

 Add support for different port
 Add support for TCL libraries and scripts
 Add mget support
 Add PASV ( passive connection, proxy, netscape... e.t.c.)
 Add [your wish here]


                                         /Mercur & DWolf 09.03.97 [Island ROK]
