[X2Go-Commits] [x2goserver] branch build-main updated (6b5adaf -> 9e70eec)
git-admin at x2go.org
git-admin at x2go.org
Fri Jul 27 08:17:11 CEST 2018
This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch build-main
in repository x2goserver.
from 6b5adaf release 4.1.0.0
adds b33a55c Continue development
adds ef4da2a x2goserver/man/man8/x2gostartagent.8: Fix grammar flaw reported by Debian's lintian tool.
adds 1360221 x2goserver/man/man8/x2goresume-session.8: Fix grammar flaw reported by Debian's lintian tool.
adds 4aebdca debian/changelog: Add "New upstream release...".
adds ce56cf7 debian/control: Change D (x2goserver-xsession) on perl-modules to perl. The existence of the perl-modules package is an implementation detail of the Debian Perl packaging.
adds b9345b7 x2goserver-x2goagent/bin/x2goagent: Fix license version (GPL-2+ not 3+). This script however is obsolete and should be replaced by a symlink to $BINDIR/nxagent.
adds 7e45034 Makefile.docupload: Switch license to GPL-2+.
adds 63c83cc x2gocheckport: chmod a+x.
adds 7397aba license header hygene. List all copyright holder above the short form license. This prevents the licensecheck utility from being fooled.
adds e5333a1 debian/copyright: Update copyright.in reference template.
adds c79c894 X2Go: more license header hygene.
adds f4c510b libx2go-server-db-perl: more license header hygene.
adds b43de49 another copyright.in update
adds 9b9427b debian/*: Process with wrap-and-sort -a -s -t.
adds d898251 debian/*: Process with wrap-and-sort -a -s -t -k -b.
adds 95c187c Makefile.PL: adjust embedded version number.
adds ecd54bf debian/{control,compat}: bump DH compat level to 9.
adds 31e707f debian/x2goserver-printing.postinst: Make sure /var/spool/x2goprint is always created.
adds 9502bce x2goserver/lib/x2gocheckport: remove executable flag.
adds 16f19ac debian/rules: Add dh-missing --fail-missing override.
adds ad2a047 x2goserver-x2goagent/Makefile: do not stage rgb file any longer.
adds b43f637 debian/x2goserver-x2goagent.install: do not install rgb file/symlink any longer.
adds 0132033 x2goserver.spec: do not install rgb file/symlink any longer.
adds 48ee43b x2goserver-x2goagent/etc: remove rgb file.
adds 4397fff debian/copyright.in: remove reference to rgb file.
adds df06683 x2goserver-fmbindings/Makefile: install share/mime/packages/sshfs-x2go.xml as a plain file, not an executable.
adds c7393b6 debian/*.install: Utilize install target rather than picking all files from the source tree ourselves.
adds 82ce137 debian/x2goserver.dirs: remove etc/x2go/x2gosql references, already handled by x2goserver-common.
adds 0547dff debian/control: bump versioned dependency upon nxagent for x2goserver-x2goagent to the first version that hardcoded the RGB file into nxagent.
adds b899765 debian/control: Pre-Depend on new enough dpkg for the dpkg-maintscript-helper to be available.
adds 880cd7c debian/x2goserver-x2goagent.{{pre,post}inst,postrm}: handle /etc/x2go/rgb conffile removal gracefully.
adds 64df940 debian/: remove obsolete x2goserver-{extensions,printing,xsession}.dirs files, should be correctly handled via the main Makefile and staging by *.install files.
adds 2266324 debian/x2goserver.dirs: remove all other obsolete entries that should be handled by the main Makefile and x2goserver.install staging.
adds e219bd0 debian/: drop inert file (due to wrong file suffix): debian/x2goserver.link.
adds ff88fd0 debian/: drop x2goserver-xsession.links.
adds 6cb6081 debian/x2goserver*{pre,post}*: rework scriptlets, use updated templates, add missing templates, more and better quoting, fix other misc. errors within the scripts.
adds f086159 x2goserver-x2goagent/share/x2go/x2gofeature.d/x2goserver-x2goagent*: make executable.
adds dfc7523 debian/rules: enable hardening and automatic passing of *FLAGS.
adds 1197509 debian/control: change http to https links.
adds c72143d debian/control: pull in other changes from Debian downstream.
adds fd3ad29 debian/: remove obsolete x2goserver-fmbindings.dirs file.
adds 37472c3 debian/x2goserver-xsession.lintian-overrides: whitespace/EOL change only.
adds 52a2c6b debian/*.manpages: prepend paths with debian/tmp/ in order to work around pre-compat-11 levels not falling back to looking into debian/tmp/ for files.
adds 05c1192 debian/x2goserver.{install,manpages}: also install x2goumount_* symlinks.
adds 04ca658 x2goserver.spec: bump nxagent requirement to 3.5.99.5+.
adds da87ee3 x2goserver.spec: remove stale symlinks check workaround now that we pull in nxagent >= 3.5.99.0 by default.
adds 035000a x2goserver-x2goagent/Makefile: replace ${PREFIX}/bin/x2goagent wrapper script with a symlink to the ... x2goagent symlink in the NXLIBDIR.
adds 40ce873 x2goserver-x2goagent/bin: remove x2goagent wrapper script.
adds c933634 x2goserver-x2goagent/bin: add .keep file to keep this directory around.
adds efff9a9 debian/copyright.in: remove reference to x2goagent wrapper script.
adds 8badbdd debian/copyright.in: add .keep file in x2goserver-x2goagent/bin directory.
adds b2ebc6c x2goserver-x2goagent/Makefile: it's $(NXLIBDIR), not $(NX_LIBDIR).
adds 99fbb76 x2goserver-x2goagent/Makefile: add missing bin component in symlink target for ${PREFIX}/bin/x2goagent.
adds d943b7c x2goserver-common/Makefile: stage tmpfiles.d config file into ${PREFIX}/lib/.
adds bd724bc x2goserver-common/: move etc/tmpfiles.d to lib/tmpfiles.d.
adds 234a1d0 debian/copyright.in: change reference from x2goserver-common/etc/tmpfiles.d to x2goserver-common/lib/tmpfiles.d.
adds 128bea4 debian/x2goserver-common.install: move etc/tmpfiles.d entry to usr/lib/tmpfiles.d.
adds 767dbfc x2goserver.spec: move references from etc/tmpfiles.d to %{_prefix}/lib/tmpfiles.d.
adds 1ee9a4d debian/x2goserver-x2goagent.{{pre,post}inst,postrm}: handle /etc/tmpfiles.d/x2goserver.conf conffile (re-)move to /usr/lib/tmpfiles.d/ gracefully.
adds d6f7a95 x2goserver/sbin/x2godbadmin: whitespace only.
adds a4f7c88 x2goserver/sbin/x2godbadmin: use global variable instead of hardcoded string (since the global variable is used latter on anyway).
adds e37db17 debian/control: depend upon libdbd-mysql-perl for MySQL/MariaDB support in perl DBD.
adds 0e0b543 x2goserver.spec: depend upon perl(DBD::mysql) for MySQL/MariaDB support in perl DBD.
adds 8659410 X2Go/Server/DB.pm: add high-level MySQL/MariaDB support.
adds 80a47ae x2goserver/sbin/x2godbadmin: wrap PostgreSQL code in own block, should not have any functional impact.
adds 0cb02f9 {X2Go/Server/DB/PostgreSQL.pm,x2goserver/sbin/x2godbadmin}: move /etc/x2go/x2gosql/passwords/x2goadmin or ${HOME}/.x2go/sqlpass to .../x2gopgadmin and .../pgsqlpass respectively.
adds 9affa6e x2goserver/sbin/x2godbadmin: generate more secure user-level database passwords.
adds 2bc9475 x2goserver/sbin/x2godbadmin: split out subroutines into main namespace, call them generically with correct parameters from specialized namespace.
adds 29f722b x2goserver/sbin/x2godbadmin: remove potentially confusing whitespace.
adds 40787aa x2goserver/sbin/x2godbadmin: fix up other try blocks; whitespace only.
adds 8d70e8d x2goserver/sbin/x2godbadmin: implement MySQL support, based on Walid Moghrabis changes, but slightly amended.
adds eddd356 x2goserver/sbin/x2godbadmin: update copyright header.
adds d40334e debian/libx2go-server-db-perl.post{inst,rm}: add support for mysqladmin password file.
adds 50ee68b UNINSTALL: add reference to remove mysqladmin password file if uninstalling the tarball manually.
adds d685858 x2goserver/sbin/x2godbadmin: no need to specify or use database for list_users operation.
adds f86c708 X2Go/Server/DB/PostgreSQL.pm: fix syntax error.
adds 8d5383f x2goserver/sbin/x2godbadmin: don't use prototypes when functions actually take arguments.
adds 73c2770 X2Go/Server/DB: add new file MySQL.pm, implementing the MySQL session storage backend.
adds 53fe078 X2Go/Server/DB/MySQL.pm: copy over some (modified) functions and use them for validating session IDs, check user names at some places and the like, which will come in handy at a later point.
adds a577b8a x2goserver/sbin/x2godbadmin: whitespace-only change.
adds 161e569 X2Go/Server/DB/MySQL.pm: move into new X2Go_in_progress_do_not_use top-level directory.
adds 952435c x2goserver/sbin/x2godbadmin: error out when encountering MySQL server config for now.
adds ccdabf1 X2Go/Server/DB.pm: error out when encountering MySQL server config for now.
adds dd5c20f x2goserver-common/etc/x2gosql/sql: add example MySQL section and add to "supported" backends list.
adds a3866a5 x2goserver-common/etc/x2gosql/sql: reformat PostgreSQL comments.
adds 2f21548 debian/control: deactivate libdbd-mysql-perl dependency for now, but keep as comment.
adds dad7d33 x2goserver.spec: comment out perl(DBD::mysql) dependency for now.
adds 5cec9cb X2Go/Server/DB.pm: don't use X2Go::Server::DB::MySQL for now.
adds b7758fa X2Go/Server/DB.pm: comment out calls to X2Go::Server::DB::MySQL::*.
adds c4f84d5 x2goserver-x2goagent/etc/x2goagent.options: typo fix in comment only.
adds dedc6aa x2goserver-x2goagent/etc/x2goagent.options: disable BIG-REQUESTS; leads to a lot of weird crashes and is currently not implemented correctly in nxagent. Fixes: #1266.
adds e833dd1 x2goserver/bin/x2gostartagent: fix calculation syntax errors, drop useless subshells, don't use -o operator in plain test calls.
adds 561ee44 debian/{libx2go-server-db-perl,x2goserver{,-common}}.postrm: do not try to run rmdir on /etc/x2go if it doesn't exist.
adds 7838300 X2Go Agent XPM: Rename from x2go.xpm to x2goagent.xpm.
adds 08ae45d X2Go XPM icon: white background, not transparent.
adds aaa5b22 x2goserver-printing/bin/x2goprint: work around atomicity problems with newer FUSE versions, create .ready file as .notready, move/copy to target file system and only then rename it in a hopefully atomic fashion.
adds 08fe08f debian/*.{pre,post}*: rework scriptlets, use updated templates, add missing templates, more and better quoting, fix other misc. errors within the scripts.
adds 2a17a35 *.{8,5}: pre-release date update.
adds 37890c4 debian/x2goserver.postinst: when testing for existence of /etc/x2go/applications, also consider it being a dangling symlink (dangling symlinks are not caught by 'test -e', but need a 'test -L'. Thanks to Andreas Beckmann for helping with this. (Closes: DBTS#904515).
adds 4b5d2aa x2goserver.spec: backport dangling symlink check for /etc/x2go/applications.
adds 3172309 debian/: rename x2goserver.dirs to x2goserver-common.dirs, moving /var/lib/x2go to the -common package.
adds f90454c debian/: new file x2goserver-printing.dirs: own /var/spool/x2goprint.
adds a7b1e01 debian/x2goserver-printing.postrm: Remove x2goprint's spool dir on purgal.
adds 6104c91 debian/x2goserver-common.postrm: properly purge /etc/x2go and /var/lib/x2go.
adds fd3f257 debian/libx2go-server-db-perl.postrm: remove empty directory on purge if possible.
adds 88e90d6 debian/x2goserver-common.postrm: only remove files that the package actually owns (/etc/x2go/x2gosql/sql).
adds dad7320 debian/libx2go-server-db-perl.postrm: only remove files that the package actually created.
adds bdd63a8 debian/control: multiarch hinter script recommends annotating perl dependency with :any.
adds 5776f04 debian/control: Bump Standards-Version: to 4.1.4. No changes needed.
adds 5e7b058 x2goserver.spec: pull in GCC as a build dependency.
adds 13589e6 x2goserver.spec: mask out variables in comments to avoid build-time warning messages.
adds c634311 x2goserver.spec: work around build failure on Fedora Rawhide/29+ by pulling annobin in explicitly.
adds 9e70eec release 4.1.0.1
No new revisions were added by this update.
Summary of changes:
Makefile.PL | 2 +-
Makefile.docupload | 18 +-
UNINSTALL | 9 +-
X2Go/Config.pm | 5 +-
X2Go/Log.pm | 5 +-
X2Go/Server.pm | 9 +-
X2Go/Server/Agent.pm | 5 +-
X2Go/Server/Agent/NX.pm | 5 +-
X2Go/Server/DB.pm | 120 ++-
X2Go/Server/DB/PostgreSQL.pm | 39 +-
X2Go/Server/DB/SQLite3.pm | 5 +-
X2Go/SupeReNicer.pm | 5 +-
X2Go/Utils.pm | 9 +-
X2Go_in_progress_do_not_use/Server/DB/MySQL.pm | 751 ++++++++++++++
debian/changelog | 220 ++++
debian/compat | 2 +-
debian/control | 329 +++---
debian/copyright.in | 314 +++++-
debian/libx2go-log-perl.install | 2 +-
debian/libx2go-server-db-perl.install | 6 +-
debian/libx2go-server-db-perl.postinst | 42 +-
debian/libx2go-server-db-perl.postrm | 39 +-
debian/libx2go-server-db-perl.prerm | 17 +-
debian/libx2go-server-perl.install | 14 +-
debian/rules | 7 +
debian/x2goserver-common.dirs | 1 +
debian/x2goserver-common.install | 7 +-
debian/x2goserver-common.manpages | 2 +-
debian/x2goserver-common.postinst | 61 +-
debian/x2goserver-common.postrm | 42 +-
debian/x2goserver-common.preinst | 16 +-
debian/x2goserver-extensions.dirs | 3 -
debian/x2goserver-extensions.install | 8 +-
debian/x2goserver-extensions.manpages | 2 +-
debian/x2goserver-fmbindings.dirs | 3 -
debian/x2goserver-fmbindings.install | 8 +-
debian/x2goserver-fmbindings.manpages | 2 +-
debian/x2goserver-fmbindings.postinst | 23 +-
debian/x2goserver-fmbindings.postrm | 18 +-
debian/x2goserver-printing.dirs | 4 +-
debian/x2goserver-printing.install | 6 +-
debian/x2goserver-printing.manpages | 2 +-
debian/x2goserver-printing.postinst | 71 +-
debian/x2goserver-printing.postrm | 26 +-
debian/x2goserver-x2goagent.install | 10 +-
...ings.postinst => x2goserver-x2goagent.postinst} | 24 +-
...bindings.postrm => x2goserver-x2goagent.postrm} | 24 +-
...server.preinst => x2goserver-x2goagent.preinst} | 24 +-
debian/x2goserver-xsession.dirs | 3 -
debian/x2goserver-xsession.docs | 2 +-
debian/x2goserver-xsession.install | 7 +-
debian/x2goserver-xsession.links | 3 -
debian/x2goserver-xsession.lintian-overrides | 2 +-
debian/{config => x2goserver.config} | 0
debian/x2goserver.dirs | 9 -
debian/x2goserver.docs | 2 +-
debian/x2goserver.install | 37 +-
debian/x2goserver.link | 2 -
debian/x2goserver.manpages | 26 +-
debian/x2goserver.postinst | 56 +-
debian/x2goserver.postrm | 32 +-
debian/x2goserver.preinst | 16 +-
debian/x2goserver.prerm | 29 +-
.../lib/libx2go-server-db-sqlite3-wrapper.pl | 5 +-
x2goserver-common/Makefile | 8 +-
x2goserver-common/VERSION.x2goserver-common | 2 +-
x2goserver-common/etc/x2gosql/sql | 26 +-
.../{etc => lib}/tmpfiles.d/x2goserver.conf | 0
x2goserver-common/man/man5/x2goserver.conf.5 | 2 +-
.../VERSION.x2goserver-extensions | 2 +-
.../bin/x2goserver-run-extensions | 7 +-
.../man/man8/x2goserver-run-extensions.8 | 2 +-
.../x2gofeature.d/x2goserver-extensions.features | 5 +-
x2goserver-fmbindings/Makefile | 2 +-
.../VERSION.x2goserver-fmbindings | 2 +-
x2goserver-fmbindings/bin/x2gofm | 5 +-
x2goserver-fmbindings/man/man8/x2gofm.8 | 2 +-
.../x2gofeature.d/x2goserver-fmbindings.features | 5 +-
x2goserver-printing/VERSION.x2goserver-printing | 2 +-
x2goserver-printing/bin/x2goprint | 37 +-
x2goserver-printing/man/man8/x2goprint.8 | 2 +-
.../x2gofeature.d/x2goserver-printing.features | 5 +-
x2goserver-x2goagent/Makefile | 11 +-
.../.placeholder => x2goserver-x2goagent/bin/.keep | 0
x2goserver-x2goagent/bin/x2goagent | 19 -
x2goserver-x2goagent/etc/rgb | 754 --------------
x2goserver-x2goagent/etc/x2goagent.options | 6 +-
x2goserver-x2goagent/share/pixmaps/x2go.xpm | 148 ---
x2goserver-x2goagent/share/pixmaps/x2goagent.xpm | 165 +++
.../x2gofeature.d/x2goserver-x2goagent.features | 0
x2goserver-xsession/VERSION.x2goserver-xsession | 2 +-
.../x2gofeature.d/x2goserver-xsession.features | 5 +-
x2goserver.spec | 45 +-
x2goserver/VERSION.x2goserver | 2 +-
x2goserver/bin/x2gocmdexitmessage | 5 +-
x2goserver/bin/x2gofeature | 5 +-
x2goserver/bin/x2gofeaturelist | 3 +-
x2goserver/bin/x2gogetapps | 5 +-
x2goserver/bin/x2gogetservers | 5 +-
x2goserver/bin/x2golistdesktops | 5 +-
x2goserver/bin/x2golistmounts | 5 +-
x2goserver/bin/x2golistsessions | 5 +-
x2goserver/bin/x2golistshadowsessions | 5 +-
x2goserver/bin/x2gomountdirs | 5 +-
x2goserver/bin/x2gopath | 9 +-
x2goserver/bin/x2goresume-session | 5 +-
x2goserver/bin/x2goruncommand | 13 +-
x2goserver/bin/x2gosessionlimit | 5 +-
x2goserver/bin/x2gosetkeyboard | 7 +-
x2goserver/bin/x2gostartagent | 5 +-
x2goserver/bin/x2gosuspend-session | 5 +-
x2goserver/bin/x2goterminate-session | 5 +-
x2goserver/bin/x2goumount-session | 5 +-
x2goserver/bin/x2goversion | 5 +-
x2goserver/lib/x2gochangestatus | 5 +-
x2goserver/lib/x2gocreatesession | 5 +-
x2goserver/lib/x2gocreateshadowsession | 5 +-
x2goserver/lib/x2gogetagent | 5 +-
x2goserver/lib/x2gogetagentstate | 5 +-
x2goserver/lib/x2gogetdisplays | 5 +-
x2goserver/lib/x2gogetports | 5 +-
x2goserver/lib/x2gogetstatus | 5 +-
x2goserver/lib/x2goinsertport | 5 +-
x2goserver/lib/x2goinsertsession | 5 +-
x2goserver/lib/x2goinsertshadowsession | 5 +-
x2goserver/lib/x2golistsessions_sql | 5 +-
x2goserver/lib/x2gologlevel | 5 +-
x2goserver/lib/x2goresume | 5 +-
x2goserver/lib/x2gormforward | 5 +-
x2goserver/lib/x2gormport | 5 +-
x2goserver/lib/x2gosuspend-agent | 5 +-
x2goserver/lib/x2gosyslog | 5 +-
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 | 2 +-
x2goserver/man/man8/x2gomountdirs.8 | 2 +-
x2goserver/man/man8/x2gopath.8 | 2 +-
x2goserver/man/man8/x2goresume-session.8 | 4 +-
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 | 4 +-
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 | 5 +-
x2goserver/sbin/x2godbadmin | 1075 +++++++++++++++-----
x2goserver/sbin/x2golistsessions_root | 6 +-
x2goserver/sbin/x2goshowblocks | 5 +-
x2goserver/share/x2gofeature.d/x2goserver.features | 5 +-
162 files changed, 3187 insertions(+), 2035 deletions(-)
create mode 100644 X2Go_in_progress_do_not_use/Server/DB/MySQL.pm
create mode 100644 debian/x2goserver-common.dirs
delete mode 100644 debian/x2goserver-extensions.dirs
delete mode 100644 debian/x2goserver-fmbindings.dirs
copy debian/{x2goserver-fmbindings.postinst => x2goserver-x2goagent.postinst} (72%)
copy debian/{x2goserver-fmbindings.postrm => x2goserver-x2goagent.postrm} (61%)
copy debian/{x2goserver.preinst => x2goserver-x2goagent.preinst} (66%)
delete mode 100644 debian/x2goserver-xsession.dirs
delete mode 100644 debian/x2goserver-xsession.links
rename debian/{config => x2goserver.config} (100%)
delete mode 100644 debian/x2goserver.dirs
delete mode 100644 debian/x2goserver.link
rename x2goserver-common/{etc => lib}/tmpfiles.d/x2goserver.conf (100%)
copy x2goserver-extensions/lib/extensions/pre-terminate.d/.placeholder => x2goserver-x2goagent/bin/.keep (100%)
delete mode 100755 x2goserver-x2goagent/bin/x2goagent
delete mode 100644 x2goserver-x2goagent/etc/rgb
delete mode 100644 x2goserver-x2goagent/share/pixmaps/x2go.xpm
create mode 100644 x2goserver-x2goagent/share/pixmaps/x2goagent.xpm
mode change 100644 => 100755 x2goserver-x2goagent/share/x2go/x2gofeature.d/x2goserver-x2goagent.features
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goserver.git
More information about the x2go-commits
mailing list