[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