[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 &amp;
+	/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