[X2go-Commits] x2gothinclient.git - master (branch) updated: 1.0.1.6-7-g2ab0aba

X2Go dev team git-admin at x2go.org
Fri Mar 9 17:17:41 CET 2012


The branch, master has been updated
       via  2ab0aba225b7687322ed54f217c868fd0b8618ad (commit)
       via  6fc7bd3886f07d5ff98db48f723579b610cd81db (commit)
      from  31124b868c8d293a65000ba66f475dedff9d7473 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 2ab0aba225b7687322ed54f217c868fd0b8618ad
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Fri Mar 9 17:17:37 2012 +0100

    Drop outdated README.howto and point to Wiki page with TCE documentation.

commit 6fc7bd3886f07d5ff98db48f723579b610cd81db
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Fri Mar 9 16:46:18 2012 +0100

    Fix typo in copyright file.

-----------------------------------------------------------------------

Summary of changes:
 README.howto     |  120 ++----------------------------------------------------
 debian/changelog |    4 +-
 debian/copyright |    6 +-
 3 files changed, 10 insertions(+), 120 deletions(-)

The diff of changes is:
diff --git a/README.howto b/README.howto
index 66c1de7..ed9eac0 100644
--- a/README.howto
+++ b/README.howto
@@ -1,120 +1,8 @@
 X2go Thin Client Environment
 ============================
 
-This howto is intended for Debian squeeze (and newer Debian versions)
+A detailled installation description is available in the X2Go Wiki:
+http://wiki.x2go.org/doku.php/wiki:components:tce
 
-Server Installation
--------------------
-(use a separate server or VM for providing thin
-client chroots, do not use your production Samba, LDAP, Apache2 etc. server
-for this!!!)
-
- $ apt-get install dhcp atftpd nfs-kernel-server debootstrap
-
-
-Installation Thin Client Environment (TCE)
-
-Choose folder for your TCE chroot (e.g. /opt/x2gothinclient)
-
-Install TCE:
-
- <TODO: REVIEW/FIXME (use aptitude instead of apt-get)>
- $ debootstrap --arch i386 lenny /opt/x2gothinclient http://ftp.de.debian.org/debian/ 
- $ cp /etc/resolv.conf /opt/x2gothinclient/etc/
- $ echo "auto lo
- $ iface lo inet loopback" >> /opt/x2gothinclient/etc/network/interfaces
- $ echo x2gothinclient > /opt/x2gothinclient/etc/hostname
- $ echo "127.0.0.1 localhost" >> /opt/x2gothinclient/etc/hosts
-
-Repeat these steps for any of your X2Go servers:
-
- <TODO: REVIEW/FIXME (use aptitude instead of apt-get)>
- $ echo "192.168.0.1 x2goserver" >> /opt/x2gothinclient/etc/hosts
- $ chroot /opt/x2gothinclient/
- $ echo "deb http://x2go.obviously-nice.de/deb/ lenny main" >> /etc/apt/sources.list
- $ apt-get update
- $ apt-get install locales
- $ dpkg-reconfigure locales
-
-Edit /etc/initramfs-tools/initramfs.conf to boot from NFS:
-
- <TODO: REVIEW/FIXME (use aptitude instead of apt-get)>
- $ apt-get install kernel-image-2.6-686 syslinux 
- $ apt-get install x2gothinclientsystem
- $ cd /usr/share/x2gothinclientsystem/script/
- $ ./x2gothinclient_install.sh
-
-After a successful TCE configuration you now can leave the chroot environment:
-
- $ exit
-
-Server Configuration:
----------------------
-
-atftpd: (e.g. /etc/default/atftpd)
-
-------------------------
-USE_INETD=false
-OPTIONS="--daemon --port 69 --tftpd-timeout 300 --retry-timeout 5     --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5  /tftpboot"
-------------------------
-USE_INETD=false
-
-If inetd is not used for aftpd then you can start/stop aftpd with "/etc/init.d/atftpd start|stop".
-
-NOTE! If you intend running aftpd in standalone mode make sure that no other tftpd server is active in inetd/xinetd
-configuration.
-
-The last argv in OPTIONS (s. above) declares the folder for tftp boot. The default is "/tftpboot".
-
- $ mkdir /tftpboot
-
-PXE boot configuration:
-
- $ cp /opt/x2gothinclient/boot/vmlinuz-* /tftpboot/
- $ cp /opt/x2gothinclient/boot/initrd.img-* /tftpboot/
- $ ln -s /tftpboot/vmlinuz-* /tftpboot/vmlinuz
- $ ln -s /tftpboot/initrd.img-* /tftpboot/initrd.img
- $ cp /opt/x2gothinclient/usr/lib/syslinux/pxelinux.0 /tftpboot/
-
-Example: /tftpboot/pxelinux.cfg/default
-
----------------------
-label linux
-kernel vmlinuz
-append root=/dev/nfs nfsroot=192.168.0.1:/opt/x2gothinclient ro initrd=initrd.img ip=dhcp
---------------------
-
-The given ip address 192.168.0.1 refers to the address of the host that your TCE chroot is installed on.
-
-DHCP: 
-
-<TODO/FIXME (update for DHCP3 server + translate into English)>
-Bestimmen Sie in Datei "/etc/default/dhcp" auf welche Interfaces soll dhcpd laufen.
-Beispiel /etc/dhcpd.conf:
---------------------
-group
-{
-    subnet 192.168.0.0 netmask 255.255.255.0 {
-	default-lease-time 720000;
-	max-lease-time 1440000;
-	authoritative;
-	range 192.168.0.10 192.168.0.100;
-	filename "/pxelinux.0";
-	next-server 192.168.0.1;
-    }
-}
---------------------
-
-NFS (/etc/exports):
---------------------
-/opt/x2gothinclient 192.168.0.0/24(ro,async,no_root_squash)
---------------------
-
-X2go Server in LDAP
--------------------
-
-Do not forget to store you X2Go servers in LDAP. Use
-
- $ ldap.addserver <name> <ip>
- 
-to add an X2Go server to the LDAP tree.
+light+love,
+Mike Gabriel
\ No newline at end of file
diff --git a/debian/changelog b/debian/changelog
index 5d29077..1be7f38 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 x2gothinclient (1.0.1.7-0~x2go1) UNRELEASED; urgency=low
 
-  * Continue development...
+  * Fix typo in copyright file.
+  * Drop outdated README.howto and point to Wiki page with
+    TCE documentation.
 
  -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de>  Thu, 08 Mar 2012 13:11:29 +0100
 
diff --git a/debian/copyright b/debian/copyright
index 1c53057..e0c31aa 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,7 +3,7 @@ on Thu,  10 Dec 2007 18:20:03 +0100.
 
 In 2011 this package has been updated and heavily reworked by
 Moritz 'Morty' Struebe <Moritz.Struebe at informatik.uni-erlangen.de>
-Mike Gariel <mike.gabriel at das-netzwerkteam.de>
+Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
 
 
 Upstream Authors: Oleksandr Shneyder <oleksandr.shneyder at obviously-nice.de>
@@ -35,13 +35,13 @@ Copyright (C) 2010-2012
 Oleksandr Shneyder <oleksandr.shneyder at obviously-nice.de>
 Heinz-Markus Graesing <heinz-m.graesing at obviously-nice.de>
 Moritz 'Morty' Struebe <Moritz.Struebe at informatik.uni-erlangen.de>
-Mike Gariel <mike.gabriel at das-netzwerkteam.de>
+Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
 
 
 The Debian packaging is (C) 2007-2012,
 Oleksandr Shneyder <oleksandr.shneyder at obviously-nice.de> 
 Moritz 'Morty' Struebe <Moritz.Struebe at informatik.uni-erlangen.de>
-Mike Gariel <mike.gabriel at das-netzwerkteam.de>
+Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
 
 and is licensed under the GPL, see above.
 


hooks/post-receive
-- 
x2gothinclient.git (X2Go Thin Client Environment)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "x2gothinclient.git" (X2Go Thin Client Environment).




More information about the x2go-commits mailing list