Dear all,
the X2Go project is ,,proud'' to announce another hotfix release of the X2Go
component ,,x2goserver''.
New gains of this version of ,,x2goserver'' are:
o Fix x2goserver-printing which got broken in 4.0.1.10.
X2Go Component: x2goserver
Version: 4.0.1.12
Status: RELEASE
Date: Tue, 07 Jan 2014 18:36:38 +0100
Changes:
x2goserver (4.0.1.12+build2) RELEASED; urgency=low
.
* Build hotfix for RPM packages (x2goserver.spec):
+ Add perl(Capture::Tiny) to Requires: field of x2goserver.
.
x2goserver (4.0.1.12) RELEASED; urgency=low
.
* Hotfix release including changes from LTS release version
4.0.0.10 (see below).
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 another hotfix release of the X2Go
component ,,x2goserver''.
New gains of this version of ,,x2goserver'' are:
o Fix x2goserver-printing that got broken in release 4.0.0.8.
Thanks again for Dick Kniep for discovering this (hopefully)
last flaw.
X2Go Component: x2goserver
Version: 4.0.0.10
Status: RELEASE
Date: Tue, 07 Jan 2014 18:05:28 +0100
Changes:
x2goserver (4.0.0.10) RELEASED; urgency=low
.
* New upstream version (4.0.0.10):
- Add forgotten import of Perl package Capture::Tiny in
x2goutils.pm.
* debian/control:
- Depend on libcapture-tiny-perl.
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 ,,x2gognomebindings''.
New gains of this version of ,,x2gognomebindings'' are:
o Provide RPM packages for EPEL-5 and EPEL-6
o Use x2gopath instead of deprecated x2gobasepath
X2Go Component: x2gognomebindings
Version: 2.0.2.1
Status: RELEASE
Date: Tue, 07 Jan 2014 16:42:24 +0100
Changes:
x2gognomebindings (2.0.2.1) RELEASED; urgency=low
.
* New upstream version (2.0.2.1):
- Use x2gopath in scripts rather than deprecated x2gobasepath.
* /debian/control:
- Update LONG_DESCRIPTION.
- Add dependency: libgtk2.0-bin.
* x2gognomebindings.spec:
+ Convert x2gomatebindings.spec to make it work with
the X2Go GNOMEv2 Bindings package.
+ Use autogen.sh to build package.
+ Install scripts with 0755 permissions.
+ Update MIME cache, desktop database on %post/%postun.
+ Fix installation of icon symlinks.
+ Run MIME cache updates and desktop file updates only once on
deinstallation.
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''.
This release of X2Go Server is a hot-fix release. The fixes described
below have been released via the Baikal LTS branch of X2Go Server
(version 4.0.0.9). All fixes of the LTS version are included in
this version of X2Go Server (4.0.1.11).
Together with two of our customers (Kelyon IT, LinDix.NL) and their
technicians' expertise we could narrow down X2Go session startup
problems in cases where a dot "." occurred in session ID strings.
Those issues could be caused by usernames containing dots or by custom
commands containing dots.
This version of X2Go Server should fix those issues while still being
nearly as strict about allowed session ID characters as introduced by
the previous version of X2Go Server (4.0.1.10 / 4.0.0.8 LTS).
X2Go Component: x2goserver
Version: 4.0.1.11
Status: RELEASE
Date: Mon, 06 Jan 2014 18:24:49 +0100
Fixes these bug report(s): 391
Changes:
x2goserver (4.0.1.11) RELEASED; urgency=low
.
* New upstream version (4.0.1.11):
- Fix x2gofm.desktop syntax. (Fixes: #391).
- Include all achievements from LTS release branch (as of version
4.0.0.9).
* x2goserver.spec:
- Enhance requirement of desktop-file-utils, validate x2gofm.desktop
during package build.
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''.
This release of X2Go Server is a hot-fix release. Together with two
of our customers (Kelyon IT, LinDix.NL) and their technicians' expertise
we could narrow down X2Go session startup problems in cases where a dot
"." occurred in session ID strings.
Those issues could be caused by usernames containing dots or by custom
commands containing dots.
This version of X2Go Server should fix those issues while still being
nearly as strict about allowed session ID characters as introduced by
the previous version of X2Go Server (4.0.1.10 / 4.0.0.8 LTS).
X2Go Component: x2goserver
Version: 4.0.0.9
Status: RELEASE
Date: Mon, 06 Jan 2014 18:21:36 +0100
Changes:
x2goserver (4.0.0.9) RELEASED; urgency=low
.
* New upstream version (4.0.0.9):
- Sanitize session name in x2gostartagent, as well. Fixes problems
with custom session commands containing characters that get
sanitized out.
- Allow dots (".") in sanitized session names.
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''.
New gains of this version of ,,nx-libs'' are:
o Reduce the code base to 15M (3.5.0.21: 16M, earlier versions 21M)
and drop shipped libraries that are not needed for building nxagent/
x2goagent.
o Fix FTBFS on Debian unstable.
o Fix FTBFS on Mac OS X Mavericks.
o Ship nx-libs.spec in upstream tarball as reference (and for our
RPM build system on http://jenkins.x2go.org)
X2Go Component: nx-libs
Version: 3.5.0.22
Status: RELEASE
Date: Sat, 04 Jan 2014 21:39:17 +0100
Fixes these bug report(s): 314 337 370
Changes:
nx-libs (3.5.0.22) RELEASED; urgency=low
.
[ Mirraz Mirraz ]
* Add patch: 603_nx-X11_compilation_warnings.full.patch. Fix 3
evident bugs:
one implicit function declaration issue and two array index out of bounds
issues. (Fixes: #314).
.
[ Mike Gabriel ]
* Add patch 604_nx-X11_recent-freetype-API.full.patch. Fix FTBFS against
recent (>= 2.5.0) libfreetype6 API.
* Refresh patch:
600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch.
* Improve patch:
601_nx-X11_build-option-changes-to-not-use-bundled-libraries.full.patch.
Improvements taken from the current Fedora package. Thanks to Orion
Paplowski!!! Also adapt roll-tarball.sh do dropping more bundled
libraries.
* Rename patch: 302_nxagent_configurable-keystrokes.full.patch to
320_nxagent_configurable-keystrokes.full.patch.
* debian/source/format:
+ Switch to format 1.0.
* debian/control:
+ Add libfreetype6-dev to Build-Depends: field.
+ Drop symlinking libNX_xrandr for setting a custom
LD_LIBRARY_PATH. Not in
use anymore and not recommended at all to have that.
+ Make sure all nx-libs components depend on the very same version.
* debian/rules:
+ Remove bundled libraries from source tree before building the package.
* nx-libs.spec:
+ Ship nx-libs.spec (RPM package definitions) in upstream
project. (Thanks
to the Fedora package maintainers). File differs from the Fedora file
already.
+ Clear (Fedora package) changelog.
+ Use local tarball, don't expect ,,-full'' in tarball name.
+ The RPM macro for the linker flags does not exist on EPEL.
Thus, hardcode
__global_ldflags macro for EPEL builds.
+ Enable Xinerama support for RPM packages. (Fixes: #370).
.
[ Clemens Lang ]
* Add patch
605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full.patch. Fix
FTBFS of nx-libs-lite on Mac OS X Mavericks. (Fixes: #337).
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''.
This release pulls in all changes that got introduced in our Baikal
LTS release 4.0.0.8, including a severe vulnerability in
x2gocleansessions. Gains of the LTS version 4.0.0.8 of ,,x2goserver''
are:
o Improve parsing of the NX session.log file. Fix session
suspending/resuming when in fails in some occasions.
o Fix severe vulnerability in x2gocleansessions.
o Sanitize session ID string, port numbers, display numbers
and agent PID numbers before writing them as strings to the
session DB.
Please note::: This release fixes a severe vulnerability in X2Go Server
that allowed an attacker with user permissions to gain root access to
the X2Go Server machine. Everyone, please upgrade your X2Go Server
installations.
New gains of the version 4.0.1.10 of ,,x2goserver'' are:
o Fix x2goresume-session that we broke in 4.0.1.9.
o Fix the x2goserver-fmbindings Makefile.
o Allow enabling/disabling of TCP listening of x2goagent.
o Provide Xsession support for RPM based distribution.
This version of X2Go Server is the first version that we as X2Go upstream
also provide as RPM packages for Fedora [1] and EPEL-5 and EPEL-6 [2].
[1] http://wiki.x2go.org/doku.php/wiki:repositories:fedora
[2] http://wiki.x2go.org/doku.php/wiki:repositories:epel
X2Go Component: x2goserver
Version: 4.0.1.10
Status: RELEASE
Date: Fri, 03 Jan 2014 11:34:36 +0100
Fixes these bug report(s): 354 355
Changes:
x2goserver (4.0.1.10) RELEASED; urgency=low
.
* New upstream version (4.0.1.10):
- Fix x2goresume-session. The several parameters placed into the
NX options
file are expected by x2goresume-session at very specific
positions. This
we broke by trying to fix the fullscreen/geometry issue in
x2gostartagent.
Thanks to Harvey Eneman for tracking this down!!! (Fixes: #355).
- x2goserver-fmbindings/Makefile: install x2gofm.
- x2goserver-fmbindings/Makefile: install share/applications and
share/mime.
- x2goserver-printing/Makefile: create feature.d directory
before installing
files into it.
- Handle TCP listening of x2goagent in x2goagent.options. (Fixes: #354).
- Clean up Makefiles, remove commented out lines.
- Use xkb ruleset 'base' rather than xfree86 as on RHEL systems the
xfree86 symlink to base ruleset does not exist.
- Grab systemd service file from Fedora and ship it upstream.
- Provide RHEL/Fedora support in x2goserver-xsession.
- Only sanity check for existence of /etc/x2go/Xsession.d on Debian
(derived) systems.
- Provide man page for x2goserver.conf.
* x2goserver.spec:
+ Ship x2goserver.spec (RPM package definitions) in upstream project.
(Thanks to the Fedora package maintainers). File differs from
the Fedora
file already.
+ Add init script for RPM based distro. Taken from the Fedora
package.
+ Clear (Fedora package) changelog.
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 LTS release of the X2Go
component ,,x2goserver''.
Please note::: This release fixes a severe vulnerability in X2Go Server
that allowed an attacker with user permissions in previous versions of
X2Go Server to gain root access to the X2Go Server machine. We highly
recommend everyone to upgrade their X2Go Server installations.
New gains of this LTS version of ,,x2goserver'' are:
o Improve parsing of the NX session.log file. Fix session
suspending/resuming when in fails in some occasions.
o Fix severe vulnerability in x2gocleansessions.
o Sanitize session ID string, port numbers, display numbers
and agent PID numbers before writing them as strings to the
session DB.
X2Go Component: x2goserver
Version: 4.0.0.8
Status: RELEASE
Date: Fri, 03 Jan 2014 11:30:54 +0100
Fixes these bug report(s): 347 356
Changes:
x2goserver (4.0.0.8) RELEASED; urgency=low
.
* New upstream version (4.0.0.8):
- Use mktemp instead of tempfile (because Fedora does not have
the tempfile
binary). (Fixes: #347).
- Replace makepasswd by pwgen (because Fedora does not have makepasswd).
- Improve parsing of the NX session.log file where unexpected
extra logging
takes place during session suspension/resumption. Thanks to
Gerald Richter
for finding this!!! (Fixes: #356).
- Avoid one argument system calls and backticks in x2gocleansessions and
x2golistsessions_root.
- Avoid one argument system calls and backticks in x2golistsessions.
- Avoid one argument system calls and backticks in x2goprint.
- Avoid backticks in x2goshowblocks, move script to
<prefix>/sbin/ as it is
for being run with root privileges.
- Sanitize session ID string, port numbers, display numbers and
agent PID
numbers before writing them as strings to the session DB.
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 GSSAPI support.
o RPM builds directly from X2Go upstream.
o Make win32 installation of X2Go Client removable.
o Fix pulseaudio cookie file search for newer versions of
pulseaudio.
o Allow ~ operator in path names
o New option --broker-cacertfile, specify custom root-CA for
broker https connections.
o Broker client: fix storage path for customly allowed SSL certs.
o Become more tolerant with white spaces in session profile options.
o New cmdline arg --tray-icon. Allow showing the tray icon when
in hidden mode.
o Notification bubbles for starting / resuming sessions. This feature
will probably be extended in the next X2Go Client version (for the
sake of those who feel this as a regression for their deployed
setups).
Also please welcome our new maintainer for the MS Windows builds of
X2Go Client: Michael 'Mike' DePaulo.
X2Go Component: x2goclient
Version: 4.0.1.2
Status: RELEASE
Date: Tue, 17 Dec 2013 15:21:38 +0100
Fixes these bug report(s): 139 230 241 311 315 316 328 333
Changes:
x2goclient (4.0.1.2) RELEASED; urgency=low
.
[ Mike Gabriel ]
* New upstream version (4.0.1.2):
- Provide Keywords: key in .desktop file.
- Add NSIS packaging files for win32 builds to source tree.
(Files provided by Oleksandr Shneyder, thanks!!!).
- Rename win32 desktop and startmenu icon from "X2goClient" to "X2Go
Client".
- Store broker HTTPS certificate exceptions in
$HOME/.x2go/ssl/exceptions (before: $HOME/ssl/exceptions).
(Fixes these bug report(s): #328).
- Perform sanity checks on data that comes in from X2Go Servers.
Prohibit the execution of arbitrary code via the ~/.bashrc file.
(Fixes these bug report(s): #333).
- Add option --broker-cacertfile. Allow usage of non-system-wide
installed (self-signed) SSL certificate chains for https (SSL)
session broker connections. (Fixes these bug report(s): #311).
- Update man page for new --tray-icon cmdline option.
- Update man page for --broker-url. Explain the syntax of <URL>.
- Properly handle (=expand) the "~" character in key filenames.
(Brought to
attention by Eldamir on IRC. Thanks!).
- Expand tilde operator for all other file paths handed over to
X2Go Client
via sessions file or cmdline parameter.
- Syntax fix of x2goclient.desktop file.
- Test for various file locations of the pulseaudio cookie file.
- Allow patching of qmake-qt4 executable path in Makefile.
- Make qmake-qt4 and lrelease path in Makefile easily replacable (as
RHEL-5 does not have those tools in $PATH).
- Make sure that build_client and build_plugin are not build
with parallel
make.
- Make x2goplugin-provider installable via Makefile.
* Pull-in packaging changes from Debian.
* debian/source/format:
+ Switch to format 1.0.
* x2goclient.spec:
+ Ship x2goclient.spec (RPM package definitions) in upstream project.
(Thanks to the Fedora package maintainers).
+ Clear (Fedora package) changelog.
+ Make package build on Fedora/EPEL versions that do not have the
qtbrowserplugin package.
+ For EPEL-5 builds: replace full path to qmake-qt4 and lrelease.
+ Split up package into bin:packages: x2goclient, x2goplugin,
x2goplugin-provider.
+ Make sure lrelease-qt4 is executed (not just lrelease).
.
[ Ricardo Díaz Martín ]
* New upstream versino (4.0.1.2):
- Strip whitespaces off of user name, host name and other
strings when loading / saving session profiles.(Fixes these
bug report(s): #315).
- New option --tray-icon. Force showing the tray icon, even for
hidden sessions. Also allow creation of .desktop files with
--tray-icon optionally being enabled. (Fixes these bug
report(s): #316).
- Update Spanish translation.
.
[ Oleksandr Shneyder ]
* New upstream version (4.0.1.2):
- Support for keys "shadowuser" "shadowdisplay" and "shadowmode" in
config file. This allows choosing the default display for shadow
sessions.
- Support for GSSApi(Kerberos 5) authentication. Using ssh/scp commands
on Linux and Mac and plink/pscp on Windows.
- Support for ChallengeResponseAuthentication (Google Authenticator)
- Setting main window focus on mac (Fixes these bug report(s): #139).
- Additional check if authentication with GSSApi successfull
- c121b7e2d3d83abdc2d7a29637bc3294e38b2ec3 broke checking if remote
command produce only stderr and not stdout. It made x2goclient crash
if x2gostartagent send LIMIT error. Current commit fixes this issue=..
- SshMasterConnection should use current user name if no user name is
specified in session settings
- GSSApi(Kerberos 5) authentication for sshproxy and sshbroker
- fixed GSSApi(Kerberos 5) authentication for sshproxy and sshbroker
on windows
.
[ Heinrich Schuchardt ]
* New upstream version (4.0.1.2):
- Handle SSH host key changes more elegantly and allow user interaction
if such a host key change occurs. (Fixes these bug report(s): #241)=..
.
[ Michael DePaulo ]
* New upstream version (4.0.1.2):
- win32: Add uninstall information to Add/Remove Programs.
(Fixes these bug report(s): #230).
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 ,,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…