Changeset 105

Show
Ignore:
Timestamp:
11/15/06 12:43:55 (2 years ago)
Author:
Gregor
Message:

INSTALL: Slightly more sane instructions.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/dsss-smi/INSTALL

    r103 r105  
    22 
    331) Make a user 'dsss' 
    4 2) Check out into the 'dsss' home directory all of the mirrors into directories 
    5    named as the mirrors are named in updateSources.d. In the master mirror, 
    6    make sure that sources/pkgslist.d is compiled to sources/pkgslist. 
     4 
     52) Check out into the 'dsss' home directory the master mirror: 
     6   $ mkdir brainsware 
     7   $ svn co https://svn.brainsware.org/dsss/sources brainsware/sources --username YOUR_USERNAME 
     8   $ svn co https://svn.brainsware.org/dsss/mirror brainsware/mirror --username YOUR_USERNAME 
     9   Make sure that sources/pkgslist.d is compiled to sources/pkgslist. 
     10 
    7113) Add a line to /etc/sudoers similar to the following, but replacing "apache" 
    812   by whatever effective user ID your HTTP server runs as: 
    913   apache ALL=(ALL) NOPASSWD:/bin/su dsss * 
     14 
    10154) Compile updateSources.d into ~dsss/updateSources 
     16 
    11175) Put the .php files somewhere accessible. 
    12 6) Make pws.php read/write for the HTTP server, unreadable to other users. 
     18 
     196) Make pws.php read/write for the HTTP server, unreadable to other users 
     20   (preferably). 
     21 
    13227) Make a directory with the PHP files named 'sources', chmod 0700, owned by 
    1423   the HTTP server. 
    15