https://wiki.sugarlabs.org/index.php?title=Machine/identity&feed=atom&action=historyMachine/identity - Revision history2024-03-28T21:46:54ZRevision history for this page on the wikiMediaWiki 1.35.2https://wiki.sugarlabs.org/index.php?title=Machine/identity&diff=75057&oldid=prevDogi: moved Machine/treehouse/identity to Machine/identity2012-01-31T19:36:43Z<p>moved <a href="/index.php?title=Machine/treehouse/identity&action=edit&redlink=1" class="new" title="Machine/treehouse/identity (page does not exist)">Machine/treehouse/identity</a> to <a href="/go/Machine/identity" title="Machine/identity">Machine/identity</a></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:36, 31 January 2012</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Dogihttps://wiki.sugarlabs.org/index.php?title=Machine/identity&diff=69326&oldid=prevSascha silbe: Document installation of VM "identity" on treehouse2011-09-18T14:17:14Z<p>Document installation of VM "identity" on treehouse</p>
<p><b>New page</b></p><div>== Description ==<br />
<br />
<code>identity</code> is a 64bit VM running Debian Squeeze for the client certificate based OpenID provider.<br />
<br />
== Installation ==<br />
<br />
=== Base system ===<br />
<br />
sudo virsh vol-create-as treehouse identity-root 8G<br />
sudo virt-install --ram=512 --name=identity --arch=x86_64 --vcpus=1 --hvm \<br />
--accelerate --disk vol=treehouse/identity-root --network=network:default \<br />
--nographics --extra-args='console=tty0 console=ttyS0,115200n8 expert' \<br />
--location=http://ftp.us.debian.org/debian/dists/squeeze/main/installer-amd64/<br />
<br />
<br />
This will create a new VM and run the Debian installer inside it, with an emulated serial console attached to stdio.<br />
<br />
Config options:<br />
* english, US, US keyboard<br />
* identity, sugarlabs.org<br />
* use entire disk, all in one, remove swap, recreate / (full size), noatime + user_xattr<br />
* user "administrator" (not used) with root password (manually removed later)<br />
* package sets: "Standard system", "SSH server"<br />
<br />
After reboot:<br />
* Log in as root with password (still via emulated serial console)<br />
* <code>passwd -d root</code><br />
* <code>aptitude install etckeeper monkeysphere</code><br />
* Set up monkeysphere as usual (host key, user authentication, keyserver)<br />
* Set up second network interface with static IPv4 address, IPv6 tunnel<br />
* Shutdown and (re)start VM (needed for libvirtd to create the network interface - <code>attach-interface</code> didn't do it)</div>Sascha silbe