Difference between revisions of "Nieuw WWW-lid"

From A-Eskwiki
Jump to: navigation, search
(Created page with "Category:WebCie Wat je moet doen voor een nieuw lid van de www: ==Sysop== #Toevoegen aan de volgende groepen: #:* 'gods' (meer quotum & aanzien) #:* 'square' (inloggen op …")
 
Line 1: Line 1:
 
[[Category:WebCie]]
 
[[Category:WebCie]]
Wat je moet doen voor een nieuw lid van de www:
+
Wat je moet doen voor een nieuw lid van de [[WebCie|www]]:
  
 
==Sysop==
 
==Sysop==
Line 10: Line 10:
 
#:* # 'www-dmz' (lezen wat de dmz webserver kan lezen)
 
#:* # 'www-dmz' (lezen wat de dmz webserver kan lezen)
 
#:  En op ws-master, ook aan www-data (die gaat namelijk niet via NIS)
 
#:  En op ws-master, ook aan www-data (die gaat namelijk niet via NIS)
 
  
 
==WWW==
 
==WWW==
Line 22: Line 21:
 
#:*  <code>chgrp www-data wwwdebug</code>
 
#:*  <code>chgrp www-data wwwdebug</code>
 
#:*  <code>chmod o= wwwdebug</code> (!!!! heel belangrijk !!!!)
 
#:*  <code>chmod o= wwwdebug</code> (!!!! heel belangrijk !!!!)
 +
#:*  <code>ssh square</code>
 
#:*  <code>cd wwwdebug/www; autoconf; ./configure --enable-debug \</code>
 
#:*  <code>cd wwwdebug/www; autoconf; ./configure --enable-debug \</code>
 
#:*: <code>    --with-hostname=$bla.debug.a-eskwadraat.nl</code>
 
#:*: <code>    --with-hostname=$bla.debug.a-eskwadraat.nl</code>
Line 32: Line 32:
 
#:*  <code>a2 reload</code>
 
#:*  <code>a2 reload</code>
 
# in $GODNRS zetten (space/auth/init.php)
 
# in $GODNRS zetten (space/auth/init.php)
# Vertel deze persoon het MySQL root password :)
+
# in ~www/git-mirror/.git/svn-authors.txt zetten
 
# Vertel deze persoon 'even' hoe subversion werkt enzo
 
# Vertel deze persoon 'even' hoe subversion werkt enzo

Revision as of 12:21, 9 January 2013

Wat je moet doen voor een nieuw lid van de www:

Sysop

  1. Toevoegen aan de volgende groepen:
    • 'gods' (meer quotum & aanzien)
    • 'square' (inloggen op de server)
    • 'adm' (lezen van logfiles)
    • 'www-data' (lezen wat de webserver kan lezen)
    • # 'www-dmz' (lezen wat de dmz webserver kan lezen)
    En op ws-master, ook aan www-data (die gaat namelijk niet via NIS)

WWW

  1. cieleden +lid
  2. op de whoswho toevoegen, natuurlijk!
  3. /etc/apache2/auth:
    • toevoegen aan htpasswd
    • toevoegen aan htgroup
  4. $HOME:
    • svn co https://secure.a-eskwadraat.nl/svn/www/trunk/ wwwdebug
    • chgrp www-data wwwdebug
    • chmod o= wwwdebug (!!!! heel belangrijk !!!!)
    • ssh square
    • cd wwwdebug/www; autoconf; ./configure --enable-debug \
      --with-hostname=$bla.debug.a-eskwadraat.nl
    • ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .
    • cd Layout/Theme; ./generate
  5. (als www) /etc/apache2/sites-available:
    • vim wwwdebug.sh
    • ./wwwdebug.sh
    • svn commit
    • a2 reload
  6. in $GODNRS zetten (space/auth/init.php)
  7. in ~www/git-mirror/.git/svn-authors.txt zetten
  8. Vertel deze persoon 'even' hoe subversion werkt enzo