Changeset 105
- Timestamp:
- 11/15/06 12:43:55 (2 years ago)
- Files:
-
- branches/dsss-smi/INSTALL (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/dsss-smi/INSTALL
r103 r105 2 2 3 3 1) 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 5 2) 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 7 11 3) Add a line to /etc/sudoers similar to the following, but replacing "apache" 8 12 by whatever effective user ID your HTTP server runs as: 9 13 apache ALL=(ALL) NOPASSWD:/bin/su dsss * 14 10 15 4) Compile updateSources.d into ~dsss/updateSources 16 11 17 5) Put the .php files somewhere accessible. 12 6) Make pws.php read/write for the HTTP server, unreadable to other users. 18 19 6) Make pws.php read/write for the HTTP server, unreadable to other users 20 (preferably). 21 13 22 7) Make a directory with the PHP files named 'sources', chmod 0700, owned by 14 23 the HTTP server. 15
