[D-community-commits] r106 - in trunk/fai-config-dir: doc files/home/ikiwiki/.ikiwiki/ikiwiki.setup scripts/WEBSERVER

Holger Levsen h01ger-guest at alioth.debian.org
Mon Apr 16 09:41:03 UTC 2007


Author: h01ger-guest
Date: 2007-04-16 09:41:03 +0000 (Mon, 16 Apr 2007)
New Revision: 106

Modified:
   trunk/fai-config-dir/doc/manual_adminwork.txt
   trunk/fai-config-dir/files/home/ikiwiki/.ikiwiki/ikiwiki.setup/WEBSERVER
   trunk/fai-config-dir/scripts/WEBSERVER/11-ikiwiki
Log:
- setup svn post-commit hooks for ikiwiki


Modified: trunk/fai-config-dir/doc/manual_adminwork.txt
===================================================================
--- trunk/fai-config-dir/doc/manual_adminwork.txt	2007-04-15 14:57:11 UTC (rev 105)
+++ trunk/fai-config-dir/doc/manual_adminwork.txt	2007-04-16 09:41:03 UTC (rev 106)
@@ -59,3 +59,5 @@
 ikiwiki at bikeshed:~$
 
 9. run "ikiwiki --setup .ikiwiki/ikiwiki.setup" as ikiwiki
+
+10. create a ssh-key for d-community-guest on alioth and setup the svn post-commit-script there

Modified: trunk/fai-config-dir/files/home/ikiwiki/.ikiwiki/ikiwiki.setup/WEBSERVER
===================================================================
--- trunk/fai-config-dir/files/home/ikiwiki/.ikiwiki/ikiwiki.setup/WEBSERVER	2007-04-15 14:57:11 UTC (rev 105)
+++ trunk/fai-config-dir/files/home/ikiwiki/.ikiwiki/ikiwiki.setup/WEBSERVER	2007-04-16 09:41:03 UTC (rev 106)
@@ -23,8 +23,8 @@
 	rcs => "svn",
 	historyurl => "http://svn.debian.org/wsvn/trunk/wiki/[[file]]",
 	diffurl => "http://svn.debian.org/wsvn/trunk/wiki[[file]]?root=wiki&r1=[[r1]]&r2=[[r2]]",
-	#svnrepo => "/svn/wiki",
-	#svnpath => "trunk",
+	svnrepo => 'svn+ssh://d-community-guest@svn.debian.org/svn/d-community',
+	svnpath => "trunk/wiki",
 
 	wrappers => [
 		{

Modified: trunk/fai-config-dir/scripts/WEBSERVER/11-ikiwiki
===================================================================
--- trunk/fai-config-dir/scripts/WEBSERVER/11-ikiwiki	2007-04-15 14:57:11 UTC (rev 105)
+++ trunk/fai-config-dir/scripts/WEBSERVER/11-ikiwiki	2007-04-16 09:41:03 UTC (rev 106)
@@ -7,10 +7,16 @@
 
 files:
    any::
+	${target}/home/ikiwiki/.ssh/authorized_keys mode=600 owner=ikiwiki group=ikiwiki
 
+
 editfiles:
    any::
 	{ ${target}/etc/ikiwiki/wikilist
 	  AppendIfNoSuchLine 'ikiwiki /home/ikiwiki/.ikiwiki/ikiwiki.setup'
 	}
+	{ ${target}/home/ikiwiki/.ssh/authorized_keys
+	  AutoCreate
+	  AppendIfNoSuchLine 'from="217.196.43.134",command="ikiwiki --refresh --setup .ikiwiki/ikiwiki.setup" ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwAqNuBJavMYwyFmnv0gMxRr3v+yoY+DxY947Kr6pm2JjRSy/1zz7moT5g+JfTsBRFUQEqJGV8Q/nth0gaMVjji3oRU3DsEygpB73isj7CIpXBKATABZO7U5uknU5x8RpZK8rS+PJ8bq5PMSDeq6pqgHWf4kqEvh8h0vqpAw68Zk= d-community-guest at alioth'
+	}
 




More information about the D-community-commits mailing list