Dear all,
the X2Go project is proud to announce a new release of the X2Go
component ,,x2gothinclient''.
This release contains many bug fixes for the 1.1.0.0 release.
Also several new features have been added, thanks to the Rohloff AG
for supporting this development step.
We highly recommend re-creating your X2Go TCE chroot image with the
x2gothinclient_create command.
The X2Go TCE builds against Debian squeeze / wheezy. Also with Debian
jessie I have seen good results, but as Debian jessie (aka testing)
undergoes permanent changes, trying to build the X2Go TCE
based on Debian jessie will be an endeavour at your own risk.
Those who will test the X2Go TCE, please please please give feedback!!!
X2Go Component: x2gothinclient
Version: 1.1.0.1
Status: RELEASE
Date: Fri, 22 Nov 2013 23:51:33 +0100
Fixes these bug report(s): 300 301
Changes:
x2gothinclient (1.1.0.1) RELEASED; urgency=low
.
[ Mike Gabriel ]
* New upstream version (1.1.0.1):
- Switch to VT-7 on TC shutdown.
- Syntax fix in x2gousbmount script.
- Make ~x2gothinclient rw-able on TCE machines. Thanks to Peter
Schneider for pointing at this.
- Remove chroot bootstrap cruft when finished with creating the
TCE chroot.
- Deactivate serial line terminals on X2Go thinclients.
- Install TCE dependencies via meta-package x2gothinclient-chroot.
- Move init scripts from debian/ folder into upstream folders.
- Provide x2gothinclient-chroot.init script that tweaks the chroot
during thin client startup.
- Patch /etc/init.d/checkroot-bootclean.sh during TCE creation to
avoid failures when clean tmp files on the read-only NFS root-fs.
- Work around Debian bug #729373 during TCE creation. Replace alsa-utils
init script and ALSA's utils.sh (for Debian wheezy+jessie chroots).
- Refrain from using "~<user>" when launching X2Go Client as it cannot
handle it, yet. Use "~" instead (handable by X2Go Client >= 4.0.1.2).
- Tweak the /etc/os-release more comprehensively.
- Update initramfs at the very end of the TCE creation.
- Do not over-mount /run as tmpfs. This is already done by the Debian
boot process.
- Monitor mounted USB devices via ~x2gothinclient/mounts (and not via
deprecated location /var/run).
- Add TC_NONINTERACTIVE (commented out) to x2gothinclient_settings config
file.
- Add syslog support to x2gousbmount.
- Install radeon and i915 kms/drm module into initrd image for Debian
(>= 7).
* debian/control:
+ New bin:package x2gothinclient-chroot.
+ Make sure x2gothinclient-chroot pulls in editing tools like
mc, vim, less via Recommends: field.
+ Depend on x2goclient (>= 4.0.1.2-0~).
+ Suggest some helpful firmware packages (also from non-free) in
bin:package
x2gothinclient-chroot.
.
[ Arnold Krille ]
* New upstream version (1.1.0.1):
- Extend x2gothinclient_shell to run anything given as arguments and
fall back to $TC_SHELL when nothing is given. (Fixes: #301).
- Allow non-interactive execution of x2gothinclient_create. (Fixes:
#300).
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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,
this is a quick follow-up release for the X2Go component ,,x2goserver''.
See changelog below for fixes in this released compared to 4.0.1.7.
X2Go Component: x2goserver
Version: 4.0.1.8
Status: RELEASE
Date: Fri, 22 Nov 2013 22:14:50 +0100
Changes:
x2goserver (4.0.1.8) RELEASED; urgency=low
.
* New upstream version (4.0.1.8):
- Fix resizing when resuming sessions.
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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 is proud to announce a new release of the X2Go
component ,,x2goserver''.
New gains of this version of ,,x2goserver'' are:
o Allow sudoed commands under KDE.
o DB fixes around session suspension / termination.
o Published applications: don't show 1x1 px window on some local
desktop shells.
o Make umask for client-side folder shares configurable in
x2goserver.conf.
o Avoid using the which command.
o Prohibit X2Go usage for the user root when in PostgreSQL mode.
o Fix keyboard detection (keyboard type: auto) when resuming
sessions.
X2Go Component: x2goserver
Version: 4.0.1.7
Status: RELEASE
Date: Fri, 22 Nov 2013 21:58:27 +0100
Fixes these bug report(s): 276 278 285 305 310 331
Changes:
x2goserver (4.0.1.7) RELEASED; urgency=low
.
[ Orion Poplawski ]
* New upstream version (4.0.1.7):
- Install Xsession file as executable, make Xsession.d directory location
configurable during build process, do not create unused
Xsession.options.
(Fixes: #278).
.
[ Mike Gabriel ]
* New upstream version (4.0.1.7):
- Fine-tune x2goserver-xsession/Makefile: if /etc/X11 has
Xsession.d and/or
Xsession.options they get symlinked into /etc/x2go. Otherwise
Xsession.d
and Xsession.options are created under /etc/x2go as empty dir/file.
(Fixes: #278).
- Fix automatic keyboard setup (via x2gosetkeyboard) while resuming a
session. (Fixes: #285).
- Provide sudoers.d/x2goserver file that allows sudoed commands under
KDE (by pertaining the env var QT_GRAPHICSSYSTEM. (Fixes: #276).
- With PostgreSQL as session db backend, prevent the root user from
launching sessions. Also, prevent x2gouser_root from being added as a
PostgreSQL user. (Fixes: #310).
- Execute DB status changes as late as possible during suspend /
terminate.
- Start/resume rootless sessions without geometry parameter. Esp. using
X2GO_GEOMETRY=fullscreen for rootless sessions lead to an extra 1x1 px
session window (nxagentCreateIconWindow in nxagent's Window.c).
- Typo fix in x2goruncommand (for MATE session startup).
* debian/control:
+ Update LONG_DESCRIPTIONS.
+ Raise Standards: to 3.9.4 (no changes needed).
+ Move xfonts-base to Recommends: field of bin:package x2goserver.
* debian/x2goserver.init:
+ Make init script LSB compliant.
.
[ Helmer Teles ]
* New upstream version (4.0.1.7):
- Make umask that is used when mounting client-side folders via SSHFS
configurable in x2goserver.conf. (Fixes: #331).
.
[ Jürgen Hötzel ]
* New upstream version (4.0.1.7):
- Use bash-builtin 'type' instead of to be avoided 'which'.
(Fixes: #305).
.
[ Oleksandr Shneyder ]
* New upstream version (4.0.0.6):
- Fix x2goruncommand: "type -P $cmd" can create new lines in EXEC
variable if command have the arguments wich have same names as existing
commands, for example "rdesktop -k nl" ->
"/usr/bin/rdesktop\n/usr/bin/nl".
Now we splitting $cmd and taking only first part.
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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 is proud to announce a new release of the X2Go
component ,,x2goserver''.
New gains of this version of ,,x2goserver'' are:
o Work around buggy some X2Go Client versions on Mac OS
when detecting the keyboard setup.
X2Go Component: x2goserver
Version: 4.0.0.6
Status: RELEASE
Date: Fri, 22 Nov 2013 21:56:44 +0100
Changes:
x2goserver (4.0.0.6) RELEASED; urgency=low
.
* New upstream version (4.0.0.6):
- Work around buggy X2Go Client on Mac OS. If the keyboard type
is set to "query", we force X2GO_SET_KBD to 1.
(Partly resolves: #112).
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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 is proud to announce a new release of the X2Go
component ,,x2goclient''.
New gains of this version of ,,x2goclient'' are:
o Standardize log output (including --debug cmdline switch).
o Support for desktop sharing in plugin mode.
o Support for published applications in plugin mode.
o Full access for sharing of desktop across user accounts.
o Many fixes/improvements around the broker code in X2Go Client.
o Enforce broker logoff after session logoff (cmdline switch:
--broker-autologoff).
o Become aware of the MATE desktop.
o Notifications bubble now inform you about session startup/resuming.
o Use local DPI instead of a hard-coded value of 96 DPI in case
no custom DPI will be used.
o Translation updates (THANKS to the i18n team).
o plus many-a-more (see changelog entry below)...
X2Go Component: x2goclient
Version: 4.0.1.1
Status: RELEASE
Date: Wed, 11 Sep 2013 12:06:02 +0200
Fixes these bug report(s): 141 142 151 164 165 177 179 183 214 222 226 243 255
Changes:
x2goclient (4.0.1.1) RELEASED; urgency=low
.
[ Nicolai Hansen ]
* New upstream version (4.0.1.1):
- Update Danish translation file.
.
[ Terje Andersen ]
* New upstream version (4.0.1.1):
- Update Norwegian Bokmaal translation file.
.
[ Oleksandr Shneyder ]
* New upstream version (4.0.1.1):
- Use "127.0.0.1" instead of localhost to avoid wrong IPv6 hostname
resolution. (Fixes: #151).
- Wait for x2gocmdexitmessage to return before closing in hidden mode.
- Support for published applications in X2Go Plugin
- Support for "shadow" mode in X2Go Plugin
.
[ Mike Gabriel ]
* New upstream version (4.0.1.1):
- If a priv SSH key has been specified, skip the autologin procedure.
Let's consider a given SSH private key that fails to log the user
in as an overall login failure. (Fixes: #141).
- Avoid multiple selectUserSession requests when in broker
mode.
- Properly set the remote server address received via selectUserSession
method when in broker mode. (Fixes: #226).
- Fix segmentation fault that started occurring since the custom trayIcon
patch was applied. Segfault only occurred if the tray icon was not
used.
- Show session name in notification bubbles.
- Update German translation.
- Add cmdline option --broker-autologoff: Enforce re-authentication
against
X2Go Session Broker after a session has been suspended or terminated.
(Fixes: #179).
- Enable full access desktop sharing across user accounts. (Fixes: #222).
- Make X2Go Client aware of the MATE desktop environment.
- Make X2Go Client work in SSH broker mode without the need of a auth-id
file.
.
[ Heinrich Schuchardt ]
* New upstream version (4.0.1.1):
- Call ssh_clean_pubkey_hash() for deallocating public key hashes
instead of
just calling free(). Required under MS Windows as documented in libssh2
API. (Fixes: #243). (For further details see:
http://api.libssh.org/master/group__libssh__session.html)
* Provide bin:package with debug symbols for X2Go Client. (Fixes: #255).
.
[ Ezra Bühler ]
* New upstream version (4.0.1.1):
- Fix auto-resume when session type is »Single Application«. (Fixes:
#183).
.
[ Ricardo Díaz Martín ]
* New upstream version (4.0.1.1):
- Fix detection of maximum screen area available for a session. (Fixes:
#165).
- Use the session icon as tray icon, pop up notification bubble that
informs
about current session actions. (Fixes: #177).
- Allow for setting maximum available desktop size as window size via the
session profile card. Unfortunately, this feature is for now only
available on Linux. (Fixes: #214).
.
[ Otto Kjell ]
* New upstream version (4.0.1.1):
- Enable debug mode through cmd line parameter. (Fixes: #142).
- Standardize output to stdout+stderr and make it parseable.
.
[ Orion Poplawski ]
* New upstream version (4.0.1.1):
- Instead of using a hard-code DPI of 96, use local DPI settings for new
sessions if not explicitly set in session profile (Fixes: #164).
.
[ Daniel Lindgren ]
* New upstream version (4.0.1.1):
- Update Swedish translation file.
.
[ Ricardo Díaz Martín ]
* New upstream version (4.0.1.1):
- Update Spanish translation file.
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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 is proud to announce a new release of the X2Go
component ,,nx-libs'' aka NX (redistributed).
New gains of this version of ,,nx-libs'' are:
o Mostly build against distribution libraries only
o Provide /etc/{nx,x2go}/keystrokes.cfg file reflecting the
NX defaults.
o Security issue: Fix calling setuid and setgid without setgroups or
initgroups.
X2Go Component: nx-libs
Version: 2:3.5.0.21
Status: RELEASE
Date: Fri, 30 Aug 2013 16:18:04 +0200
Fixes these bug report(s): 199 223 238 293
Changes:
nx-libs (2:3.5.0.21-0) RELEASED; urgency=low
.
[ Mike Gabriel ]
* Provide a default keystrokes.cfg in /etc/nx (for nxagent) and /etc/x2go
(for x2goagent). (Fixes: #199).
* Use a keystrokes.cfg that reflects the normally hard-coded defaults of
a vanilla nxagent. (Fixes: #223).
* Set NXAGENT_KEYSTROKEFILE to /etc/x2go/keystrokes.cfg for wrapper
x2goagent.
* For vanilla nxagent move keystrokes.cfg from /etc/nx to /etc/nxagent.
* Tarball roller script:
+ Only install keystrokes.cfg when in full mode.
+ Only install nxproxy wrapper when in lite mode.
* /debian/control:
+ Add B-Ds: libfontconfig1-dev, libfontenc-dev.
* /debian/nx-libs-dev.install:
+ Remove unrelated files from -dev package.
* Fix keystrokes.cfg, use Ctrl+Alt+<key> instead of just Ctrl+<key>. (Adds
to fixing #223).
.
[ Orion Poplawski ]
* Change build options so that bundled libraries are not used anymore at
build time. Remove bundled libraries from rolled tarballs, as well.
(Fixes: #238).
* Add patch: 602_nx-X11_initgroups.full.patch. Fix calling setuid and
setgid without setgroups or initgroups. There is a high probability this
means it didn't relinquish all groups, and this would be a potential
security issue to be fixed. Seek POS36-C on the web for details about
the problem. (Fixes: #293).
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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 is proud to announce a new release of the X2Go
component ,,pyhoca-gui''.
New gains of this version of ,,pyhoca-gui'' are:
o fix for non-editable session profiles introduced with 0.4.0.7
o help with debugging unknown errors during authentication
X2Go Component: pyhoca-gui
Version: 0.4.0.8
Status: RELEASE
Date: Tue, 27 Aug 2013 18:08:23 +0200
Changes:
pyhoca-gui (0.4.0.8) RELEASED; urgency=low
.
* New upstream version (0.4.0.8):
- Fix updating/editing session profiles.
- Throw exceptions on ,,unknown errors'' during authentication when
application is run in debug/libdebug mode.
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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 is proud to announce a new release of the X2Go
component ,,pyhoca-gui''.
New gains of this version of ,,pyhoca-gui'' are:
o Session profile import feature
X2Go Component: pyhoca-gui
Version: 0.4.0.7
Status: RELEASE
Date: Mon, 26 Aug 2013 14:44:29 +0200
Changes:
pyhoca-gui (0.4.0.7) RELEASED; urgency=low
.
[ Nicolai Hansen ]
* New upstream version (0.4.0.7):
- Update Danish translation file.
.
[ Terje Andersen ]
* New upstream version (0.4.0.7):
- Update Norwegian Bokmaal translation file.
.
[ Mike Gabriel ]
* New upstream version (0.4.0.7):
- Add import feature to the session profile manager.
- Update German and English translation files.
- Tolerate blanks during profile name validation.
- Hand over the complete session profile parameter to add_profile() on
profile creation.
* /debian/control:
+ Replace LDAP support with session brokerage support in
LONG_DESCRIPTION.
+ Depend on python-x2go (>= 0.4.0.7).
.
[ Dick Kniep ]
* New upstream version (0.4.0.7):
- Update Dutch translation file.
.
[ Nable 80 ]
* New upstream version (0.4.0.7):
- Update Russion translation file.
.
[ Ricardo Díaz Martín ]
* New upstream version (0.4.0.7):
- Update of Spanish translation file.
.
[ Daniel Lindgren ]
* New upstream version (0.4.0.7):
- Update Swedish translation file.
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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 is proud to announce a new (bugfix) release of the X2Go
component ,,python-x2go''.
For issues that got fixed, see below.
X2Go Component: python-x2go
Version: 0.4.0.8
Status: RELEASE
Date: Wed, 07 Aug 2013 12:17:27 +0200
Changes:
python-x2go (0.4.0.8) RELEASED; urgency=low
.
* New upstream version (0.4.0.8):
- Fix session profile updates with changes to the host parameter.
- Use the session object's lock to detect if updating the session
status in the session registry is something appropriate to do.
- Do not overwrite not-yet-suspended terminal session objects during
session resumption.
- Remove shbang from x2go/tests/runalltests.py, as well.
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
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 is proud to announce a new release of the X2Go
component ,,python-x2go''.
New gains of this version of ,,python-x2go'' are:
o Minimal fixes for providing a session profiles import feature in next
release of PyHoca-GUI
o Fix unwanted server disconnects due to x2golistmounts queries
o Code cleanup.
X2Go Component: python-x2go
Version: 0.4.0.7
Status: RELEASE
Date: Sat, 03 Aug 2013 22:28:13 +0200
Fixes these bug report(s): 283
Changes:
python-x2go (0.4.0.7) RELEASED; urgency=low
.
[ Mike Gabriel ]
* New upstream version (0.4.0.7):
- Drop duplicate method in terminal backend: is_desktop_session().
- Ignore non-registered session UUIDs in X2GoClient.clean_sessions()
method.
- Make _update_mounts in session registry cache more failsafe, this
probably fixes an accumulation of server disconnects observed in
recent version of Python X2Go.
- Add some sanity checks before actually starting to add a session
profile.
* /debian/control:
+ Replace LDAP support with session brokerage support in
LONG_DESCRIPTION.
.
[ Orion Poplawski ]
* New upstream version (0.4.0.7):
- Remove shbangs from python-x2go library code. (Fixes: #283).
Regards,
Mike Gabriel
--
DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31
mail: mike.gabriel(a)das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x…