"Fossies" - the Fresh Open Source Software archive

Member "SiteMgrYAP/README" of archive SiteMgrYAP-0.2.0.tar.gz:



                                      

   General Overview
   ----------------
   
       SiteMgr YAP is a set of perl scripts that let webmasters give
   their users the chance of managing homepages from the browser. The
   users of SiteMgr YAP may create their homepages from the editing
   window, or upload html files from their local machines to the web
   server. They also have the possibility of deleting, renaming and
   copying files or directories. Navigating through the directories, and
   seeing the generated pages is also very easy with SiteMgr YAP.
   
       The main script, sitemgr, is bassed on Sanford Morton's sitemgr
   perl script.
   
        YAP stands for 'Yet Another Port'. There is a port of the
   original sitemgr for Windoze NT. This is the second port of sitemgr.
   
   Legal issues
   
       The original script by Sanford Morton has this copyright notice at
   CGI Resources. As far as my scripts are derived from Sanford's one,
   I'll keep this copyright notice for SiteMgr YAP. The ideas in
   authsitemgr and into the sitemgr scripts written by me, may be
   considered GPL. You may use my ideas as part of another scripts, but
   original ideas contained in the original script must retain the name
   of his author, Sanford Morton.
   
       The Curses extension to perl 5 used in the sitemgr password admin
   tool, is (C) 1994-1996 by William Setzer. It is distributed under the
   terms of the Artistic LICENSE.
   
       PerlMenu - Perl library module for curses-based menus & data-entry
   templates is Copyright (C) 1992-97 Iowa State University Computation
   Center, Ames, Iowa (USA). It is also distributed under the Artistic
   LICENSE and/or the GNU Public License.
   
       Sitemgr password admin tool may be distributed under the GNU
   Public License
   
   System requeriments for installing SiteMgr YAP
   ----------------------------------------------
   
       SiteMgr YAP needs a Unix machine running the apache web server, or
   any other capable of executing CGI scripts. I only have tested it on
   Linux and Sun Solaris running apache. NCSA's httpd should run SiteMgr
   YAP with minor changes in the scripts.
   
       Version 5.0 or above of the perl interpreter is also needed.
   
       The tool for managing passwords will also need the perl Curses
   library, and the Perlmenu library for creating text menus in perl.
   Both libraries may be found at the CPAN (Comprehensive Perl Archive
   Network). Look at perl.com for more info about these libraries.
   
       Of course, basic knowledge on how to install CGI scripts, and how
   to manage a web server will also be needed.
   
   System requeriments: the client side
   ------------------------------------
   
       SiteMgr YAP needs a browser capable of running javascript and
   displaying frames. The icons for the files displayed are the
   internal-gopher-menu, only available in Netscape Navigator. It is
   easy to change the code for displying another icons. I'm sorry for
   MSIE users, but I don't explore the internet, I navigate the internet
   ... ;)
   
   Security issues
   ---------------

       This is the first release of SiteMgr YAP, so consider it a beta
   version, and use it at your own risk. Report any security hole you may
   find to me (look at file CONTACT for more information).
   
       The password given by the user is sent as plain text over the net
   when the user logs in. After that, for every operation, the password
   is sent encrypted with the perl crypt() function, so anyone
   intercepting the password could have access to the user account by
   cracking it. Using SSL could be the best solution for keeping sniffers
   out. Consider it.
   
       The administrator can also stablish the places from where the
   users can connect from, by including their IP numbers in the passwords
   file.
   
       The owner of the files must be the user running the scripts, so
   take care don't to give many privileges for that user.
   
       Of course, the administrator must put the sitemgr password file in
   a secure place far from the users' directories. Take also care if you
   want to use SiteMgr YAP in conjunction with an ftp server.
 	
 
   Thanks
   ------
 
   My thanks to the following people
     * Linus Torvalds and all the people who make possible Linux.
     * The Apache Group for creating the Apache web server.
     * Larry Wall for creating Perl.
     * The guys at Netscape for creating both the Netscape Navigator and
       the javascript technology.
     * Sanford Morton the author of the original sitemgr script.
       
                    ___________________________________
   
       Copyright (C) 1999 by Jose Manuel Macias Luna, macias@cica.es