Location: PHPKode > projects > RCS Man on the Web > RCSManager-0.2/docs/INSTALL.txt
RCSManager
17 juillet 2002
Install notes
---------------

Requirement:
- serveur http / php 4, avec support pour l'authentification (style apache)

Installation:
- decompresser le tar-ball dans un repertoire accessible par le navigateur.
- editer .htaccess et donner un chemin valid au fichier de mot de passe
- editer config.php et personnalisez les valeur suivantes

  - define(MyDIR, "chemin");
    definit le chemin absolut ou est installe RCSMAnager dans le systeme de
    fichier, par exemple /home/giovanni/public_html/RCSManager

  - define(MyLOCATION, "/location/");
    definit le chemin relatif a l'URL dans le quel le serveur trouvera RCSManager
    exemple '/admin/RCSManager'

  - define(BASE_dir, "/home/giovanni");
    definit le repertoire que va manager l'application

  - define(BASE_name, "Giovanni'z WorkDir");
    Titre du dossier Manager

  - define(BASE_acl, "giovanni,webmaster");
    'access list' par defaut utilise lors d'un premier 'check in'.

- Le WRAPPER:
c'est petit programme C permettant d'executer une commande sous un autre uid,
ce qui est necessaire si on veut gerer correctement les access-list et les
droits utilisateur.
pour ce faire le proprietaire du fichier compile (wrapper) doit etre root et
sont groupe doit etre celui du serveur http (typiquement apache ou nobody). Si
vous lancer 'make' etant root, il ne dvrait pas y avoir de probleme.

si vous ne voulez pas utiliser le wrapper, dans le fichier config.php changer
la ligne:
define(WRAPPER, MyDIR . "/lowlevel/wrapper");
define(WRAPPER, "/bin/sh");

- BUGS connus:
la deconnexion ne fonctionne pas vraiment sous IE.

--
please mail bug at: hide@address.com, with subject: RCSmanager


Return current item: RCS Man on the Web