Dear all,
The X2Go Project it proud to announce a couple of new X2Go component releases:
- x2goserver (3.1.0.0)
- x2goclient (3.99.1.0)
- nx-libs incl. x2goagent (3.5.0.11)
- x2gognomebindings (2.0.1.4)
- x2golxdebindings (1.0.1.2)
- x2godesktopsharing (3.0.1.4)
All new packages will be available in our stable repositories (Debian,
Ubuntu) within the next 24h. The windows version of x2goclient will
probably be available today, as well.
With X2Go Server and X2Go Client we introduce a slightly changed
session handshake when resuming an already running session.
Older clients will be fully compatible with newer servers (and vice
versa). The fix addresses a session resume failure that occurred every
once in a while (quite rare, but annoying). For the code change please
refer to the commits in X2Go Git addressing this:
X2Go Server...
http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=63556d25c3a86f1…
X2Go Client...
http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=3f4eab56698f439…
Python X2Go... (though not released today, still mentioned here)
http://code.x2go.org/gitweb?p=python-x2go.git;a=commitdiff;h=37cbc1fa5f7787…
People upgrading x2goserver and running PostgreSQL as session database
backend, make sure to read the README.upgrade-pgsql-database thorougly:
http://code.x2go.org/gitweb?p=x2goserver.git;a=blob;f=x2goserver/doc/README…
Below, you can see the corresponding changelog entries for the new releases.
One aspect we are really proud of is the number of people who have
contributed to this release set. Thanks to all people contributing to
X2Go.
light+love,
Mike
X2GOSERVER
==========
x2goserver (3.1.0.0-0~x2go1) RELEASE; urgency=low
[ Oleksandr Shneyder ]
* New upstream version (3.1.0.0):
- remove ports used by X2Go session from database after session
was finished
if postgres backend is used.
- before resuming X2Go session check if reserved ports still available
in other case find new free ports, save them in database and send to
x2goclient
- run netstat -tl --all to find free ports for graphic, sound and sshfs
tunnels in x2gostartagent and x2goresume-session
[ Milan Knížek ]
* New upstream version (3.1.0.0):
- Fix removal of desktop link on x2goumount-session if local folder of a
Windows client gets unmounted.
- Remove redundant -S option from x2goagent start-up command line.
- Use -f $XAUTHORITY with xauth calls.
[ Sören Plönnigs ]
* New upstream version (3.1.0.0):
- Only run kdialog/zenity from x2goumount-session if either of them exists
in the system's $PATH.
[ Jan Engelhardt ]
* New upstream version (3.1.0.0):
- Use /cgi-bin/man/ path in web'ified man pages.
- Use ,,${MAKE}'' instead of ,,make'' in Makefile.
[ Mike Gabriel ]
* New upstream version (3.1.0.0):
- Provide new package x2goserver-fmbindings. Derived from a package draft
provided by Milan Knížek (Thanks!).
- Do not create desktop icons for rootless (i.e. non-desktop) sessions.
- Allow other $XAUTHORITY values than the default ($HOME/.Xauthority).
- For x2gomountdirs / x2goumount-session allow other TMP paths than
/tmp. Use ENV{'TMP'} instead, unless it is empty. Then use /tmp.
- Place quotations where appropriate into shell scripts.
- Fix call to x2goterminate-desktopsharing in x2goruncommand.
- Tolerate user names containing "-" characters (SQLite DB backend).
- Make sure x2gocleansessions close _all_ open file handles after
forking as a daemon.
- Add copyright header for x2gofm script.
- Add man page for x2gogetservers script.
- Add man page for x2gofm wrapper script.
- Update date and release version in man pages.
* Let x2goserver package suggest x2goserver-fmbindings.
* Add package upgrade warning for installation using PostgreSQL. The
upgrade warning refers to README.upgrade-pgsql-database.
* x2goserver-fmbindings does not have to depend on ${shlibs:Depends}.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 22 Feb 2012 14:37:34 +0100
X2GOCLIENT
==========
x2goclient (3.99.1.0-0~x2go1) RELEASE; urgency=low
[ Mike Gabriel ]
* New upstream version (3.99.1.0):
- Update German translation file (thanks to Stefan Baur).
- Build .qm translation files on the fly during build.
- Fix for zh_TW translation: add qt_zh_TW.qm file from Qt4.8.
- Add language property to the French translation file.
- Update qt_<LANG>.qm files from Qt4.8 (as in current Debian sid).
- Rename x2goclient_nb.ts to x2goclient_nb_no.ts.
- Update all translation files (lupdate), translate unfinished translation
tags in x2goclient_de.ts.
- Provide empty translation file x2goclient_en.ts.
- Fix misspelled word ,,Authentification'' -> ,,Authentication''.
- Fix misspelled word ,,recieved'' -> ,,received''.
- Update date and release version in man page.
[ Mihai Moldovan ]
* New upstream version (3.99.1.0):
- Mac OS patch: Raise the stack space to 2MB for secondary threads. It
previously used the 512KB system default.
[ Daniel Lindgren ]
* New upstream version (3.99.1.0):
- Add Swedish translation file.
- Fine-tune Swedish translation file.
[ Terje Andersen ]
* New upstream version (3.99.1.0):
- Add Norwegian (Bokmal) translation. Qt4 lacks Norwegian/Bokmal
support, so some of the widgets may stay in English.
- Fine-tune/fix Norwegian (Bokmal) translation.
[ Jan Engelhardt ]
* New upstream version (3.99.1.0):
- Use /cgi-bin/man/ path in web'ified man pages.
- Use ,,${MAKE}'' instead of ,,make'' in Makefile.
- Include <netinet/in.h> in sshprocess.h to fix missing
struct sockaddr_in.
[ Oleksandr Shneyder ]
* New upstream version (3.99.1.0):
- Get new ports from x2goresume-session if reserved ports are busy
- Fix segmentation fault by failed SSH connection to X2Go server
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 22 Feb 2012 14:49:49 +0100
NX-LIBS
=======
nx-libs (2:3.5.0.11-0) RELEASE; urgency=low
[ Mike Gabriel ]
* Use ,,$(MAKE) -C'' in main Makefile for calling Makefiles in
subdirectories,
make build stanza work for nx-libs-full and nx-libs-lite.
* Do not install libXinerama directly into /usr/lib/nx. Recommended
method is
installing to /usr/lib/nx/Xinerama, so that you can
enable/disable usage of
the Xinerama extension.
* Update patch: 001_add-main-makefile.full+lite.patch, use curly braces for
macros.
* Enable parallel build for Debian package.
* Merge honor-ac-dirs.patch from Jan Engelhardt (OpenSUSE) with already
existing Makefile patches (012_nxcomp..., 013_nxcompext_...,
014_nxcompshad_...).
* Rename patches 030_nx-X11_... and 031_nx-X11_..., the tarball roll script
currently requires ,,full'' or ,,full+lite'' in the file name.
* Make patch headers DEP5 compliant (030_nx-X11_... and 031_nx-X11_...).
* Update patch: 001_add-main-makefile.full+lite.patch, fix missing
$(CONFIGURE) variable.
* Update patches: 012_nxcomp..., 013_nxcompext_..., 014_nxcompshad_....
Also make use of $(LIBFULL) in Makefile.in's install and
uninstall stanzas.
Inspired by Jan Engelhardt's so-version.diff patch. However, the version
name change requested in that patch has been rejected for
NX (redistributed).
* Apply patches for the Debian package as the last patches in the series.
* Fix faulty patch name suffix (has to be .patch, not .diff).
* Fix Xinerama support in Debian package libnx-x11 when NX gets built with
patch 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. Still on
the todo list: fix the nx-X11 installation via Makefile.
* Fine-tune symlinking of libXinerama.
[ Jan Engelhardt ]
* Update patch: 001_add-main-makefile.full+lite.patch, allow passing of
configure args.
* Add patch: 030_nx-X11_configure-args.diff. Allow passing of
configure args.
* Add patch: 031_nx-X11_parallel-make.diff, enable parallel make.
* Add patch: 301_nx-X11_use-shared-libs.full.diff, use shared libraries from
distribution rather then libs included in source tree.
* Add patch: 032_nx-X11_no-x11r6-project-root. We must not overlap with any
existing files, therefore, both /usr/X11R6 and /usr are excluded
possibilities for ProjectRoot. Use %_libexecdir/somename, since that is
still allowed by FHS.
* Add patch 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch, use
unique library names for nx-X11 based X11 libraries.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 22 Feb 2012 14:41:07 +0100
X2GOGNOMEBINDINGS
=================
x2gognomebindings (2.0.1.4-0~x2go1) RELEASE; urgency=low
* New upstream version (2.0.1.4):
- Apply implicit.diff patch from Jan Engelhardt (OpenSUSE).
- Add x2gofeature support (feature provided: X2GO_GNOMEBINDINGS).
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 22 Feb 2012 14:55:40 +0100
X2GOLXDEBINDINGS
================
x2golxdebindings (1.0.1.2-0~x2go1) RELEASE; urgency=low
* New upstream version (1.0.1.2):
- Continue development...
- Add x2gofeature support (feature provided: X2GO_LXDEBINDINGS).
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 22 Feb 2012 14:53:41 +0100
X2GODESKTOPSHARING
==================
x2godesktopsharing (3.0.1.4-0~x2go1) RELEASE; urgency=low
* New upstream version (3.0.1.4):
- Always use /tmp for lock and session sharing socket
(Fixes user individual temp dirs in Debian Edu / Skolelinux).
- Pass username of user who requests desktop sharing to x2gostartagent.
* Depend on x2goserver (>=3.0.99.9).
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 22 Feb 2012 15:00:54 +0100
--
DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B
mail: mike.gabriel(a)das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x…
Dear all,
The X2Go Project it proud to announce a couple of new X2Go component releases:
- x2goserver (3.0.99.10)
- x2goclient (3.99.0.6)
- x2gothinclient (1.0.1.5)
- nx-libs incl. x2goagent (3.5.0.9)
All new packages will be available in our stable repositories (Debian,
Ubuntu) within the next 24h. The windows version of x2goclient will
probably be available tomorrow, as well.
For x2goserver and x2goclient these releases will be the last releases
in the 3.0.99.x series (x2goserver) and 3.99.0.x series (x2goclient).
Today Oleksandr Shneyder has found a conceptual bug in the X2Go
session hand shake that now is already fixed in the latest development
code.
To denote this change in session handshake protocol, minor version
numbers will be raised for the next releases of those projects:
- x2goserver, next release will be 3.1.0.0
- x2goclient, next release will be 3.99.1.0
Older clients will be fully compatible with newer servers (and vice
versa). The fix addresses a session resume failure that occurred every
once in a while (quite rare, but annoying). For the code change please
refer to the commits in X2Go Git addressing this:
X2Go Server...
http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=63556d25c3a86f1…
X2Go Client...
http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=3f4eab56698f439…
Python X2Go...
[patch will follow during the next 7 days for version 0.1.2.0]
Below, you can see the corresponding changelog entries for the new releases.
light+love,
Mike
X2GO SERVER
===========
x2goserver (3.0.99.10-0~x2go1) RELEASE; urgency=low
[ Mike Gabriel ]
* New upstream version (3.0.99.10):
- Replace all string ,,X2go.' with ,,X2Go''.
- Use $(MAKE) -C <subdir> calls to run Makefiles in subfolders.
- Disable rastering in >= KDE4.8 and Qt4.8.
* x2goserver.postinst script leaves the DB file alone if
a DB backend different from SQLite is configured. Thanks
to Jochen Schulz for bringing this into awareness.
[ Jochen Schulz ]
* New upstream version (3.0.99.10):
- Escape DB user names in x2godbadmin.
- Export KRB5CCNAME in x2goruncommand, make Kerberos ticket cache
known inside X2Go sessions.
[ Moritz Strübe ]
* New upstream version (3.0.99.10):
- Check whether the associated TCP/IP port is available before
assigning a display number.
* Add net-tools package as dependency.
[ John Williams ]
* New upstream version (3.0.99.10):
- Fix xserver-xsession/Makefile: add missing $(DESTDIR) expressions.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 01 Feb 2012 13:40:31 +0100
X2GO CLIENT
===========
x2goclient (3.99.0.6-0~x2go1) RELEASE; urgency=low
[ Oleksandr Shneyder ]
* New upstream version (3.99.0.6):
- Update copyright section in ssmasterconnection.h/cpp and
sshprocess.h/cpp.
- Traditional Chinese(zh_TW) translation for x2goclient from
Liu Arlo <arlo.liu(a)atrustcorp.com>.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 01 Feb 2012 13:52:40 +0100
X2GO-TCE
========
x2gothinclient (1.0.1.5-0~x2go1) RELEASE; urgency=low
* New upstream version (1.0.1.5):
- Fixes file permission problem introduced in 1.0.1.4.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 01 Feb 2012 13:47:42 +0100
NX-LIBS
=======
nx-libs (2:3.5.0.9-0) RELEASE; urgency=low
[ Mike Gabriel ]
* Providing pending patches in source tree.
[ Oleksandr Shneyder ]
* Update patch: 202_nx-x11_enable-xinerama.full.patch, disable Xinerama
extension if NX_XINERAMA_CONF not exists.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 01 Feb 2012 14:39:57 +0100
--
DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B
mail: mike.gabriel(a)das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x…
Dear all,
The X2Go Project it proud to announce a couple of new X2Go component releases:
- x2goserver (3.0.99.9)
- x2goclient (3.99.0.4)
- x2gothinclient (1.0.1.4)
- nx-libs incl. x2goagent (3.5.0.7)
All new packages will be available in our stable repositories (Debian,
Ubuntu) within the next 24h. The windows version of x2goclient will
probably be available by the end of the week (ping@Alex!!!).
Below, you can see the corresponding changelog entries for the new releases.
light+love,
Mike
X2GO SERVER
===========
x2goserver (3.0.99.9-0~x2go1) unstable; urgency=low
[ Mike Gabriel ]
* New upstream version (3.0.99.9):
- Fix for install stanzas in several Makefiles.
- Give X2Go session windows a human readable title.
- Desktop sharing: fix username of user who requests desktop sharing.
- Fix x2gobasepath for Perl versions < 5.10.x.
- Fix x2godbadmin for Perl versions < 5.10.x.
- Remove x2gosetkeyboard from x2goserver-extensions package.
- Re-add x2gosetkeyboard via new subproject x2goserver-pyhoca.
- Call x2golistmounts with user privileges instead of using db_getmounts
in x2goprint script.
- Avoid potentially empty LD_LIBRARY_PATH path in x2goruncommand.
- Install x2gogetservers to $PREFIX/bin instead of $PREFIX/lib/x2go.
* Add psmisc package as dependency.
* Add new binary package to x2goserver source: x2goserver-pyhoca.
* x2goserver package suggests x2goserver-pyhoca.
* Fix directory permissions of $HOME directory of x2goprint system user.
[ Hayawardh Vijayakumar ]
* New upstream version (3.0.99.9):
- Fix potentially empty LD_LIBRARY_PATH in x2gostartagent.
[ Oleksandr Shneyder ]
* New upstream version (3.0.99.9):
- Add Xinerama support.
X2GO CLIENT
===========
x2goclient (3.99.0.4-0~x2go1) unstable; urgency=low
[ Oleksandr Shneyder ]
* New upstream version (3.99.0.4):
- Enabled support for Xinerama
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 18 Jan 2012 14:53:20 +0100
X2GO-TCE
========
x2gothinclient (1.0.1.4-0~x2go1) unstable; urgency=low
* New upstream version (1.0.1.4):
- Fix default value for shell in x2gothinclient_shell script.
- Install alsa-base in X2Go TCE chroot and tmpfs mount /var/lib/alsa.
- Pre-select example session after X2Go thin client has booted.
- Rename every X2go string (in docs, screen output, etc.) to X2Go.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Wed, 18 Jan 2012 15:15:09 +0100
NX-LIBS
=======
For nx-libs, aka NX (redistributed), I will quote everything that
changed since 3.5.0.2, as that is the version currently in our main
repos.
nx-libs (2:3.5.0.7-0) unstable; urgency=low
* Drop patch: 011_nxcomp_sa-restorer.patch.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Mon, 16 Jan 2012 11:28:14 +0100
nx-libs (2:3.5.0.6-0) unstable; urgency=low
* Add patch: 202_nx-x11_enable-xinerama.patch.
* Fix lintian issue: missing-separator-between-items for x2goagent package.
Drop dependency on libnx-x11 as we already depend on nxagent and fix
description synopsis of x2goagent package.
* Add patch header/copyright to: 202_nx-x11_enable-xinerama.patch.
* Silence lintian on debian-revision-should-not-be-zero. As this is
no Debian
packaging repository, but ,,NX (redistributed)'', we will always release
with rev no. set to ,,0''.
* Install libXinerama into libnx-x11 package. Header files into
libnx-x11-dev.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Fri, 13 Jan 2012 13:21:41 +0100
nx-libs (2:3.5.0.5-0) unstable; urgency=low
* Fix wrapper script patches for nxagent, x2goagent, nxauth, nxproxy.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Fri, 13 Jan 2012 00:37:21 +0100
nx-libs (2:3.5.0.4-0) unstable; urgency=low
* Update/fix patch: 999_nxagent_unbrand-nxagent-brand-x2goagent.patch.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Thu, 12 Jan 2012 23:04:37 +0100
nx-libs (2:3.5.0.3-0) unstable; urgency=low
* Rename nxagent-unbrand patch, so that is the last patch to be applied
(999_<patchname>).
* Drop NX agent unbrand patch from FreeNX.
* Add X2Go agent / NX agent flavouring via patch system:
- 200_nxagent_check-binary-x2go-flavour.patch
- 201_nxagent_set-x2go-icon-if-x2goagent-flavour.patch
- 300_nxagent_set-wm-class.patch
- 999_nxagent_unbrand-nxagent-brand-x2goagent.patch
* Add patch: 023_add-x2goagent-wrapper.patch.
* Add patch: 209_x2goagent-add-man-page.patch.
* Add binary package: x2goagent, includes man page
patch: 209_x2goagent-add-man-page.patch
* Modify patch: 101_nxagent_set-rgb-path.patch, add path to RGB file
if NX (redistributed) is installed via tarball under /usr/local.
* Provide patches that are tarball / distro aware. Either NX (redistributed)
has been installed to /usr/local/lib/nx via tarball or it has been
packaged for a distribution and is installed to /usr/lib/nx. Other
installation paths are currently not supported.
* Fix RGB color pallette (gray X2GO logo to be more accurate) for agent
splash screen.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
Thu, 12 Jan 2012 13:04:03 +0100
--
DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B
mail: mike.gabriel(a)das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x…
_______________________________________________
X2go-Announcement mailing list
X2go-Announcement(a)lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-announcement