Contents 
 
What's new ? 
 
Overview 
Installation 
GUI preferences 
 
Global configuration 
IP Access configuration 
User configuration 
Group configuration 
Access configuration 
 
Dotfiles 
Attributes 
Using campus 
Features 
File Security 
 
Unimplemented ftp features 
Things to do 
Licence 
History 
 
Contact 
Internet Suite 
 
FAQ 
campus - FTP-server for BeOS®

campus: Unimplemented ftp features

General note: ftp is a very old protocol and has certain commands that are not needed anymore or simply have no meaning in todays computing world. In the following I list the most important commands that are missing or that are not completely implemented.
Most of these commands will never be used by ftp clients so there is not really a missing functionality. The list is just for informational purposes.

  • Unimplemented commands
    • ACCT (account)
      This command is for sites that make a difference between the login of a user and the right to store or retrieve files. campus does not make this differentiation so the command is not needed.
    • SMNT (structure mount)
      This command allows the user to mount a different "file system data structure"... campus does not support this.

  • Ignored commands and options
    • ALLO (allocate)
      This command is not needed by campus, so it is ignored. (But nonetheless it is parsed and checked if its syntax is correct.)
    • MODE (transmission modes)
      The modes 'B' (block mode) and 'C' (compressed mode) are ignored.
    • STRU (file structure)
      File structures 'P' (page structure) and 'R' (record structure) are ignored.
    • TYPE (data type)
      Type 'E' (EBCDIC type) is ignored. When the type is 'A' (ascii type) the form must be 'N' (non print). With type 'L' (local) size must be set to 8.

  • Missing features
    See campus: Things to do

If you encounter a bug or any strange behaviour please send a bug report to campus@stegemann.net.


Copyright © 1997-2002 Stegemann & Co., Inc., All Rights reserved.
Created: March 4, 1998. Last modified: March 31, 2002.