[X2go-Commits] x2gothinclient.git - master (branch) updated: 1.0.1.8-33-gcacfdec
X2Go dev team
git-admin at x2go.org
Wed Sep 5 22:04:39 CEST 2012
The branch, master has been updated
via cacfdec77e11e87ee1d8b1fcff16d9014b84e582 (commit)
via 0fee6764224d9ac31cfc0e14186eec78dc5a6252 (commit)
via b6ad3a0b529472d27b108ad0efe7f1601d660c4e (commit)
from 9e756ed8695081abd79ff484e0e9dc4fc675b8de (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 cacfdec77e11e87ee1d8b1fcff16d9014b84e582
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Wed Sep 5 22:04:34 2012 +0200
Add direct FreeRDP support for defaults TCE installation.
commit 0fee6764224d9ac31cfc0e14186eec78dc5a6252
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Wed Sep 5 21:46:51 2012 +0200
Move configuration template from /usr/share/tce to /usr/share/tce/etc.
commit b6ad3a0b529472d27b108ad0efe7f1601d660c4e
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Wed Sep 5 21:36:31 2012 +0200
x2gothinlient_shell: typo fix
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 2 +
debian/control | 2 +-
debian/x2gothinclientmanagement.install | 3 +-
.../sbin/x2gothinclient_create | 11 ++-
x2gothinclientmanagement/sbin/x2gothinclient_shell | 2 +-
.../sbin/x2gothinclient_update | 4 +
.../share/{ => etc}/x2goclient-background.svg | 0
.../share/{ => etc}/x2gothinclient_init | 1 +
.../share/etc/x2gothinclient_sessions | 68 ++++++++++++++++++++
.../share/{ => etc}/x2gothinclient_start | 0
.../share/x2gothinclient_sessions | 38 -----------
11 files changed, 85 insertions(+), 46 deletions(-)
rename x2gothinclientmanagement/share/{ => etc}/x2goclient-background.svg (100%)
rename x2gothinclientmanagement/share/{ => etc}/x2gothinclient_init (90%)
create mode 100644 x2gothinclientmanagement/share/etc/x2gothinclient_sessions
rename x2gothinclientmanagement/share/{ => etc}/x2gothinclient_start (100%)
delete mode 100644 x2gothinclientmanagement/share/x2gothinclient_sessions
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 8b26b4f..4dd824e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -35,6 +35,8 @@ x2gothinclient (1.0.99.1-0~x2go1) UNRELEASED; urgency=low
of chroot. They are not needed during TCE boot.
- Make the SSH daemon listen on IPv4 localhost address only.
- Provide /dev/pts inside chroot.
+ - Move configuration template from /usr/share/tce to /usr/share/tce/etc.
+ - Add direct FreeRDP support for defaults TCE installation.
-- Mike Gabriel <mike.gabriel at das-netzwerkteam.de> Fri, 10 Aug 2012 14:13:49 +0200
diff --git a/debian/control b/debian/control
index c87e6fc..f170d4c 100644
--- a/debian/control
+++ b/debian/control
@@ -47,7 +47,7 @@ Architecture: all
Depends:
${misc:Depends},
psmisc,
- x2goclient (>= 3.99.1.1-0~),
+ x2goclient (>= 3.99.3.0-0~),
xauth,
xinit,
locales,
diff --git a/debian/x2gothinclientmanagement.install b/debian/x2gothinclientmanagement.install
index 98eca2a..ee16044 100644
--- a/debian/x2gothinclientmanagement.install
+++ b/debian/x2gothinclientmanagement.install
@@ -1,5 +1,4 @@
x2gothinclientmanagement/sbin/x2gothinclient_* usr/sbin/
x2gothinclientmanagement/etc/x2gothinclient_* etc/x2go/
-x2gothinclientmanagement/share/x2gothinclient_* usr/share/x2go/tce/
-x2gothinclientmanagement/share/x2goclient-background.svg usr/share/x2go/tce/
+x2gothinclientmanagement/share/etc/ usr/share/x2go/tce/
x2gothinclientmanagement/share/tftpboot usr/share/x2go/tce/
diff --git a/x2gothinclientmanagement/sbin/x2gothinclient_create b/x2gothinclientmanagement/sbin/x2gothinclient_create
index 41c335b..b8f0c7e 100755
--- a/x2gothinclientmanagement/sbin/x2gothinclient_create
+++ b/x2gothinclientmanagement/sbin/x2gothinclient_create
@@ -63,10 +63,13 @@ read
export LANG=C
mkdir -p $TC_CONFIG
-test -f $TC_CONFIG/x2gothinclient_init || cp $SHAREDIR/x2gothinclient_init $TC_CONFIG
-test -f $TC_CONFIG/x2gothinclient_start || cp $SHAREDIR/x2gothinclient_start $TC_CONFIG
-test -f $TC_CONFIG/x2gothinclient_sessions || cp $SHAREDIR/x2gothinclient_sessions $TC_CONFIG
-test -f $TC_CONFIG/x2goclient-background.svg || cp $SHAREDIR/x2goclient-background.svg $TC_CONFIG
+test -f $TC_CONFIG/x2gothinclient_init || cp $SHAREDIR/etc/x2gothinclient_init $TC_CONFIG
+test -f $TC_CONFIG/x2gothinclient_start || cp $SHAREDIR/etc/x2gothinclient_start $TC_CONFIG
+test -f $TC_CONFIG/x2gothinclient_sessions || cp $SHAREDIR/etc/x2gothinclient_sessions $TC_CONFIG
+test -f $TC_CONFIG/x2goclient-background.svg || cp $SHAREDIR/etc/x2goclient-background.svg $TC_CONFIG
+
+mkdir -p $TC_CONFIG/freerdp
+test -f $TC_CONFIG/freerdp/known_hosts || echo "# X2Go TCE: validate allowed RDP servers with their fingerprints through this file" > $TC_CONFIG/known_hosts
apt-get install debootstrap
mkdir -p $TC_CHROOT
diff --git a/x2gothinclientmanagement/sbin/x2gothinclient_shell b/x2gothinclientmanagement/sbin/x2gothinclient_shell
index 0ecb1aa..cb9fab6 100755
--- a/x2gothinclientmanagement/sbin/x2gothinclient_shell
+++ b/x2gothinclientmanagement/sbin/x2gothinclient_shell
@@ -98,7 +98,7 @@ chmod u+x "$TC_CHROOT/x2go_tce_shell.sh"
mkdir -p $TC_CHROOT/{proc,dev/pts,sys}
mount -tproc proc $TC_CHROOT/proc || true
mount -tsysfs sys $TC_CHROOT/sys || true
-mount -tdevts devts $TC_CHROOT/dev/pts || true
+mount -tdevpts devts $TC_CHROOT/dev/pts || true
chroot "$TC_CHROOT" /x2go_tce_shell.sh
diff --git a/x2gothinclientmanagement/sbin/x2gothinclient_update b/x2gothinclientmanagement/sbin/x2gothinclient_update
index 24f2d8b..91675fe 100755
--- a/x2gothinclientmanagement/sbin/x2gothinclient_update
+++ b/x2gothinclientmanagement/sbin/x2gothinclient_update
@@ -79,5 +79,9 @@ if test -f $TC_CONFIG/x2goclient-background.svg; then
chmod a+rx $TC_CHROOT/etc/x2go/x2goclient-background.svg
fi
+if test -f $TC_CONFIG/freerdp/known_hosts; then
+ cp -v "$TC_CONFIG/freerdp/known_hosts" "$TC_CHROOT/etc/x2go/freerdp/known_hosts"
+fi
+
echo
diff --git a/x2gothinclientmanagement/share/x2goclient-background.svg b/x2gothinclientmanagement/share/etc/x2goclient-background.svg
similarity index 100%
rename from x2gothinclientmanagement/share/x2goclient-background.svg
rename to x2gothinclientmanagement/share/etc/x2goclient-background.svg
diff --git a/x2gothinclientmanagement/share/x2gothinclient_init b/x2gothinclientmanagement/share/etc/x2gothinclient_init
similarity index 90%
rename from x2gothinclientmanagement/share/x2gothinclient_init
rename to x2gothinclientmanagement/share/etc/x2gothinclient_init
index 60a1b23..5b65a98 100755
--- a/x2gothinclientmanagement/share/x2gothinclient_init
+++ b/x2gothinclientmanagement/share/etc/x2gothinclient_init
@@ -23,6 +23,7 @@
mkdir -p /home/x2goclient
mkdir -p /home/x2goclient/.x2goclient
test -e /etc/x2go/x2gothinclient_sessions && cp /etc/x2go/x2gothinclient_sessions /home/x2goclient/.x2goclient/sessions
+test -e /etc/x2go/freerdp/known_hosts && mkdir /home/x2goclient/.freerdp && cp /etc/x2go/freerdp/known_hosts /home/x2goclient/.freerdp/known_hosts
mkdir -p /home/x2goclient/.kde
mkdir -p /home/x2goclient/.kde/socket-`cat /etc/hostname`
mkdir -p /home/x2goclient/export
diff --git a/x2gothinclientmanagement/share/etc/x2gothinclient_sessions b/x2gothinclientmanagement/share/etc/x2gothinclient_sessions
new file mode 100644
index 0000000..b259c7d
--- /dev/null
+++ b/x2gothinclientmanagement/share/etc/x2gothinclient_sessions
@@ -0,0 +1,68 @@
+[20100623163928371]
+defsndport = false
+useiconv = false
+iconvfrom = ISO8859-15
+height = 768
+export =
+speed = 4
+fullscreen = true
+layout = de
+width = 1024
+quality = 9
+xdmcpserver = localhost
+soundtunnel = 1
+rdpoptions =
+soundsystem = pulse
+print = 1
+type = pc105/de
+sndport = 4713
+usekbd = true
+fstunnel = true
+applications = OFFICE, WWWBROWSER, MAILCLIENT, TERMINAL
+host = 192.168.0.254
+link = ADSL
+user = <USER>
+key =
+startsoundsystem = false
+icon =
+sound = true
+rootless = false
+name = X2Go.EXAMPLE
+iconvto = UTF-8
+rdpserver =
+useexports = true
+command = GNOME
+dpi = 96
+sshport = 22
+setdpi = false
+pack = 16m-jpeg
+
+[20120607130604224872]
+height = 768
+export =
+fullscreen = true
+layout = us
+useexports = 1
+width = 1024
+speed = 4
+rdpoptions =
+soundsystem = pulse
+print = true
+type = pc105/us
+sndport = 4713
+usekbd = true
+host = rdpserver.your-intranet.local
+multidisp=false
+sound=false
+rootless=false
+name=DirectRDP.Example
+command=RDP
+dpi=96
+published=false
+setdpi=false
+user=<USER>
+maxdim=false
+rdpclient=xfreerdp
+directrdpsettings=-d YOUR-DOMAIN --plugin rdpsnd --plugin rdpdr --data disk:media:/media --
+rdpport=3389
+directrdp=true
diff --git a/x2gothinclientmanagement/share/x2gothinclient_start b/x2gothinclientmanagement/share/etc/x2gothinclient_start
similarity index 100%
rename from x2gothinclientmanagement/share/x2gothinclient_start
rename to x2gothinclientmanagement/share/etc/x2gothinclient_start
diff --git a/x2gothinclientmanagement/share/x2gothinclient_sessions b/x2gothinclientmanagement/share/x2gothinclient_sessions
deleted file mode 100644
index 509bc9d..0000000
--- a/x2gothinclientmanagement/share/x2gothinclient_sessions
+++ /dev/null
@@ -1,38 +0,0 @@
-[20100623163928371]
-defsndport = false
-useiconv = false
-iconvfrom = ISO8859-15
-height = 768
-export =
-speed = 4
-fullscreen = true
-layout = de
-width = 1024
-quality = 9
-xdmcpserver = localhost
-soundtunnel = 1
-rdpoptions =
-soundsystem = pulse
-print = 1
-type = pc105/de
-sndport = 4713
-usekbd = true
-fstunnel = true
-applications = OFFICE, WWWBROWSER, MAILCLIENT, TERMINAL
-host = 192.168.0.254
-link = ADSL
-user = <USER>
-key =
-startsoundsystem = false
-icon =
-sound = true
-rootless = false
-name = X2Go.EXAMPLE
-iconvto = UTF-8
-rdpserver =
-useexports = true
-command = GNOME
-dpi = 96
-sshport = 22
-setdpi = false
-pack = 16m-jpeg
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