Difference between revisions of "Nieuw WWW-lid"

From A-Eskwiki
Jump to: navigation, search
m (SVN is verhuisd, fix url)
Line 1: Line 1:
[[Category:WebCie]]
 
 
Wat je moet doen voor een nieuw lid van de [[WebCie|www]]:
 
Wat je moet doen voor een nieuw lid van de [[WebCie|www]]:
  
==Bestuur==
+
== Bestuur ==
 +
 
 
#Toevoegen aan de volgende groepen:
 
#Toevoegen aan de volgende groepen:
#:* 'gods' (meer quotum & aanzien)
+
#:
#:* 'webcie' (inloggen op de server)
+
*'gods' (meer quotum & aanzien)
 +
#:*'webcie' (inloggen op de server)
 +
 
 +
== Sysop ==
  
==Sysop==
 
 
#Toevoegen aan de <code>/etc/httpd/conf.d/htpasswd</code> en <code>/etc/httpd/conf.d/htgroups</code> op de vm-svn
 
#Toevoegen aan de <code>/etc/httpd/conf.d/htpasswd</code> en <code>/etc/httpd/conf.d/htgroups</code> op de vm-svn
  
==WWW==
+
== WWW ==
# op de whoswho toevoegen, natuurlijk!
+
 
 +
#op de whoswho toevoegen, natuurlijk!
 +
 
 
De rest moet worden uitgevoerd op de vm-www-debug (dus doe <code>ssh vm-www-debug</code>.
 
De rest moet worden uitgevoerd op de vm-www-debug (dus doe <code>ssh vm-www-debug</code>.
# /srv/:
+
 
#:* toevoegen aan htpasswd
+
#/srv/:
# $HOME:
+
#:
#:* <code>svn co https://www.a-eskwadraat.nl/svn/www/trunk/ wwwdebug</code>
+
*toevoegen aan htpasswd
#:* <code>sudo chgrp apache wwwdebug</code>
+
#$HOME:
#:* <code>chmod o= wwwdebug</code> (!!!! heel belangrijk !!!!)
+
#:
#:* <code>cd wwwdebug/www; autoconf; ./configure --enable-debug --with-hostname=$bla-debug.a-eskwadraat.nl</code>
+
*<code>svn co [https://www.a-eskwadraat.nl/svn/www/trunk/ https://svn.a-eskwadraat.nl/svn/www/trunk/] wwwdebug</code>
#:* <code>ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .</code>
+
#:*<code>sudo chgrp apache wwwdebug</code>
# (als webcie (<code>s webcie</code>)) in /srv/config/vm-www-debug/httpd/conf.d:
+
#:*<code>chmod o= wwwdebug</code> (!!!! heel belangrijk&nbsp;!!!!)
#:* toevoegen aan htgroups
+
#:*<code>cd wwwdebug/www; autoconf; ./configure --enable-debug --with-hostname=$bla-debug.a-eskwadraat.nl</code>
#:* toevoegen aan wwwdebug.sh
+
#:*<code>ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .</code>
#:* <code>./wwwdebug.sh</code>
+
#(als webcie (<code>s webcie</code>)) in /srv/config/vm-www-debug/httpd/conf.d:
#:* <code>svn commit</code>
+
#:
#:* <code>(als eigen user) sudo /etc/init.d/httpd reload</code>
+
*toevoegen aan htgroups
# in $GODNRS zetten (space/auth/init.php)
+
#:*toevoegen aan wwwdebug.sh
# in $webciecommitters zetten (WhosWho4/constants.php)
+
#:*<code>./wwwdebug.sh</code>
# Vertel deze persoon 'even' hoe subversion werkt enzo
+
#:*<code>svn commit</code>
 +
#:*<code>(als eigen user) sudo /etc/init.d/httpd reload</code>
 +
#in $GODNRS zetten (space/auth/init.php)
 +
#in $webciecommitters zetten (WhosWho4/constants.php)
 +
#Vertel deze persoon 'even' hoe subversion werkt enzo
 +
[[Category:WebCie]]

Revision as of 17:20, 3 June 2015

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

Bestuur

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

Sysop

  1. Toevoegen aan de /etc/httpd/conf.d/htpasswd en /etc/httpd/conf.d/htgroups op de vm-svn

WWW

  1. op de whoswho toevoegen, natuurlijk!

De rest moet worden uitgevoerd op de vm-www-debug (dus doe ssh vm-www-debug.

  1. /srv/:
  • toevoegen aan htpasswd
  1. $HOME:
    • sudo chgrp apache wwwdebug
    • chmod o= wwwdebug (!!!! heel belangrijk !!!!)
    • 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} .
  1. (als webcie (s webcie)) in /srv/config/vm-www-debug/httpd/conf.d:
  • toevoegen aan htgroups
    • toevoegen aan wwwdebug.sh
    • ./wwwdebug.sh
    • svn commit
    • (als eigen user) sudo /etc/init.d/httpd reload
  1. in $GODNRS zetten (space/auth/init.php)
  2. in $webciecommitters zetten (WhosWho4/constants.php)
  3. Vertel deze persoon 'even' hoe subversion werkt enzo