[X2Go-Commits] [x2goserver] branch build-main updated (2c50469 -> 506a149)

git-admin at x2go.org git-admin at x2go.org
Wed Nov 8 15:06:59 CET 2017


This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch build-main
in repository x2goserver.

      from  2c50469   release 4.0.1.20
      adds  bda6e4f   Continue development
      adds  4aaa201   x2goserver.spec: add mandatory perl-generators Build-Requires as per https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl
      adds  78ff316   debian/po: translate DebConf templates to Finnish.
      adds  695190c   debian/changelog: sync up with master branch.
      adds  0e6a47d   x2goserver/sbin/x2gocleansessions: don't overzealously try to remove old nxagent sockets.
      adds  e7164fa   x2goserver/bin/x2gostartagent: convert X2GO_PORT searching algorithm to pure bash and let script fail if no display port is available.
      adds  afb3636   x2goserver/sbin/x2gocleansessions: fix syntax error introduced in last change to this file.
      adds  e647dca   debian/control: whitespace fixes.
      adds  9f30747   debian/control: add BD on dh-systemd.
      adds  185970e   debian/rules: call the systemd addon to process and install the systemd service file.
      adds  7562177   debian/rules: don't fail if we don't have the systemd addon.
      adds  002c975   x2goserver/bin/x2gosetkeyboard: make compatible with changes in Arctica's nxagent.
      adds  ea403a7   debian/changelog: add closure for #1151.
      adds  3d4179c   x2goserver.spec: Requires(post) does not imply Requires, and missing ones on grep and the SQLite perl module.
      adds  8442242   x2goserver.spec: Fedora >= 21 and (Open)SUSE >= 11 now allow Recommends.
      adds  4cac807   x2goserver.spec: perl(:MODULE_COMPAT...) is only needed for perl modules.
      adds  1b7d84f   x2goserver.spec: delete .packlist which may be in different locations.
      adds  88358ab   x2goserver.spec: sort some %files entries.
      adds  4c4731a   x2goserver.spec: correct usage of mime and desktop database upgrade scriptlets and dependencies.
      adds  08fa500   Simplify systemd usage a bit and make sure that it's restarted on Fedora and RHEL-based distros.
      adds  8210225   x2goserver.spec: use Suggests instead of Recommends, as an even weaker dependency.
      adds  1a5d303   x2goserver.spec: fix RPM spec syntax error in shared-mime-info dependency section.
      adds  23b2080   x2goserver.spec: fix %{?fedora} macro usage.
      adds  7920944   x2goserver.spec: add the correct package name to the %posttrans scriptlet, we only need it for x2goserver-fmbindings.
      adds  e680c9d   x2goserver.spec: make sure that we don't go into branches just because a macro is not defined on our platform.
      adds  22f2097   x2goserver.spec: work around a bug in SuSE's mime DB update script...
      adds  b5cd12f   x2goserver.spec: make sure that there's always at least one (nil) command in the if command list.
      adds  a247c73   x2goserver.spec: break older SLES builds on purpose to see what branch is *actually* taken.
      adds  942aae7   x2goserver.spec: fix typo in %if condition (0%?{?fedora} instead of 0%{?fedora}.)
      adds  3a012a5   x2goserver.spec: contrary to other information that says "brackets" and consistent with RPM's source code, grouping is done via "(" and ")" in conditions.
      adds  15c0700   x2goserver.spec: more platform-specific condition fixup.
      adds  d6f8fa7   x2goserver.spec: pull in shared-mime-info as a build requirement only on *SuSE and add comment regarding why desktop-file-utils is always needed.
      adds  5f289d0   x2goserver.spec: also add a trans(action)-requirement on shared-mime-info for older RHEL-based distros.
      adds  9520baa   x2goserver.spec: RPM spec does not allow %elif or %elseif, which lead to all weird kinds of errors.
      adds  fb3c8ad   x2goserver.spec: there is no %trans scriptlet, we're using %posttrans, so the dependency should be specified as Requires(posttrans) as well.
      adds  da74275   x2goserver/bin/x2gosetkeyboard: fix a typo that caused the script to not work properly - with or without Arctica's nx-libs.
      adds  adcfa88   x2goserver/bin/x2gosetkeyboard: rename ${setxkbcomp_opts} to ${setxkbmap_opts}, that's what it really is.
      adds  c25e515   x2goserver/bin/x2goruncommand: stop exporting LD_LIBRARY_PATH when using Arctica's nx-libs and its new Xinerama feature. Fixes: #1153.
      adds  5735ec8   x2goserver/bin/x2gosetkeyboard: setxkbmap expects a parameter called "-option", but nxagent uses the key "options". Make setxkbmap happy.
      adds  f7eae8f   x2goserver/bin/x2gosetkeyboard: $BASH_REMATCH is tricky, actually fetch the first match.
      adds  c9a6fd5   x2goserver/bin/x2gosetkeyboard: only match up the first ending quote character in a non-greedy way.
      adds  d0d592b   x2goserver/bin/x2gostartagent: try to enable lingering via systemd's loginctl utility before calling x2goagent. Fixes: #1198.
      adds  5c5aad1   x2goserver-xsession/etc/Xsession: support Devuan just like Debian, give useful error message in case the OS is unknown.
      adds  b27490f   Make x2goruncommand aware of the LXQt desktop shell.
      adds  b73480d   x2goserver/bin/x2gostartagent: fetch hostname via "hostname -s" and do not rely on the HOSTNAME variable.
      adds  5a74c4b   x2goserver/x2gosqlitewrapper.c: fix implicit declaration of execv().
      adds  a3ae80e   x2goserver/: backport x2golistshadowsessions.
      adds  989336f   x2goserver/bin/x2golistshadowsessions: whitespace only.
      adds  08fc0dc   x2goserver/sbin/x2gocleansessions: close syslog at program exit.
      adds  fcfed5e   x2goserver/sbin/x2gocleansessions: whitespace only.
      adds  0159ba1   x2goserver/bin/x2golistshadowsessions: copy and use a few needed utility functions from x2gocleansessions.
      adds  11bb1d2   x2goserver/bin/x2golistshadowsessions: mark unavailable functionality with FIXME comments.
      adds  7b89eb1   x2goserver-xsession/etc/Xsession: add support for OS RT via /etc/os-rt-release (file needs to be created by upstream first, bug pending.)
      adds  b2f033b   x2goserver/{bin/x2golistshadowsessions,lib/x2go{dbwrapper.pm,sqlitewrapper.pl}}: backport listshadowsessions* DB functions and unmark them as FIXME entries.
      adds  780622a   x2goserver/lib/x2go{sqlitewrapper.pl,utils.pm}: allow arbitrary-length user names, user names starting with digits and drop $ as a valid user name character. Fixes: #1229.
      adds  6415a7d   x2goserver/bin/x2goruncommand: use dbus-run-session to start a new dbus user session if available.
      adds  cf548ef   debian/control: depend upon dbus for dbus-run-session.
      adds  4445a14   x2goserver.spec: pull in dbus-run-session if possible.
      adds  6d87b74   x2goserver/bin/x2goresume-session: backport HOSTNAME changes from x2goserver/bin/x2gostartagent.
      adds  80d2f2d   x2goserver/bin/x2goresume-session: catch errors while inserting values into database more gracefully. Fixes: #1230.
      adds  0c103b8   x2goserver/bin/x2gostartagent: write hostname errors to stderr to make X2Go Client (and maybe PyHoca?) fail.
      adds  6e4ea44   x2goserver/{bin/x2go{runcommand,suspend-session},sbin/x2gocleansessions}: remove hopefully redundant HOSTNAME export commands.
      adds  21ad1ba   debian/control: pull in x2goagent >= 3.5.0.33 explicitly, first version that reflects the x2goagent.options file move.
      adds  15cd4c2   x2goserver.spec: pull in x2goagent >= 3.5.0.33 explicitly, first version that reflects the x2goagent.options file move.
      adds  c737a7d   x2goserver/etc/x2goagent.options: remove file, moved to x2goagent.
      adds  a2da6e1   x2goserver/Makefile: actually unreference x2goagent.options file as well.
      adds  8b363c5   x2goserver/bin/x2go{resume-session,startagent}: revert error catching while inserting values into database.
      adds  88bc656   x2goserver/bin/x2gostartagent: log x2goagent startup command to syslog in debug mode.
      adds  506a149   release 4.0.1.21

No new revisions were added by this update.

Summary of changes:
 debian/changelog                                   | 154 +++++++++++++++++++++
 debian/control                                     |  14 +-
 debian/po/fi.po                                    |  53 +++++++
 debian/rules                                       |   2 +-
 x2goserver-compat/VERSION.x2goserver-compat        |   2 +-
 x2goserver-compat/man/man8/x2gosuspend-agent.8     |   2 +-
 x2goserver-compat/man/man8/x2gosuspend.8           |   2 +-
 x2goserver-compat/man/man8/x2goterminate.8         |   2 +-
 .../VERSION.x2goserver-extensions                  |   2 +-
 .../man/man8/x2goserver-run-extensions.8           |   2 +-
 .../VERSION.x2goserver-fmbindings                  |   2 +-
 x2goserver-fmbindings/man/man8/x2gofm.8            |   2 +-
 x2goserver-printing/VERSION.x2goserver-printing    |   2 +-
 x2goserver-printing/man/man8/x2goprint.8           |   2 +-
 x2goserver-pyhoca/VERSION.x2goserver-pyhoca        |   2 +-
 x2goserver-xsession/VERSION.x2goserver-xsession    |   2 +-
 x2goserver-xsession/etc/Xsession                   |   6 +-
 x2goserver.spec                                    | 130 +++++++++++++----
 x2goserver/Makefile                                |   1 -
 x2goserver/VERSION.x2goserver                      |   2 +-
 .../x2golistshadowsessions}                        |  99 ++++++-------
 x2goserver/bin/x2goresume-session                  |  50 ++++++-
 x2goserver/bin/x2goruncommand                      |  30 ++--
 x2goserver/bin/x2gosetkeyboard                     |  61 +++++---
 x2goserver/bin/x2gostartagent                      | 109 +++++++++++++--
 x2goserver/bin/x2gosuspend-session                 |   1 -
 x2goserver/etc/x2goagent.options                   |  36 -----
 x2goserver/lib/x2godbwrapper.pm                    |  61 +++++++-
 x2goserver/lib/x2gosqlitewrapper.pl                |  50 ++++++-
 x2goserver/lib/x2goutils.pm                        |  10 +-
 x2goserver/man/man5/x2goserver.conf.5              |   2 +-
 x2goserver/man/man8/x2gobasepath.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                  |   2 +-
 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/x2golistshadowsessions.8       |  55 ++++++++
 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                  |  46 ++++--
 x2goserver/share/x2gofeature.d/x2goserver.features |   1 +
 x2goserver/x2gosqlitewrapper.c                     |   2 +
 58 files changed, 804 insertions(+), 241 deletions(-)
 create mode 100644 debian/po/fi.po
 copy x2goserver/{sbin/x2golistsessions_root => bin/x2golistshadowsessions} (68%)
 delete mode 100644 x2goserver/etc/x2goagent.options
 create mode 100644 x2goserver/man/man8/x2golistshadowsessions.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