<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nemo</id>
	<title>Sugar Labs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nemo"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/Nemo"/>
	<updated>2026-05-28T19:50:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/elsalvador&amp;diff=76968</id>
		<title>Machine/elsalvador</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/elsalvador&amp;diff=76968"/>
		<updated>2012-04-03T22:08:53Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://elsalvador.treehouse.su elsalvador.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://code.google.com/p/elsalvador/ OpenQwaq]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://munin.treehouse.su/gar/VMs/elsalvador.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@squeeze &#039;aptitude update&#039;&lt;br /&gt;
  ssh root@squeeze &#039;aptitude safe-upgrade&#039;&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/elsalvador.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/elsalvador/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/elsalvador.qcow2 -n elsalvador&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/elsalvador/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start elsalvador&#039;&lt;br /&gt;
add &amp;quot;elsalvador&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@elsalvador &#039;sed -i &amp;quot;s/squeeze/elsalvador/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@elsalvador &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R elsalvador.treehouse.su&lt;br /&gt;
  ssh root@elsalvador &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@elsalvador &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/squeeze/elsalvador/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/elsalvador&#039;&lt;br /&gt;
  ssh root@elsalvador &#039;reboot&#039;&lt;br /&gt;
&lt;br /&gt;
 ssh root@munin &#039;sed &amp;quot;s/squeeze/munin/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/munin&#039; #recursion :P&lt;br /&gt;
user &amp;quot;replaceafill&amp;quot; name &amp;quot;&amp;quot; other &amp;quot;&amp;quot;&lt;br /&gt;
  ssh root@elsalvador &#039;adduser --disabled-password --add_extra_groups replaceafill&#039;&lt;br /&gt;
  ssh root@elsalvador &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDb0csp728LiEiWeFfZjzxBnNDfNsPUnM05y3OPtGuBv70nOK4OLe7aG2qYeCpWhRmJ5Gaan/ghnB9Pp9sT++JhEDl7X4wZin1pC60q3dGStVfmiKcQ1AEmXll0gtm+n16w9I0eyLSwGIafT3Ar6ljcgXzhHsXhlHM4b67PIxKGAHya0A6MLaY7p3dWRsIhYI/qjTu6pczGiAdxdQmwoYlsNAteCokAg96XVUQ71aOq+BKrr5AIc4oL6fKGV6WdG2gZphVc6XBALFnCcKK1zjojwJF9Lle0Irzz97PZcImYCNh15XiPTEMVKr/TkDHMVkxHYpS8aLJJosF4o9JrJdpvb0UX/Kolwkt5jynVZ9L8msvS9rpMdqQEfFS+9rCGXeQlZcJZnOxb3j0yjBFiMXI0NlZ2QhUT7mk+vq/6MW+vwxwAHTPltc7x7UbSAsugoObXfWjr0PzfAoFZfu9Dz0I4KTgranah48PxsAE4JAkVybqaoHBMfM7KOx7D7vp1VFMFv44nBxopTrO38JV9KRraKlvsaywPxwr6qoi8RgbPlU3r/IjNczfre8rZU2qOsaDf92mNaUALvxiwzMsRsDKYt7CzFvqa56TKpL9QWMJCXKZ43A3vi39OEy4SYOaf1eNMNVGqKzTUSmxucbjXfgdJHcNEIb8LTSB83o25thkPkQ== launchpad&amp;quot; &amp;gt;&amp;gt; /home/replaceafill/.ssh/authorized_keys&#039; &amp;gt;&amp;gt; /home/replaceafill/.ssh/authorized_keys&#039;&lt;br /&gt;
user &amp;quot;hharriola&amp;quot; name &amp;quot;&amp;quot; other &amp;quot;&amp;quot;&lt;br /&gt;
  ssh root@elsalvador &#039;adduser --disabled-password --add_extra_groups hharriola&#039;&lt;br /&gt;
  ssh root@elsalvador &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDPcSUuXhLKxAfe2vIr6gD+KbdJEmZX4mDOq6XOPuG2thHz3dTLzHNUPl2B+c6l92QJNVmx94MnLf5+JcUYbNRAe/S0lXqS5SesqqlWKV848HMQgWpNhbxRfQ3GdnMjDnrbx9ZUxXODOuxwwl8Nn/FDHKlGSCovWNNMDOBtk4CAquGWWEor7gktGhADplmtVUCvNhUK7jjWurc5VNYLskJKmfVzruYRdjJv4g9dhbLYGmsD7l9gJSS4YEuiNAvx/cWR92xTRVuSmcTgF0j+7cJ8D8AHAXfkPoU94RJ7Sn1o8t3E3lcRucRWoB3ZVN5z9SSaGnBg2YAqQZUvsORZ1Kk5 hharriola@arriola-srv&amp;quot; &amp;gt;&amp;gt; /home/hharriola/.ssh/authorized_keys&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/booki&amp;diff=75093</id>
		<title>Machine/booki</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/booki&amp;diff=75093"/>
		<updated>2012-02-02T22:10:50Z</updated>

		<summary type="html">&lt;p&gt;Nemo: /* known problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
This VM is build as a Webservice to create and store &amp;quot;textbooks&amp;quot;.&lt;br /&gt;
Technially this service is build on top of django and the [[http://download.booki.cc/ booki]] - plugins/extensions.&lt;br /&gt;
&lt;br /&gt;
== OS ==&lt;br /&gt;
&lt;br /&gt;
  [[Machine/template-maverick|Ubuntu 10.10]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
&lt;br /&gt;
* [[Service/zzz_template|TEMPLATE_SERVICE]]&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* KVM Virtual Machine&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
[[Machine/treehouse|treehouse]]&lt;br /&gt;
&lt;br /&gt;
== Admins ==&lt;br /&gt;
&lt;br /&gt;
* [[User:Mokurai|Mokurai]]&lt;br /&gt;
* [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
&lt;br /&gt;
== ToDo ==&lt;br /&gt;
* use apache for http delivery ... right now this service is provided by the django /python command &amp;quot;django-admin runserver 0.0.0.0:80&amp;quot; which has to be excuted in a screen session ...&lt;br /&gt;
&lt;br /&gt;
== known problems ==&lt;br /&gt;
from time to time django has to be restarted ... grrrrr.&lt;br /&gt;
 ssh mokurai@book.treehouse.su&lt;br /&gt;
 sudo -s&lt;br /&gt;
 screen -R&lt;br /&gt;
 [CTRL-C] #to terminate the blocked/slow/running django&lt;br /&gt;
 django-admin runserver 0.0.0.0:80 #start again&lt;br /&gt;
 [CTRL-A followed by D] # detach screen session without terminating ...&lt;br /&gt;
&lt;br /&gt;
== variables which have to be set ==&lt;br /&gt;
declare -x PYTHONPATH=&amp;quot;:/var/www/:/var/www/booki/lib/:/srv/booki/lib:/var/www/:/var/www/booki/lib/:/srv/booki/lib:/srv/booki/lib/booki:/var/www/:/var/www/mybooki/lib/:/srv/booki/lib:/var/www/:/var/www/mybooki/lib/:/srv/booki/lib&amp;quot;&lt;br /&gt;
root@booki:/var/www/mybooki# export|grep SETTINGS&lt;br /&gt;
declare -x DJANGO_SETTINGS_MODULE=&amp;quot;mybooki.settings&amp;quot;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=72012</id>
		<title>Machine/munin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=72012"/>
		<updated>2011-12-01T19:25:20Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://munin.treehouse.su munin.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://munin-monitoring.org/ Munin]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://munin.treehouse.su/gar/VMs/munin.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/munin.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/munin/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/munin.qcow2 -n munin&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/munin/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start munin&#039;&lt;br /&gt;
add &amp;quot;munin&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/squeeze/munin/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R munin.treehouse.su&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
 ssh root@munin &#039;sed &amp;quot;s/squeeze/munin/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/munin&#039; #recursion :P&lt;br /&gt;
user &amp;quot;hhardy&amp;quot; name &amp;quot;Henry Edward Hardy&amp;quot; other &amp;quot;hhardy01@gmail.com&amp;quot;&lt;br /&gt;
  ssh root@munin &#039;adduser --disabled-password --add_extra_groups hhardy&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcvPyaILAJXdOM074kdswcFXLsAJgi34cZmumaOwa/88Uv/4rHBtNLBbRnGNOE7ZnMlW3T+GvgGvAKIunCmK9UpNCBA+zWq8Heosfnemf55ygnCn56ESHKFLV9IH0TZqKFMKH5/LU8CcxxAAmKvbk5nz/xNEbPyUisaBaI/J2ff3q5KQujgfhyPfZGpEUjKCrAXx+IBqcMUrwi7yWQRPaa12AxxNz7YEBMM0MWWbHP90OafnRIjM03v8L+KYjjCw9psRMI9uKWmF0XpD1MO/iqXPGOlj+ouYVXyT8W3PosDpPCDoNr/djIbzr5om8gw0qRgpE4q+a4g9YGP7pJ6CEl hh@hh-hp.bc.edu&amp;quot; &amp;gt;&amp;gt; /home/hhardy/.ssh/authorized_keys&#039;&lt;br /&gt;
  ssh root@munin &#039;reboot&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;deb http://snapshots.munin-monitoring.org/packages/debian/ /&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&#039;&lt;br /&gt;
  ssh root@munin &#039;aptitude update&#039;&lt;br /&gt;
  ssh root@munin &#039;aptitude install munin apache2&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;dbdir /var/lib/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;htmldir /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;logdir /var/log/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;rundir  /var/run/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;tmpldir /etc/munin/templates&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost.localdomain/VMs;munin.treehouse.su/&amp;quot; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/^&amp;lt;\/Vir/#&amp;lt;\/Vir/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;Alias /gar /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;cat /etc/munin/apache.conf &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost 127.0.0.0\/8 ::1/all/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;&amp;lt;/VirtualHost&amp;gt;&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;service apache2 restart&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;[VMs;TEMPLATE.treehouse.su]&amp;quot; &amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;  address TEMPLATE.treehouse.su&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;  use_node_name yes&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/dextra/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/dextra&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/treehouse/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/treehouse&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/housetree/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/housetree&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/VMs/DOMs/&amp;quot; /etc/munin/munin-conf.d/dextra /etc/munin/munin-conf.d/treehouse /etc/munin/munin-conf.d/housetree&#039;&lt;br /&gt;
redirect to /gar&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;&amp;lt;!DOCTYPE HTML PUBLIC \&amp;quot;-//W3C//DTD HTML 4.0 Transitional//EN\&amp;quot;&amp;gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;munin.treehouse.su/gar&amp;lt;/title&amp;gt;&amp;lt;meta http-equiv=&amp;quot;REFRESH&amp;quot; content=\&amp;quot;0;url=http://munin.treehouse.su/gar\&amp;quot;&amp;gt;&amp;lt;/HEAD&amp;gt;&amp;lt;BODY&amp;gt;Optional page text here.&amp;lt;/BODY&amp;gt;&amp;lt;/HTML&amp;gt;&amp;quot; &amp;gt; /var/www/index.html&#039;&lt;br /&gt;
  ssh root@munin &#039;service apache2 restart&#039;&lt;br /&gt;
enable CGI&lt;br /&gt;
  ssh root@munin &#039;aptitude install libdate-manip-perl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;graph_strategy cgi&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;html_strategy cgi&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;cgiurl_graph /cgi-bin/munin-cgi-graph&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;service apache2 restart&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69767</id>
		<title>Machine/munin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69767"/>
		<updated>2011-10-06T01:58:42Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://munin.treehouse.su munin.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://munin-monitoring.org/ Munin]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://munin.treehouse.su/gar/VMs/munin.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/munin.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/munin/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/munin.qcow2 -n munin&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/munin/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start munin&#039;&lt;br /&gt;
add &amp;quot;munin&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/squeeze/munin/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R munin.treehouse.su&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
 ssh root@munin &#039;sed &amp;quot;s/squeeze/munin/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/munin&#039; #recursion :P&lt;br /&gt;
user &amp;quot;hhardy&amp;quot; name &amp;quot;Henry Edward Hardy&amp;quot; other &amp;quot;hhardy01@gmail.com&amp;quot;&lt;br /&gt;
  ssh root@munin &#039;adduser --disabled-password --add_extra_groups hhardy&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcvPyaILAJXdOM074kdswcFXLsAJgi34cZmumaOwa/88Uv/4rHBtNLBbRnGNOE7ZnMlW3T+GvgGvAKIunCmK9UpNCBA+zWq8Heosfnemf55ygnCn56ESHKFLV9IH0TZqKFMKH5/LU8CcxxAAmKvbk5nz/xNEbPyUisaBaI/J2ff3q5KQujgfhyPfZGpEUjKCrAXx+IBqcMUrwi7yWQRPaa12AxxNz7YEBMM0MWWbHP90OafnRIjM03v8L+KYjjCw9psRMI9uKWmF0XpD1MO/iqXPGOlj+ouYVXyT8W3PosDpPCDoNr/djIbzr5om8gw0qRgpE4q+a4g9YGP7pJ6CEl hh@hh-hp.bc.edu&amp;quot; &amp;gt;&amp;gt; /home/hhardy/.ssh/authorized_keys&#039;&lt;br /&gt;
  ssh root@munin &#039;reboot&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;deb http://snapshots.munin-monitoring.org/packages/debian/ /&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&#039;&lt;br /&gt;
  ssh root@munin &#039;aptitude update&#039;&lt;br /&gt;
  ssh root@munin &#039;aptitude install munin apache2&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;dbdir /var/lib/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;htmldir /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;logdir /var/log/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;rundir  /var/run/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;tmpldir /etc/munin/templates&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost.localdomain/VMs;munin.treehouse.su/&amp;quot; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/^&amp;lt;\/Vir/#&amp;lt;\/Vir/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;Alias /gar /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;cat /etc/munin/apache.conf &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost 127.0.0.0\/8 ::1/all/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;&amp;lt;/VirtualHost&amp;gt;&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;service apache2 restart&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;[VMs;TEMPLATE.treehouse.su]&amp;quot; &amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;  address TEMPLATE.treehouse.su&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;  use_node_name yes&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/dextra/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/dextra&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/treehouse/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/treehouse&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/housetree/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/housetree&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/VMs/DOMs/&amp;quot; /etc/munin/munin-conf.d/dextra /etc/munin/munin-conf.d/treehouse /etc/munin/munin-conf.d/housetree&#039;&lt;br /&gt;
enable CGI&lt;br /&gt;
  ssh root@munin &#039;aptitude install libdate-manip-perl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;graph_strategy cgi&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;html_strategy cgi&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;cgiurl_graph /cgi-bin/munin-cgi-graph&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;service apache2 restart&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/qwebirc&amp;diff=69765</id>
		<title>Machine/qwebirc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/qwebirc&amp;diff=69765"/>
		<updated>2011-10-06T01:13:55Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://qwebirc.treehouse.su qwebirc.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://qwebirc.org/ QWebIRC] on port 80&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://munin.treehouse.su/gar/VMs/qwebirc.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/qwebirc.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/qwebirc/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/qwebirc.qcow2 -n qwebirc&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/qwebirc/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start qwebirc&#039;&lt;br /&gt;
add &amp;quot;qwebirc&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/squeeze/qwebirc/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R qwebirc.treehouse.su&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/squeeze/qwebirc/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/qwebirc&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;reboot&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;aptitude install mercurial python-twisted-names python-twisted-mail python-twisted-web python-twisted-words&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;hg clone https://bitbucket.org/qwebirc/qwebirc /srv/qwebirc&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;cd /srv/qwebirc; hg up -C stable; hg pull; hg up&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;cp /srv/qwebirc/config.py.example /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/myserver.com/oftc.net/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/moo.com\//treehouse.su\/gar/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/^IDENT\ =\ \&amp;quot;webchat\&amp;quot;$/IDENT\ =\ IDENT_NICKNAME/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/foo.foo.org/chat.treehouse.su/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/FooNet/Treehouse/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/Web IRC/Chat/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/moo@moo.com/stefan@unterhauser.name/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/#ARGS\ =\ \&amp;quot;-n\ -p\ 3989\&amp;quot;/ARGS\ =\ \&amp;quot;-p\ 80\&amp;quot;/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
ssh root@qwebirc &#039;sed -i &amp;quot;s///&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;/srv/qwebirc/clean.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;/srv/qwebirc/compile.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;/srv/qwebirc/run.py -p 80 -P /srv/qwebirc/qwebirc.pid&#039;&lt;br /&gt;
ssh root@qwebirc &#039;kill -9 `cat /srv/qwebirc/qwebirc.pid`&#039;&lt;br /&gt;
ssh root@qwebirc &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://qwebirc.treehouse.su/?channels=treehouse&amp;amp;uio=OT10cnVlJjExPTExMw03&lt;br /&gt;
randomnick=1&lt;br /&gt;
http://qwebirc.treehouse.su/?nick=omen&amp;amp;channels=treehouse&amp;amp;uio=OT10cnVlJjExPTExMw03 &lt;br /&gt;
prompt=1&lt;br /&gt;
&lt;br /&gt;
http://chat.treehouse.su/?channels=treehouse&amp;amp;nick=igod&amp;amp;prompt=1&lt;br /&gt;
http://chat.treehouse.su/?channels=treehouse&amp;amp;nick=igod&amp;amp;prompt=1&amp;amp;port=80&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69764</id>
		<title>Machine/munin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69764"/>
		<updated>2011-10-06T01:00:56Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://munin.treehouse.su munin.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://munin-monitoring.org/ Munin]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://monitoring.treehouse.su/gar/VMs/munin.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/munin.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/munin/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/munin.qcow2 -n munin&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/munin/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start munin&#039;&lt;br /&gt;
add &amp;quot;munin&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/squeeze/munin/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R munin.treehouse.su&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
 ssh root@munin &#039;sed &amp;quot;s/squeeze/munin/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/munin&#039; #recursion :P&lt;br /&gt;
user &amp;quot;hhardy&amp;quot; name &amp;quot;Henry Edward Hardy&amp;quot; other &amp;quot;hhardy01@gmail.com&amp;quot;&lt;br /&gt;
  ssh root@munin &#039;adduser --disabled-password --add_extra_groups hhardy&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcvPyaILAJXdOM074kdswcFXLsAJgi34cZmumaOwa/88Uv/4rHBtNLBbRnGNOE7ZnMlW3T+GvgGvAKIunCmK9UpNCBA+zWq8Heosfnemf55ygnCn56ESHKFLV9IH0TZqKFMKH5/LU8CcxxAAmKvbk5nz/xNEbPyUisaBaI/J2ff3q5KQujgfhyPfZGpEUjKCrAXx+IBqcMUrwi7yWQRPaa12AxxNz7YEBMM0MWWbHP90OafnRIjM03v8L+KYjjCw9psRMI9uKWmF0XpD1MO/iqXPGOlj+ouYVXyT8W3PosDpPCDoNr/djIbzr5om8gw0qRgpE4q+a4g9YGP7pJ6CEl hh@hh-hp.bc.edu&amp;quot; &amp;gt;&amp;gt; /home/hhardy/.ssh/authorized_keys&#039;&lt;br /&gt;
  ssh root@munin &#039;reboot&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;deb http://snapshots.munin-monitoring.org/packages/debian/ /&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&#039;&lt;br /&gt;
  ssh root@munin &#039;aptitude update&#039;&lt;br /&gt;
  ssh root@munin &#039;aptitude install munin apache2&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;dbdir /var/lib/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;htmldir /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;logdir /var/log/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;rundir  /var/run/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;tmpldir /etc/munin/templates&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost.localdomain/VMs;munin.treehouse.su/&amp;quot; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/&amp;lt;\/Vir/#&amp;lt;\/Vir/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;Alias /gar /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;cat /etc/munin/apache.conf &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost 127.0.0.0\/8 ::1/all/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;&amp;lt;/VirtualHost&amp;gt;&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;service apache2 restart&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;[VMs;TEMPLATE.treehouse.su]&amp;quot; &amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;  address TEMPLATE.treehouse.su&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;  use_node_name yes&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/dextra/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/dextra&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/treehouse/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/treehouse&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/housetree/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/housetree&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/VMs/DOMs/&amp;quot; /etc/munin/munin-conf.d/dextra /etc/munin/munin-conf.d/treehouse /etc/munin/munin-conf.d/housetree&#039;&lt;br /&gt;
ssh root@munin &#039;&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69670</id>
		<title>Machine/munin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69670"/>
		<updated>2011-10-02T06:18:51Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://munin.treehouse.su munin.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://munin-monitoring.org/ Munin]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://monitoring.treehouse.su/gar/VMs/munin.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/munin.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/munin/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/munin.qcow2 -n munin&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/munin/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start munin&#039;&lt;br /&gt;
add &amp;quot;munin&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/squeeze/munin/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R munin.treehouse.su&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
 ssh root@munin &#039;sed &amp;quot;s/squeeze/munin/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/munin&#039; #recursion :P&lt;br /&gt;
user &amp;quot;hhardy&amp;quot; name &amp;quot;Henry Edward Hardy&amp;quot; other &amp;quot;hhardy01@gmail.com&amp;quot;&lt;br /&gt;
  ssh root@munin &#039;adduser --disabled-password --add_extra_groups hhardy&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcvPyaILAJXdOM074kdswcFXLsAJgi34cZmumaOwa/88Uv/4rHBtNLBbRnGNOE7ZnMlW3T+GvgGvAKIunCmK9UpNCBA+zWq8Heosfnemf55ygnCn56ESHKFLV9IH0TZqKFMKH5/LU8CcxxAAmKvbk5nz/xNEbPyUisaBaI/J2ff3q5KQujgfhyPfZGpEUjKCrAXx+IBqcMUrwi7yWQRPaa12AxxNz7YEBMM0MWWbHP90OafnRIjM03v8L+KYjjCw9psRMI9uKWmF0XpD1MO/iqXPGOlj+ouYVXyT8W3PosDpPCDoNr/djIbzr5om8gw0qRgpE4q+a4g9YGP7pJ6CEl hh@hh-hp.bc.edu&amp;quot; &amp;gt;&amp;gt; /home/hhardy/.ssh/authorized_keys&#039;&lt;br /&gt;
  ssh root@munin &#039;reboot&#039;&lt;br /&gt;
  ssh root@munin &#039;aptitude install munin apache2&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;dbdir /var/lib/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;htmldir /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;logdir /var/log/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;rundir  /var/run/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;tmpldir /etc/munin/templates&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost.localdomain/VMs;munin.treehouse.su/&amp;quot; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/&amp;lt;\/Vir/#&amp;lt;\/Vir/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;Alias /gar /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;cat /etc/munin/apache.conf &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost 127.0.0.0\/8 ::1/all/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;&amp;lt;/VirtualHost&amp;gt;&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;service apache2 restart&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;[VMs;TEMPLATE.treehouse.su]&amp;quot; &amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;  address TEMPLATE.treehouse.su&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;  use_node_name yes&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin-conf.d.tpl&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/dextra/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/dextra&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/treehouse/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/treehouse&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/TEMPLATE/housetree/&amp;quot; &amp;lt;/etc/munin/munin-conf.d.tpl &amp;gt;/etc/munin/munin-conf.d/housetree&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/VMs/DOMs/&amp;quot; /etc/munin/munin-conf.d/dextra /etc/munin/munin-conf.d/treehouse /etc/munin/munin-conf.d/housetree&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69652</id>
		<title>Machine/munin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69652"/>
		<updated>2011-10-01T22:56:06Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://munin.treehouse.su munin.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://munin-monitoring.org/ Munin]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://monitoring.treehouse.su/gar/VMs/munin.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/munin.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/munin/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/munin.qcow2 -n munin&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/munin/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start munin&#039;&lt;br /&gt;
add &amp;quot;munin&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/squeeze/munin/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R munin.treehouse.su&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
 ssh root@munin &#039;sed &amp;quot;s/squeeze/munin/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/munin&#039; #recursion :P&lt;br /&gt;
user &amp;quot;hhardy&amp;quot; name &amp;quot;Henry Edward Hardy&amp;quot; other &amp;quot;hhardy01@gmail.com&amp;quot;&lt;br /&gt;
  ssh root@munin &#039;adduser --disabled-password --add_extra_groups hhardy&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcvPyaILAJXdOM074kdswcFXLsAJgi34cZmumaOwa/88Uv/4rHBtNLBbRnGNOE7ZnMlW3T+GvgGvAKIunCmK9UpNCBA+zWq8Heosfnemf55ygnCn56ESHKFLV9IH0TZqKFMKH5/LU8CcxxAAmKvbk5nz/xNEbPyUisaBaI/J2ff3q5KQujgfhyPfZGpEUjKCrAXx+IBqcMUrwi7yWQRPaa12AxxNz7YEBMM0MWWbHP90OafnRIjM03v8L+KYjjCw9psRMI9uKWmF0XpD1MO/iqXPGOlj+ouYVXyT8W3PosDpPCDoNr/djIbzr5om8gw0qRgpE4q+a4g9YGP7pJ6CEl hh@hh-hp.bc.edu&amp;quot; &amp;gt;&amp;gt; /home/hhardy/.ssh/authorized_keys&#039;&lt;br /&gt;
  ssh root@munin &#039;reboot&#039;&lt;br /&gt;
  ssh root@munin &#039;aptitude install munin apache2&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;dbdir /var/lib/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;htmldir /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;logdir /var/log/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;rundir  /var/run/munin&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;tmpldir /etc/munin/templates&amp;quot; &amp;gt;&amp;gt; /etc/munin/munin.conf&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/&amp;lt;\/Vir/#&amp;lt;\/Vir/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;Alias /gar /var/cache/munin/www&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;cat /etc/munin/apache.conf &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/localhost 127.0.0.0\/8 ::1/all/&amp;quot; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;&amp;lt;/VirtualHost&amp;gt;&amp;quot; &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-default&#039;&lt;br /&gt;
  ssh root@munin &#039;service apache2 restart&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69076</id>
		<title>Machine/munin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69076"/>
		<updated>2011-09-05T15:19:00Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://munin.treehouse.su munin.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://munin-monitoring.org/ Munin]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://monitoring.treehouse.su/gar/VMs/munin.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/munin.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/munin/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/munin.qcow2 -n munin&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/munin/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start munin&#039;&lt;br /&gt;
add &amp;quot;munin&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/squeeze/munin/g&amp;quot; /etc/hostname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R munin.treehouse.su&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/squeeze/munin/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/munin&#039;&lt;br /&gt;
user &amp;quot;hhardy&amp;quot; name &amp;quot;Henry Edward Hardy&amp;quot; other &amp;quot;hhardy01@gmail.com&amp;quot;&lt;br /&gt;
  ssh root@munin &#039;adduser --disabled-password --add_extra_groups hhardy&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcvPyaILAJXdOM074kdswcFXLsAJgi34cZmumaOwa/88Uv/4rHBtNLBbRnGNOE7ZnMlW3T+GvgGvAKIunCmK9UpNCBA+zWq8Heosfnemf55ygnCn56ESHKFLV9IH0TZqKFMKH5/LU8CcxxAAmKvbk5nz/xNEbPyUisaBaI/J2ff3q5KQujgfhyPfZGpEUjKCrAXx+IBqcMUrwi7yWQRPaa12AxxNz7YEBMM0MWWbHP90OafnRIjM03v8L+KYjjCw9psRMI9uKWmF0XpD1MO/iqXPGOlj+ouYVXyT8W3PosDpPCDoNr/djIbzr5om8gw0qRgpE4q+a4g9YGP7pJ6CEl hh@hh-hp.bc.edu&amp;quot; &amp;gt;&amp;gt; /home/hhardy/.ssh/authorized_keys&#039;&lt;br /&gt;
  ssh root@munin &#039;reboot&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69075</id>
		<title>Machine/munin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/munin&amp;diff=69075"/>
		<updated>2011-09-05T15:16:55Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://munin.treehouse.su munin.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://munin-monitoring.org/ Munin]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://monitoring.treehouse.su/gar/VMs/munin.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/munin.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/munin/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/munin.qcow2 -n munin&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/munin/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start munin&#039;&lt;br /&gt;
add &amp;quot;munin&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@munin &#039;sed -i &amp;quot;s/squeeze/munin/g&amp;quot; /etc/hostname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R munin.treehouse.su&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@munin &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/squeeze/munin/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/munin&#039;&lt;br /&gt;
helsene&#039;s username and public sshkey is missing&lt;br /&gt;
user &amp;quot;hhardy&amp;quot; name &amp;quot;Henry Edward Hardy&amp;quot; other &amp;quot;hhardy01@gmail.com&amp;quot;&lt;br /&gt;
  ssh root@munin &#039;adduser --disabled-password --add_extra_groups hhardy&#039;&lt;br /&gt;
  ssh root@munin &#039;echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcvPyaILAJXdOM074kdswcFXLsAJgi34cZmumaOwa/88Uv/4rHBtNLBbRnGNOE7ZnMlW3T+GvgGvAKIunCmK9UpNCBA+zWq8Heosfnemf55ygnCn56ESHKFLV9IH0TZqKFMKH5/LU8CcxxAAmKvbk5nz/xNEbPyUisaBaI/J2ff3q5KQujgfhyPfZGpEUjKCrAXx+IBqcMUrwi7yWQRPaa12AxxNz7YEBMM0MWWbHP90OafnRIjM03v8L+KYjjCw9psRMI9uKWmF0XpD1MO/iqXPGOlj+ouYVXyT8W3PosDpPCDoNr/djIbzr5om8gw0qRgpE4q+a4g9YGP7pJ6CEl hh@hh-hp.bc.edu&amp;quot; &amp;gt;&amp;gt; /home/hhardy/.ssh/authorized_keys&#039;&lt;br /&gt;
  ssh root@munin &#039;reboot&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/qwebirc&amp;diff=69010</id>
		<title>Machine/qwebirc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/qwebirc&amp;diff=69010"/>
		<updated>2011-09-04T01:48:09Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://qwebirc.treehouse.su qwebirc.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://qwebirc.org/ QWebIRC] on port 80&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://monitoring.treehouse.su/gar/VMs/qwebirc.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/qwebirc.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/qwebirc/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/qwebirc.qcow2 -n qwebirc&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/qwebirc/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start qwebirc&#039;&lt;br /&gt;
add &amp;quot;qwebirc&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/squeeze/qwebirc/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R qwebirc.treehouse.su&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/squeeze/qwebirc/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/qwebirc&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;reboot&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;aptitude install mercurial python-twisted-names python-twisted-mail python-twisted-web python-twisted-words&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;hg clone https://bitbucket.org/qwebirc/qwebirc /srv/qwebirc&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;cd /srv/qwebirc; hg up -C stable; hg pull; hg up&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;cp /srv/qwebirc/config.py.example /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/myserver.com/oftc.net/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/moo.com\//treehouse.su\/gar/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/^IDENT\ =\ \&amp;quot;webchat\&amp;quot;$/IDENT\ =\ IDENT_NICKNAME/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/foo.foo.org/chat.treehouse.su/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/FooNet/Treehouse/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/Web IRC/Chat/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/moo@moo.com/stefan@unterhauser.name/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/#ARGS\ =\ \&amp;quot;-n\ -p\ 3989\&amp;quot;/ARGS\ =\ \&amp;quot;-p\ 80\&amp;quot;/&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
ssh root@qwebirc &#039;sed -i &amp;quot;s///&amp;quot; /srv/qwebirc/config.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;/srv/qwebirc/clean.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;/srv/qwebirc/compile.py&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;/srv/qwebirc/run.py -p 80 -P /srv/qwebirc/qwebirc.pid&#039;&lt;br /&gt;
ssh root@qwebirc &#039;kill -9 `cat /srv/qwebirc/qwebirc.pid`&#039;&lt;br /&gt;
ssh root@qwebirc &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://qwebirc.treehouse.su/?channels=treehouse&amp;amp;uio=OT10cnVlJjExPTExMw03&lt;br /&gt;
randomnick=1&lt;br /&gt;
http://qwebirc.treehouse.su/?nick=omen&amp;amp;channels=treehouse&amp;amp;uio=OT10cnVlJjExPTExMw03 &lt;br /&gt;
prompt=1&lt;br /&gt;
&lt;br /&gt;
http://chat.treehouse.su/?channels=treehouse&amp;amp;nick=igod&amp;amp;prompt=1&lt;br /&gt;
http://chat.treehouse.su/?channels=treehouse&amp;amp;nick=igod&amp;amp;prompt=1&amp;amp;port=80&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/qwebirc&amp;diff=68909</id>
		<title>Machine/qwebirc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/qwebirc&amp;diff=68909"/>
		<updated>2011-09-01T05:37:32Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://qwebirc.treehouse.su qwebirc.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://qwebirc.org/ QWebIRC] on port 80&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|template_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://monitoring.treehouse.su/gar/VMs/qwebirc.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/qwebirc.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/qwebirc/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/qwebirc.qcow2 -n qwebirc&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/qwebirc/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start qwebirc&#039;&lt;br /&gt;
add &amp;quot;qwebirc&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/squeeze/qwebirc/g&amp;quot; /etc/hostname /etc/mailname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R qwebirc.treehouse.su&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/squeeze/qwebirc/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/qwebirc&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;reboot&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;aptitude install mercurial python-twisted-names python-twisted-mail python-twisted-web python-twisted-words&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Machine/qwebirc&amp;diff=68890</id>
		<title>Machine/qwebirc</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Machine/qwebirc&amp;diff=68890"/>
		<updated>2011-08-31T19:03:08Z</updated>

		<summary type="html">&lt;p&gt;Nemo: nemo is a pywikipediabot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| Name || [http://qwebirc.treehouse.su qwebirc.treehouse.su]&lt;br /&gt;
|-&lt;br /&gt;
| Description || Development VM for [http://code.google.com/p/qwebirc/ OpenQwaq]&lt;br /&gt;
|-&lt;br /&gt;
| OS || Debian [[Machine/template-squeeze|Squeeze]]&lt;br /&gt;
|-&lt;br /&gt;
| Typ || Virtual Machine&lt;br /&gt;
|-&lt;br /&gt;
| Location || [[Machine/housetree|housetree]]&lt;br /&gt;
|-&lt;br /&gt;
| Service || [[Service/zzz_template|qwebirc_SERVICE]]&lt;br /&gt;
|-&lt;br /&gt;
| Admins || [[User:dogi|Stefan Unterhauser]]&lt;br /&gt;
|-&lt;br /&gt;
| Monitoring || [http://monitoring.treehouse.su/gar/VMs/qwebirc.treehouse.su/ munin]&lt;br /&gt;
|}&lt;br /&gt;
== Recipe ==&lt;br /&gt;
  ssh root@housetree &#039;qemu-img create -f qcow2 /srv/vm/qwebirc.qcow2 20G&#039;&lt;br /&gt;
  ssh root@squeeze &#039;rm /etc/udev/rules.d/70-persistent-net.rules&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/squeeze/qwebirc/&amp;quot; /etc/dhcp/dhclient.conf; sync&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh suspend template-squeeze&#039;&lt;br /&gt;
  ssh root@housetree &#039;virt-clone --force -o template-squeeze -f /srv/vm/qwebirc.qcow2 -n qwebirc&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh resume template-squeeze&#039;&lt;br /&gt;
  ssh root@squeeze &#039;sed -i &amp;quot;s/qwebirc/squeeze/&amp;quot; /etc/dhcp/dhclient.conf&#039;&lt;br /&gt;
  ssh root@housetree &#039;virsh start qwebirc&#039;&lt;br /&gt;
add &amp;quot;qwebirc&amp;quot; to .ssh/config and to treehouse-DNS&lt;br /&gt;
  ssh root@qwebirc &#039;sed -i &amp;quot;s/squeeze/qwebirc/g&amp;quot; /etc/hostname /etc/hosts /etc/postfix/main.cf&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_rsa_key -t rsa&#039;&lt;br /&gt;
  ssh-keygen -f &amp;quot;.ssh/known_hosts&amp;quot; -R qwebirc.treehouse.su&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /etc/ssh/ssh_host_dsa_key -t dsa&#039;&lt;br /&gt;
  ssh root@qwebirc &#039;ssh-keygen -N &amp;quot;&amp;quot; -f /root/.ssh/id_rsa -t rsa&#039;&lt;br /&gt;
  ssh root@munin &#039;sed &amp;quot;s/squeeze/qwebirc/&amp;quot; &amp;lt;/etc/munin/munin-conf.d/squeeze &amp;gt;/etc/munin/munin-conf.d/qwebirc&#039;&lt;br /&gt;
helsene&#039;s username and public sshkey is missing&lt;br /&gt;
  ssh root@qwebirc &#039;reboot&#039;&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Development_Team/Jhbuild&amp;diff=4296</id>
		<title>Development Team/Jhbuild</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Development_Team/Jhbuild&amp;diff=4296"/>
		<updated>2008-03-30T22:36:32Z</updated>

		<summary type="html">&lt;p&gt;Nemo: /* Configure the mode and resolution of Sugar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Translations}}&lt;br /&gt;
{{jhbuild-nav}}&lt;br /&gt;
One of the easiest ways to install [[Sugar]] is to use sugar-jhbuild.&lt;br /&gt;
&lt;br /&gt;
Sugar-jhbuild will automatically download the latest of Sugar&#039;s dependencies as well as Sugar itself directly from their source repositories, rather than relying on source packages that may have become stale. Below are generic instructions on how to use sugar-jhbuild to get up and running with Sugar.&lt;br /&gt;
&lt;br /&gt;
==Compatible Platforms==&lt;br /&gt;
&lt;br /&gt;
sugar-jhbuild is quite demanding with regard to the packages and setup for the host Linux distribution.  As a result there are only a few Linux Distributions which are known to work with it.&lt;br /&gt;
&lt;br /&gt;
The [[:Category:Installing Sugar|installing Sugar]] wiki category collects the various articles which detail platform-specific considerations for installing Sugar.&lt;br /&gt;
&lt;br /&gt;
Platform-specific issues are discussed under the platform (distribution) names in the navigation bar to the right.  You should read these notes before beginning your Sugar installation.&lt;br /&gt;
&lt;br /&gt;
==Checkout sugar-jhbuild==&lt;br /&gt;
&lt;br /&gt;
In a suitable directory, execute&lt;br /&gt;
&lt;br /&gt;
 git-clone git://dev.laptop.org/sugar-jhbuild&lt;br /&gt;
&lt;br /&gt;
==Build sugar base system and its dependencies==&lt;br /&gt;
&lt;br /&gt;
Change directory and start the build.&lt;br /&gt;
&lt;br /&gt;
 cd sugar-jhbuild&lt;br /&gt;
 git-pull&lt;br /&gt;
 ./sugar-jhbuild update&lt;br /&gt;
 ./sugar-jhbuild build&lt;br /&gt;
&lt;br /&gt;
For the base packages , you may be able to use the binary packages from your GNU distribution instead of building them from scratch. Check the [[:Category:Installing Sugar|Installing]] or [[:Category:Linux distributions|Linux]] categories for specific distro info.&lt;br /&gt;
&lt;br /&gt;
You may have some issues with penguintv on ubuntu, just interrupt the pull with a CTRL+C, open a shell, repeat the command manually, and accept the certificate permanently.&lt;br /&gt;
&lt;br /&gt;
==Run Sugar==&lt;br /&gt;
&lt;br /&gt;
This command launches the Sugar emulator:&lt;br /&gt;
&lt;br /&gt;
 ./sugar-jhbuild run&lt;br /&gt;
&lt;br /&gt;
To exit the emulator, press Alt-Q.&lt;br /&gt;
&lt;br /&gt;
== Running multiple instances==&lt;br /&gt;
To run multiple instances of sugar you can start it in the following way:&lt;br /&gt;
&lt;br /&gt;
 SUGAR_PROFILE=2 ./sugar-jhbuild run&lt;br /&gt;
&lt;br /&gt;
== Run an individual activity ==&lt;br /&gt;
&lt;br /&gt;
Within the sugar shell (./sugar-jhbuild shell), this command launches an individual activity for testing (from the [http://mailman.laptop.org/pipermail/sugar/2007-March/001720.html mailing list]):&lt;br /&gt;
&lt;br /&gt;
 sugar-activity [bundle name]&lt;br /&gt;
&lt;br /&gt;
== Configure the mode and resolution of Sugar ==&lt;br /&gt;
&lt;br /&gt;
You can make Sugar run in a window as well as specify a resolution. Within the /sugar-jhbuild/build/share/sugar/shell directory, backup, then edit the python program file &#039;&#039;&#039;emulator.py&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 cp /sugar-jhbuild/build/share/sugar/shell/emulator.py /sugar-jhbuild/build/share/sugar/shell/emulator.py.backup&lt;br /&gt;
 nano build/share/sugar/shell/emulator.py&lt;br /&gt;
&lt;br /&gt;
Find this piece of code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
    cmd = [ &#039;Xephyr&#039; ]&lt;br /&gt;
    cmd.append(&#039;:%d&#039; % display)&lt;br /&gt;
    cmd.append(&#039;-ac&#039;)&lt;br /&gt;
&lt;br /&gt;
     if gtk.gdk.screen_width() &amp;lt; 1200 or gtk.gdk.screen_height() &amp;lt; 900:&lt;br /&gt;
         cmd.append(&#039;-fullscreen&#039;)&lt;br /&gt;
     else:&lt;br /&gt;
         cmd.append(&#039;-screen&#039;)&lt;br /&gt;
         cmd.append(&#039;%dx%d&#039; % (1200, 900))&lt;br /&gt;
&amp;lt;/PRE&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
Comment out the &#039;&#039;&#039;if&#039;&#039;&#039; and &#039;&#039;&#039;else&#039;&#039;&#039; instructions, and specify the screen resolution and mode you want (it&#039;s important to delete 4 spaces before the &amp;quot;cmd.append&amp;quot; lines):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
    cmd = [ &#039;Xephyr&#039; ]&lt;br /&gt;
    cmd.append(&#039;:%d&#039; % display)&lt;br /&gt;
    cmd.append(&#039;-ac&#039;)&lt;br /&gt;
&lt;br /&gt;
#    if gtk.gdk.screen_width() &amp;lt; 1200 or gtk.gdk.screen_height() &amp;lt; 900:&lt;br /&gt;
#        cmd.append(&#039;-fullscreen&#039;)&lt;br /&gt;
#    else:&lt;br /&gt;
    cmd.append(&#039;-screen&#039;)&lt;br /&gt;
    cmd.append(&#039;%dx%d&#039; % (800, 600))&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sugar will now run on a 800x600 window. This file may be replaced next time you update sugar-jhbuild, and you&#039;ll have to do this again.  Also note that 800x600 is not an optimal resolution for the window, because the activity circle will be vertically off center.  1024x768 is a more useable resolution.&lt;br /&gt;
&lt;br /&gt;
== Other commands ==&lt;br /&gt;
&lt;br /&gt;
JHBuild has several other commands that can be useful for development. You can get an overview with:&lt;br /&gt;
&lt;br /&gt;
 ./sugar-jhbuild --help-commands&lt;br /&gt;
&lt;br /&gt;
A useful sequence of commands for building Sugar, from the [http://mailman.laptop.org/pipermail/sugar/2007-February/001352.html Sugar mailing list]:&lt;br /&gt;
&lt;br /&gt;
 ./sugar-jhbuild update&lt;br /&gt;
 ./sugar-jhbuild build&lt;br /&gt;
 ./sugar-jhbuild run&lt;br /&gt;
&lt;br /&gt;
=== From Within Sugar ===&lt;br /&gt;
Once you have Sugar running, here are some useful commands:&lt;br /&gt;
*&#039;&#039;&#039;Alt+F&#039;&#039;&#039; makes the frame appear and disappear&lt;br /&gt;
*&#039;&#039;&#039;Alt+C&#039;&#039;&#039; quits an activity&lt;br /&gt;
*&#039;&#039;&#039;Alt+0&#039;&#039;&#039; brings up the developer&#039;s console&lt;br /&gt;
*&#039;&#039;&#039;Alt+Q&#039;&#039;&#039; quits Sugar&lt;br /&gt;
*&#039;&#039;&#039;Alt+N&#039;&#039;&#039; switches applications within sugar (like alt-tab on the device)&lt;br /&gt;
&lt;br /&gt;
== Customize ==&lt;br /&gt;
&lt;br /&gt;
To customize the build create a configuration file, named .olpc.jhbuildrc, in your home directory.&lt;br /&gt;
&lt;br /&gt;
=== Write access to the repositories ===&lt;br /&gt;
&lt;br /&gt;
If you have write access to the repositories you can add this (if your login name happens to be marco):&lt;br /&gt;
 repos[&#039;gnome.org&#039;] = &#039;:ext:marco@cvs.gnome.org:/cvs/gnome&#039;&lt;br /&gt;
 repos[&#039;mozilla.org&#039;] = &#039;:ext:marco%gnome.org@cvs.mozilla.org:/cvsroot&#039;&lt;br /&gt;
 repos[&#039;dev.laptop.org&#039;] = &#039;git+ssh://marco@dev.laptop.org/git/&#039;&lt;br /&gt;
 repos[&#039;dev.laptop.org/projects&#039;] = &#039;git+ssh://marco@dev.laptop.org/git/projects/&#039;&lt;br /&gt;
&lt;br /&gt;
==Useful Internal Links==&lt;br /&gt;
* [[Understanding_sugar_code|Understanding Sugar Code]]&lt;br /&gt;
* [[Sugar_Components|Sugar Components]]&lt;br /&gt;
* [[Sugar Instructions]] -- how to actually use Sugar once you have it running&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnome.org/~jamesh/jhbuild.html JHBuild manual]&lt;br /&gt;
* [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar/ Red Hat Magazine article: Introducing Sugar]&lt;br /&gt;
* [http://learn.laptop.org/tinderbox/ Tinderbox] (see the &amp;quot;Sugar JHBuild&amp;quot; tab).  The old [http://dev.laptop.org/~cjb/sugar-tinder/ sugar-jhbuild tinderbox].&lt;br /&gt;
&lt;br /&gt;
[[Category:Installing Sugar]]&lt;/div&gt;</summary>
		<author><name>Nemo</name></author>
	</entry>
</feed>