Difference between revisions of "Nieuw WWW-lid"

From A-Eskwiki
Jump to: navigation, search
(WWW)
(WWW)
Line 10: Line 10:
 
# <code>cieleden +lid</code>
 
# <code>cieleden +lid</code>
 
# op de whoswho toevoegen, natuurlijk!
 
# op de whoswho toevoegen, natuurlijk!
# /etc/apache2/auth:
+
De rest moet worden uitgevoerd op de vm-www-debug.
 +
# /etc/http/conf.d:
 
#:*  toevoegen aan htpasswd
 
#:*  toevoegen aan htpasswd
#:*  toevoegen aan htgroup
 
 
# $HOME:
 
# $HOME:
 
#:*  <code>ssh $USER@vm-www-debug</code>
 
#:*  <code>ssh $USER@vm-www-debug</code>
Line 23: Line 23:
 
#:*  <code>ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .</code>
 
#:*  <code>ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .</code>
 
#:*  <code>cd Layout/Theme; ./generate</code>
 
#:*  <code>cd Layout/Theme; ./generate</code>
# (als www) /etc/apache2/sites-available:
+
# (als www) /srv/config/vm-www-debug:
 +
*:*  toevoegen aan htgroups
 
#:*  <code>vim wwwdebug.sh</code>
 
#:*  <code>vim wwwdebug.sh</code>
 
#:*  <code>./wwwdebug.sh</code>
 
#:*  <code>./wwwdebug.sh</code>
 
#:*  <code>svn commit</code>
 
#:*  <code>svn commit</code>
#:*  <code>a2 reload</code>
+
#:*  <code>sudo /etc/init.d/httpd reload</code>
 
# in $GODNRS zetten (space/auth/init.php)
 
# in $GODNRS zetten (space/auth/init.php)
 
# in ~www/git-mirror/.git/svn-authors.txt zetten
 
# 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 13:19, 20 April 2014

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

Sysop

  1. Toevoegen aan de volgende groepen:
    • 'gods' (meer quotum & aanzien)
    • 'webcie' (inloggen op de server)

WWW

  1. cieleden +lid
  2. op de whoswho toevoegen, natuurlijk!

De rest moet worden uitgevoerd op de vm-www-debug.

  1. /etc/http/conf.d:
    • toevoegen aan htpasswd
  2. $HOME:
    • ssh $USER@vm-www-debug
    • svn co https://www.a-eskwadraat.nl/svn/www/trunk/ wwwdebug
    • chgrp 33 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
  3. (als www) /srv/config/vm-www-debug:
    • toevoegen aan htgroups
    • vim wwwdebug.sh
    • ./wwwdebug.sh
    • svn commit
    • sudo /etc/init.d/httpd reload
  1. in $GODNRS zetten (space/auth/init.php)
  2. in ~www/git-mirror/.git/svn-authors.txt zetten
  3. Vertel deze persoon 'even' hoe subversion werkt enzo