[X2Go-Commits] [x2goserver] branch build-main updated (724d2ee -> 8a494e7)
git-admin at x2go.org
git-admin at x2go.org
Tue Feb 24 22:05:38 CET 2015
This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch build-main
in repository x2goserver.
from 724d2ee release 4.0.1.18
adds 933d7a2 Continue development...
adds 34be618 Use File::Which to detect if sshfs command is available before trying to mount a client-side folder.
adds c3c2e3d Be a bit more tolerant when trying to detect if a desktop icon is to be removed (using regexp, not eq).
adds 33a64a3 Prevent bash failures when sourcing external bash scripts beyond our scope. (Fixes: #632).
adds 0ecc8d1 improve changelog
adds ce120ea x2goumount-session: typo fix
adds 14f941d x2gogetapps: Support scanning of sub-directories when searching for .desktop files. (Fixes: #633).
adds c6ef0df Additionally adapt to building on openSUSE/SLES.
adds 7bca259 Make man2html an optional tool. Don't fail if it is missing on the build system (required for openSUSE/SLES builds).
adds ed064bc Add to R: x2goserver-xsession.
adds 6bbe8c3 No shell expansion possible in obs-build, detect perl version only for non-SUSE builds.
adds de62c51 x2goserver.spec: Don't mention /etc/x2go/x2gosql/sql twice (directly and with wildcard).
adds 0a8db77 Fix x2goserver-xsession/Makefile on SUSE. Detect SUSE distro and create Xsession related directory symlinks (xinitrc.d and Xclients.d).
adds 9929311 x2goserver-xsession/Makefile: Fix for detection of SUSE system.
adds a9a5785 x2goserver.spec: No %{_sysconfdir}/x2go/Xclients.d on SUSE systems.
adds 3d98f89 Trigger Xsession code for SUSE systems (look for /etc/SUSE-brand for SUSE system recognition).
adds d4df200 Hack for x2goserver-xsession/Makefile during SUSE builds. If directoy /usr/share/doc/packages/brp-check-suse is present, the build env is also considered to be a SUSE system.
adds 1af926f x2gosqlitewrapper.c: Fix rpmlint error: no-return-in-nonvoid-function. Return the exitcode of execve().
adds 217408c x2goserver.spec: More scriptlet fixes.
adds 15e5800 x2goserver.spec: Own some more directories.
adds edd544f The macro %{_sharedstatedir} is %{_localstatedir} on SUSE build systems.
adds 71c053a Use %{_localstatedir} instead of %{_sharedstatedir}.
adds 395d4b4 Fix gramma in error message (in x2goresume-session).
adds fc53bd5 x2gocleansessions: Call x2gormforward also on terminated sessions. This will make sure that re-assigned ports are really available on new session startup.
adds fcbd37b x2golistsessions(_root): Only update session state in session DB if x2goagent's state file really exists. This addresses a problem that occurs when x2golistsessions gets called via an x2gobroker-agent. The x2golistsessions script may show session states (--all-servers) of sessions on other servers that have session states files on their remote /tmp dirs. These files are not accessible for that x2golistsessions script and should simply be ignored.
adds 67f8ec0 fix for last commit
adds 8c0ff33 fix for fcbd37ba5
adds 6c1907e Provide pam_namespace support for has_agent_state_file() function.
adds 570ab6c fix for last commit
adds 3ed0ad0 Fix missing session list output if state file does not exist on the machine that runs x2golistsessions(_root).
adds 84f3ca0 bump some version strings forgotten in 4.0.1.16->17
adds 996fb63 Merge-in x2goserver.spec from master branch...
adds 6853ba0 add forgotten file: x2goserver-rpmlintrc... picked from master branch
adds b298188 x2goserver.spec: fix build of 4.0.1.x release series
adds dd2b57a Don't hard-code /var/lib/ in $HOME path of to-be-created user "x2gouser".
adds 51184ee Add to BR: findutils.
adds 619ad6e Accept more verbose "DENY" output from x2godesktopsharing.
adds 2aa4556 improve last commit
adds 78157ee Move X2Go Desktop Sharing options around. Make sure all desktop sharing relevant options are provided at the beginning when evoking the "x2godesktopsharing client" command.
adds 5f7752b Make sure that all "su"-to-user-contexts use /bin/sh for wrapping around the executed command (in x2gocleansessions and x2golistsessions_root)
adds d418528 Also enforce /bin/sh as shell in su command in x2goprint.
adds eaf8151 Revert "Move X2Go Desktop Sharing options around. Make sure all desktop sharing relevant options are provided at the beginning when evoking the "x2godesktopsharing client" command."
adds a61159b README.i18n: Add file that explains the translation workflow for this package. Thanks to Mark Pedersen-Cook for drafting this file.
adds ae57bba debian/x2goserver.docs: Install README.i18n file into bin:package x2goserver.
adds 7fdcc5d Make SSH agent forwarding work after having reconnected via SSH and having resumed a session. (Fixes: #672). Thanks to Robert Siemer for coming up with that idea.
adds a589ff5 add closure for #671
adds 6430968 Trigger Xsession code for SUSE systems (look for /etc/SUSE-brand or /etc/SuSE-release for SUSE system recognition). (Fixes: #671).
adds cf4ce1f Fix cross-user X2Go Desktop Sharing after being broken by implementing clipboard mode feature (and probably other code changes).
adds f896085 Document session startup / resumption failures (and their reasons) in server-side log output.
adds e355c9e fix for cf4ce1f62
adds d5beefb wrap too-long-line in changelog
adds 9429bf2 be more precise with error message for unset X2GO_CLIENT env var
adds 3da76e9 Add C (x2goserver: x2godesktopsharing (<< 3.1.1.2).
adds 93bcf85 x2gocleansessions: Redirect stdin, stdout and stderr to /dev/null, test for the existence of the file descriptor before issuing the close, only capture the file descriptor backreference in the regex and send any close failures to syslog. (Fixes: #678).
adds a315b08 add closure for #675
adds b3c449b Don't make x2goserver bin:package authoritative for non-X2Go directories. (Fixes: #676).
adds 8cb97ab Use "printf" instead of "echo -n". (Fixes: #668).
adds 2d62997 Bump Standards: to 3.9.6. No changes needed.
adds c6fa31e For Fedora-like systems, don't make x2goserver bin:package authoritative for non-X2Go directories. (Fixes: #676).
adds 7be656c Handle AD domain users gracefully when X2Go is used with SQLite DB backend. (Fixes: #664).
adds 17d0210 Improve sanitizer, use 'x2gosid' sanitizer for session IDs everywhere. Drop unused 'pnixusername' sanitizer in 4.0.1.x release of X2Go Server.
adds 896b4c6 Allow usernames in session IDs of length 48 chars.
adds a3abbf5 Remove macro call %systemd_pre for Fedora/EPEL-7 builds. No such macro in Fedora/RHEL7. (Fixes: 698).
adds d6b726d Start sshfs with a timeout of 30 seconds (because it never finishes if something is wrong with the client-side TCP socket). Also remove/unmount mountpoints erroneously registered sshfs mountpoints if sshfs command times out. (Fixes: #405).
adds e0f9ef0 all: update copyright notices. Happy new year!
adds fc13fb3 Handle execution of ss command from Perl script x2golistdesktops in a way that not only works on Debian, but also on Fedora et al. (Fixes: #727).
adds 91da54c Add C (x2goserver: x2godesktopsharing (<< 3.1.1.2-0~). (Fixes: #700).
adds f800b36 Create system user x2gouser with $HOME in /var/lib/x2go.
adds 729d18d Don't depend on libdb-pg-perl for armhf builds. (Fixes: #712). Thanks to Heinrich Schuchardt for providing information on this.
adds a7183d2 Upgrade to D again (bin:package x2goserver): xfonts-base (Fixes: #770).
adds 7a57a37 x2goserver.spec: Always set BuildRoot: parameter.
adds 9b62b81 BuildRequires: SUSE <= 11.3 has xorg-x11, xinit.
adds 26c451e fix commit two commits ago
adds cbf52f7 No Bashisms in scriptlets.
adds 06b0933 rpmlint requires xdg-utils at build time.
adds c723232 x2goserver.spec: Requires (x2goserver-xsession): SUSE <= 11.3 has xorg-x11, not xinit.
adds 68e8c94 rpmlint requires shared-mime-info at build time on SLE <= 11.3.
adds b8e9824 "%set_permissions" / "%verify_permissions" macros are not know in SLE <= 11.3. Using "%run permissions" and "%verify permissions" instead.
adds ba40a21 Forceful BR on glib2-branding-SLE for SUSE <= 11.2.
adds 24209c2 typo in previous commit
adds cb54eb7 x2goserver.spec: On SUSE, add permissions.d/x2goserver.
adds 11a6848 fix for last commit
adds b2b9324 fix SUSE version check
adds 41d2464 Revert "x2goserver.spec: On SUSE, add permissions.d/x2goserver."
adds 0c3f4a5 On SUSE, add permissions.d/x2goserver.
adds 94dd32e fix for cb54eb71
adds 2d94c67 fix for 0c3f4a5c
adds e6e2710 fix for last commit
adds 26ae5ad fix for last commit(s)
adds fc64a49 fix builds on SLES 11.3
adds 40431a6 fix permissions file
adds 8f3aae0 fix permissions file(2)
adds 3f14c03 Provide legacy support for old File::Path packages in x2godbadmin. (Fixes: #715).
adds 3510f01 Fix wrong evocation of x2gosyslog ("error" -> "err").
adds e6135c1 fix for 3f14c03
adds 544d2fe Use "undef $dbh" instead of "$dbh->disconnect()". Fixes SQLite3 issues on SLE 11.x.
adds 7d5d251 Fix SQLite wrapper permissions (02775 -> 02755)
adds 566efcc Only call $dbh->sqlite_busy_timeout() if the $dbh object is capable of that. Works around a too-old DBD::SQLite package on SLE 11.x.
adds 8096d4f various changelog fixes
adds bef9b74 drop branding fix on SLE 11.x
adds 0a44b34 sync x2goserver.spec from master branch to release/4.0.1.x branch
adds b0ee871 Legacy for applications (and X2Go scripts) that expect $SSH_CLIENT to be set in the X2Go session's environment. (Fixes: #644).
adds 132f46b update date in man pages
adds 7fed553 Add man page for x2gogetapps. Weave into that a security / disclaimer message as proposed by Stefan Baur. (Fixes: #728).
adds 89af59d Use if then clauses for creating user/group x2goprint.
adds eccda0e debian/changelog: whitespace fix
adds 8a494e7 release 4.0.1.19
No new revisions were added by this update.
Summary of changes:
Makefile.docupload | 2 +-
README.i18n | 104 ++++++++
debian/changelog | 138 ++++++++++
debian/control | 9 +-
debian/copyright | 8 +-
debian/x2goserver.docs | 1 +
rpm/x2goserver-rpmlintrc | 13 +
rpm/x2goserver.init | 4 +-
x2goserver-compat/VERSION.x2goserver-compat | 2 +-
x2goserver-compat/bin/x2gosuspend | 6 +-
x2goserver-compat/bin/x2gosuspend-agent | 6 +-
x2goserver-compat/bin/x2goterminate | 10 +-
x2goserver-compat/man/man8/x2gosuspend-agent.8 | 2 +-
x2goserver-compat/man/man8/x2gosuspend.8 | 2 +-
x2goserver-compat/man/man8/x2goterminate.8 | 2 +-
.../share/x2gofeature.d/x2goserver-compat.features | 6 +-
x2goserver-extensions/Makefile | 10 +-
.../VERSION.x2goserver-extensions | 2 +-
.../bin/x2goserver-run-extensions | 8 +-
.../man/man8/x2goserver-run-extensions.8 | 2 +-
.../x2gofeature.d/x2goserver-extensions.features | 6 +-
x2goserver-fmbindings/Makefile | 10 +-
.../VERSION.x2goserver-fmbindings | 2 +-
x2goserver-fmbindings/bin/x2gofm | 6 +-
x2goserver-fmbindings/man/man8/x2gofm.8 | 2 +-
.../x2gofeature.d/x2goserver-fmbindings.features | 6 +-
x2goserver-printing/Makefile | 10 +-
x2goserver-printing/VERSION.x2goserver-printing | 2 +-
x2goserver-printing/bin/x2goprint | 8 +-
x2goserver-printing/man/man8/x2goprint.8 | 2 +-
.../x2gofeature.d/x2goserver-printing.features | 6 +-
x2goserver-pyhoca/VERSION.x2goserver-pyhoca | 2 +-
.../share/x2gofeature.d/x2goserver-pyhoca.features | 6 +-
x2goserver-xsession/Makefile | 1 +
x2goserver-xsession/VERSION.x2goserver-xsession | 2 +-
x2goserver-xsession/etc/Xsession | 10 +-
.../x2gofeature.d/x2goserver-xsession.features | 6 +-
x2goserver.spec | 274 +++++++++++++++++---
x2goserver/Makefile | 10 +-
x2goserver/VERSION.x2goserver | 2 +-
x2goserver/bin/x2gocmdexitmessage | 6 +-
x2goserver/bin/x2gofeature | 6 +-
x2goserver/bin/x2gofeaturelist | 4 +-
x2goserver/bin/x2gogetapps | 30 ++-
x2goserver/bin/x2gogetservers | 6 +-
x2goserver/bin/x2golistdesktops | 31 ++-
x2goserver/bin/x2golistmounts | 6 +-
x2goserver/bin/x2golistsessions | 53 ++--
x2goserver/bin/x2gomountdirs | 39 ++-
x2goserver/bin/x2gopath | 22 +-
x2goserver/bin/x2goresume-session | 29 ++-
x2goserver/bin/x2goruncommand | 22 +-
x2goserver/bin/x2gosessionlimit | 6 +-
x2goserver/bin/x2gosetkeyboard | 8 +-
x2goserver/bin/x2gostartagent | 69 +++--
x2goserver/bin/x2gosuspend-session | 14 +-
x2goserver/bin/x2goterminate-session | 14 +-
x2goserver/bin/x2goumount-session | 8 +-
x2goserver/bin/x2goversion | 6 +-
x2goserver/lib/x2gochangestatus | 6 +-
x2goserver/lib/x2gocreatesession | 6 +-
x2goserver/lib/x2godbwrapper.pm | 72 ++---
x2goserver/lib/x2gogetagent | 6 +-
x2goserver/lib/x2gogetagentstate | 6 +-
x2goserver/lib/x2gogetdisplays | 6 +-
x2goserver/lib/x2gogetports | 6 +-
x2goserver/lib/x2gogetstatus | 6 +-
x2goserver/lib/x2goinsertport | 6 +-
x2goserver/lib/x2goinsertsession | 6 +-
x2goserver/lib/x2golistsessions_sql | 6 +-
x2goserver/lib/x2gologlevel | 6 +-
x2goserver/lib/x2gologlevel.pm | 6 +-
x2goserver/lib/x2goresume | 6 +-
x2goserver/lib/x2gormforward | 6 +-
x2goserver/lib/x2gormport | 6 +-
x2goserver/lib/x2gosqlitewrapper.pl | 63 +++--
x2goserver/lib/x2gosuspend-agent | 6 +-
x2goserver/lib/x2gosyslog | 6 +-
x2goserver/lib/x2goutils.pm | 16 +-
x2goserver/man/man5/x2goserver.conf.5 | 2 +-
x2goserver/man/man8/x2gobasepath.8 | 2 +-
x2goserver/man/man8/x2gocleansessions.8 | 2 +-
x2goserver/man/man8/x2gocmdexitmessage.8 | 2 +-
x2goserver/man/man8/x2godbadmin.8 | 2 +-
x2goserver/man/man8/x2gofeature.8 | 2 +-
x2goserver/man/man8/x2gofeaturelist.8 | 2 +-
x2goserver/man/man8/x2gogetapps.8 | 58 +++++
x2goserver/man/man8/x2gogetservers.8 | 2 +-
x2goserver/man/man8/x2golistdesktops.8 | 2 +-
x2goserver/man/man8/x2golistmounts.8 | 2 +-
x2goserver/man/man8/x2golistsessions.8 | 2 +-
x2goserver/man/man8/x2golistsessions_root.8 | 2 +-
x2goserver/man/man8/x2gomountdirs.8 | 2 +-
x2goserver/man/man8/x2gopath.8 | 2 +-
x2goserver/man/man8/x2goresume-session.8 | 2 +-
x2goserver/man/man8/x2goruncommand.8 | 2 +-
x2goserver/man/man8/x2gosessionlimit.8 | 2 +-
x2goserver/man/man8/x2gosetkeyboard.8 | 2 +-
x2goserver/man/man8/x2goshowblocks.8 | 2 +-
x2goserver/man/man8/x2gostartagent.8 | 2 +-
x2goserver/man/man8/x2gosuspend-session.8 | 2 +-
x2goserver/man/man8/x2goterminate-session.8 | 2 +-
x2goserver/man/man8/x2goumount-session.8 | 2 +-
x2goserver/man/man8/x2goversion.8 | 2 +-
x2goserver/sbin/x2gocleansessions | 65 +++--
x2goserver/sbin/x2godbadmin | 42 ++-
x2goserver/sbin/x2golistsessions_root | 61 ++++-
x2goserver/sbin/x2goshowblocks | 6 +-
x2goserver/share/x2gofeature.d/x2goserver.features | 6 +-
x2goserver/x2gosqlitewrapper.c | 6 +-
110 files changed, 1184 insertions(+), 450 deletions(-)
create mode 100644 README.i18n
create mode 100644 rpm/x2goserver-rpmlintrc
create mode 100644 x2goserver/man/man8/x2gogetapps.8
--
Alioth's /srv/git/code.x2go.org/x2goserver.git//../..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goserver.git
More information about the x2go-commits
mailing list