[SCM] live-manual branch, debian, updated. debian/20100501-1-6-g89a87e4
Richard Nelson
unixabg at gmail.com
Fri May 14 02:48:08 UTC 2010
The following commit has been merged in the debian branch:
commit 89a87e4f188012bd25d373e53e9fff683807f405
Author: Richard Nelson <unixabg at gmail.com>
Date: Thu May 13 21:38:33 2010 -0500
Added Use Case VNC Kiosk Client.
diff --git a/xml/chapters/use-cases.xml b/xml/chapters/use-cases.xml
index 6799568..f4ac6a6 100644
--- a/xml/chapters/use-cases.xml
+++ b/xml/chapters/use-cases.xml
@@ -6,8 +6,62 @@
<chapter id="use-cases">
<title>Use Cases</title>
-<para>This chapter documents use cases with Debian Live applied.</para>
+<para>This chapter is for users to document their use cases with Debian Live.</para>
-FIXME
+<sect1 id="vnc-kiosk-client">
+<title>VNC Kiosk Client</title>
+<para>Create an image with &live-helper; to boot directly to a VNC server.</para>
+<itemizedlist>
+
+<listitem>
+ <para>Make a build directory:
+ <screen>$ mkdir vncBuild</screen>
+ </para>
+</listitem>
+
+<listitem>
+ <para>Move to the build directory:
+ <screen>$ cd vncBuild</screen>
+ </para>
+</listitem>
+
+<listitem>
+ <para>Example to config the build directory to include gdm metacity xtightvncviewer:
+ <screen>$ lh config --packages "gdm metacity xtightvncviewer"</screen>
+ </para>
+</listitem>
+
+<listitem>
+ <para>Create a folder /etc/skel folder for a custom .xsession for the default user:
+ <screen>$ mkdir -p config/chroot_local-includes/etc/skel</screen>
+ </para>
+</listitem>
+
+<listitem>
+ <para>Create the .xsession for the default user:
+ <screen>$ touch config/chroot_local-includes/etc/skel/.xsession</screen>
+ </para>
+</listitem>
+
+<listitem>
+ <para>Edit the .xsession file to launch metacity and start xvncviewer with something similar to the below:
+ <screen>
+ #!/bin/sh
+ /usr/bin/metacity &
+ /usr/bin/vncviewer xxx.xxx.xxx.xxx:PORT
+ exit
+ </screen>
+ </para>
+</listitem>
+
+<listitem>
+ <para>Build the image:
+ <screen># lh build</screen>
+ </para>
+</listitem>
+
+</itemizedlist>
+
+</sect1>
</chapter>
--
live-manual
More information about the debian-live-changes
mailing list