This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch release/4.1.0.x in repository x2goserver. from 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 adds 13184b1 Continue development adds 31e2d53 debian/rules: add support for perl/perl:any substitution variable based upon detected OS version. adds b4ddbb6 debian/control: use dist-substitution variable instead of hardcoding perl:any. adds 11bcf36 Makefile.PL: update version number. adds e2d59a4 x2goserver-xsession/Makefile: consolidate a few entries. adds 380ec5e x2goserver-xsession/Makefile: also remove Xresource*, Xsession*, xinit* and Xclient* config files. adds 07d7cea debian/control: add build dependency on x11-common for /etc/X11/Xsession* to be available in the build environment and the symlinks to be created correctly. adds 696e10e debian/control: add Pre-Depends on specific minimum dpkg version to x2goserver-xsession, needed for ${DPKG_RUNNING_VERSION} support. adds 2990ea3 debian/: add x2goserver-xsession.{preinst,post{inst,rm}} scriptlets to handle Xsession.d breakage cleanup correctly. adds 38c1c7a debian/x2goserver-xsession.post{inst,rm}: fix syntax errors. adds bd6de9d *.{8,5}: pre-release date update. adds 248ee80 release 4.1.0.2 adds 3d93fcc Continue development adds 8988f7c x2goserver.service: Add Documentation= key. adds e466fee debian/x2goserver*.dirs: Let dirs have a trailing slash in their path (for the human eye merely). adds 2923b0d x2goserver/lib/x2gocheckport: chmod a+x. adds 4a52c25 debian/copyright.in: Regenerate auto-generated copyright.in file. adds 8fb0617 debian/copyright: Adopt from recent Debian packaging. adds 2be3daf debian/control: Move xfonts-base from D to R. Thanks lintian. adds 21505a5 debian/*.postinst: Avoid recursive chmod/chown. Recursive chown/chmod is susceptible to hardlink attacks on mainline, non-Debian kernels. adds 83b6f6d debian/x2goserver.postinst: Avoid recursive chmod/chown. Recursive chown/chmod is susceptible to hardlink attacks on mainline, non-Debian kernels (follow-up for previous commit). adds 4b12f76 debian/po: Add French translation. Thanks to Jean-Pierre Giraud from the Debian project. (Closes DBTS:#905931). adds 6653e26 update debian/changelog from Git history adds 8b12e33 debian/copyright: Update copyright attributions (2). adds aaa17c4 New bin:pkg: x2goserver-desktopsharing. Move all desktop sharing integration logic from x2godesktopsharing to x2goserver src:pkg. adds 55be193 Don't rely on "ln -sf" to remove a symlink before recreating it. If the target is non-writable, this may fail (observed on a Debian stretch system). Thus, removing the symlink file first and then recreating it. adds e13a68c debian/control: Move C (x2goserver) with versioned x2godesktopsharing, to B. adds 7f6ad4b Don't depend on essential package without version. Drop bash from D. adds 1eaf83c lintian: Drop unused debian/x2goserver-printing.lintian-overrides. adds 80ace38 debian/*.templates: Move x2goserver and x2goserver-desktopsharing templates into separate files. adds e2e263b debian/x2goserver.postinst: Load debconf module, even if not used (Debian Policy demand). adds 7ce68d9 Bump Standards-Version: to 4.2.1. No changes needed. adds 3fa21ab Add x2goserver.spec. adds 50af2f0 debian/*: White-space cleanup. adds cd1d378 Massive white-space cleanup (at EOLs). adds 4c24227 x2goserver.spec: Mention "client side printing support" in all pkg descriptions. adds fbdcf94 debian/control: Mention "client side printing support" also in descr of bin:pkg x2goserver-common. adds 36a1632 Regression fix: Use "desktopsharing" package name above its description, not copy+pasted "extensions". adds b2f8d9f Regression fix: Make /etc/x2go/desktopsharing be owned by x2goserver- desktopsharing. adds b12eab2 Exclude x2go*-desktopsharing scripts and man page in %files x2goserver. adds 2fa301a x2goserver.spec: typo fix adds d364486 debian/x2goserver-desktopsharing.<debconf>: Update templates after l10n-english review, simplify question pattern as suggested by Justin B Rye. adds bee7588 x2goserver.spec: pull in openSUSE-release manually on OpenSuSE Tumbleweed to work around a bug. adds 9e5a18b x2goserver/lib/x2gocheckport: remove executable flag. adds 49ce163 libx2go-server-db-perl/Makefile: make sure our {C,LD}FLAGS are always appended to the user-provided ones. adds 34353d2 x2goserver.spec: also pass %{__global_{c{,pp},ld}flags} down via {C,LD}FLAGS. adds c706cef debian/x2goserver-desktopsharing.postinst: more curly braces, quotes etc. adds 51e4a7d debian/x2goserver-desktopsharing.config: more curly braces, quotes etc. adds f99c3df debian/x2goserver-desktopsharing.postrm: more curly braces, quotes etc. adds 680e3ab debian/libx2go-server-db-perl.postinst: replace historical "egrep" with "grep -E". adds e2b3c6c debian/x2goserver.config: replace historical "egrep" with "grep -E". adds 26618f4 debian/x2goserver.config: more curly braces, quotes etc. adds a48603d x2goserver-desktopsharing/bin/x2goterminate-desktopsharing: replace historical "egrep" with "grep -E". adds 5fa1009 x2goserver-desktopsharing/bin/x2goterminate-desktopsharing: don't use negative exit codes. adds 621f47d x2goserver-desktopsharing/bin/x2goterminate-desktopsharing: more curly braces, quotes etc. adds 80349bd x2goserver-extensions/bin/x2goserver-run-extensions: replace historical "egrep" with "grep -E". adds a9c4006 x2goserver-extensions/bin/x2goserver-run-extensions: don't use negative exit codes. adds 82d1e41 x2goserver-extensions/bin/x2goserver-run-extensions: more curly braces, quotes etc. adds 3a99607 x2goserver/bin/x2gofeaturelist: replace historical "egrep" with "grep -E". adds 865d66b x2goserver/bin/x2gofeaturelist: more curly braces, quotes etc. adds 27382e8 x2goserver/bin/x2goruncommand: replace historical "egrep" with "grep -E". adds 26729b6 x2goserver/bin/x2goversion: replace historical "egrep" with "grep -E". adds 26a3e54 x2goserver/bin/x2goversion: more curly braces, quotes etc. adds 80e838f Allow setting nxagent nx/nx options on the server via x2goagent.options adds c89f5da debian/changelog: fixup. adds cfb097a x2goserver/bin/x2gostartagent: use single quotes instead of double quotes for literal strings. adds a8b6e14 x2goserver-x2goagent/etc/x2goagent.options: re-enable BIG-REQUESTS; newer nx-libs versions (3.5.99.17+) should handle this much better. Fixes: #1325. Fixes: #1321. adds d38506f debian/control: bump nxagent dependency up to 3.5.99.17+. adds f7f4a03 x2goserver.spec: bump nxagent dependency up to 3.5.99.17+. adds 665ee6c x2goserver/bin/x2goruncommand: Support IceWM as desktop session type. adds 4b87f3c misc: copyright updates, but for contributors who haven't been active or requested not to be bumped. adds 7f685cf debian/copyright{,.in}: merge copyright entries. adds 95d26f9 debian/copyright{,.in}: fix links to our wiki and update to HTTPS. adds 746ab2e misc: switch to HTTPS-based URLs where appropriate. adds 38933b8 misc: update Oleksandr's email address. adds 7c2ace6 misc manpages: pre-release date update. adds d44ab9c libx2go-server-db-perl/src/libx2go-server-db-sqlite3-wrapper.c: revamp wrapper, alike to what was done in x2gobroker. adds c42cc7f release 4.1.0.3 adds cabad60 Continue development No new revisions were added by this update. Summary of changes: INSTALL | 16 +- Makefile | 7 + Makefile.PL | 2 +- Makefile.docupload | 18 +- README.i18n | 8 +- README.md | 4 +- UNINSTALL | 9 +- X2Go/Config.pm | 7 +- X2Go/Log.pm | 7 +- X2Go/Server.pm | 11 +- X2Go/Server/Agent.pm | 7 +- X2Go/Server/Agent/NX.pm | 7 +- X2Go/Server/DB.pm | 128 ++- X2Go/Server/DB/PostgreSQL.pm | 73 +- X2Go/Server/DB/SQLite3.pm | 15 +- X2Go/SupeReNicer.pm | 13 +- X2Go/Utils.pm | 13 +- X2Go_in_progress_do_not_use/Server/DB/MySQL.pm | 751 ++++++++++++++ debian/README.md | 8 +- debian/changelog | 383 ++++++- debian/compat | 2 +- debian/config | 26 - debian/control | 341 ++++--- debian/copyright | 272 ++++- debian/copyright.in | 337 +++++- debian/libx2go-log-perl.install | 2 +- debian/libx2go-server-db-perl.install | 6 +- debian/libx2go-server-db-perl.postinst | 45 +- debian/libx2go-server-db-perl.postrm | 39 +- debian/libx2go-server-db-perl.prerm | 19 +- debian/libx2go-server-perl.install | 14 +- debian/po/POTFILES.in | 3 +- debian/po/da.po | 195 +++- debian/po/de.po | 216 +++- debian/po/fi.po | 184 +++- debian/po/fr.po | 241 +++++ debian/po/templates.pot | 184 +++- debian/po/tr.po | 180 +++- debian/rules | 38 + debian/x2goserver-common.dirs | 1 + debian/x2goserver-common.install | 7 +- debian/x2goserver-common.manpages | 2 +- debian/x2goserver-common.postinst | 63 +- debian/x2goserver-common.postrm | 42 +- debian/x2goserver-common.preinst | 18 +- debian/x2goserver-desktopsharing.config | 50 + debian/x2goserver-desktopsharing.install | 4 + debian/x2goserver-desktopsharing.manpages | 1 + debian/x2goserver-desktopsharing.postinst | 93 ++ ...ngs.postrm => x2goserver-desktopsharing.postrm} | 29 +- debian/x2goserver-desktopsharing.templates | 83 ++ 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 | 25 +- debian/x2goserver-fmbindings.postrm | 20 +- debian/x2goserver-printing.dirs | 4 +- debian/x2goserver-printing.install | 6 +- debian/x2goserver-printing.lintian-overrides | 1 - debian/x2goserver-printing.manpages | 2 +- debian/x2goserver-printing.postinst | 73 +- debian/x2goserver-printing.postrm | 26 +- debian/x2goserver-x2goagent.install | 10 +- ...ings.postinst => x2goserver-x2goagent.postinst} | 26 +- ...bindings.postrm => x2goserver-x2goagent.postrm} | 24 +- ...server.preinst => x2goserver-x2goagent.preinst} | 26 +- 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/x2goserver-xsession.postinst | 78 ++ debian/x2goserver-xsession.postrm | 77 ++ debian/x2goserver-xsession.preinst | 130 +++ debian/x2goserver.config | 22 + debian/x2goserver.dirs | 9 - debian/x2goserver.docs | 2 +- debian/x2goserver.install | 37 +- debian/x2goserver.link | 2 - debian/x2goserver.manpages | 26 +- debian/x2goserver.postinst | 60 +- debian/x2goserver.postrm | 32 +- debian/x2goserver.preinst | 18 +- debian/x2goserver.prerm | 31 +- debian/{templates => x2goserver.templates} | 0 libx2go-server-db-perl/Makefile | 4 +- .../lib/libx2go-server-db-sqlite3-wrapper.pl | 7 +- .../src/libx2go-server-db-sqlite3-wrapper.c | 25 +- 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 | 4 +- .../Makefile | 19 +- .../VERSION.x2goserver-desktopsharing | 1 + .../bin/x2goresume-desktopsharing | 28 +- .../bin/x2gosuspend-desktopsharing | 25 +- .../bin/x2goterminate-desktopsharing | 60 ++ .../etc/desktopsharing/settings | 2 + .../man/man8/x2goresume-desktopsharing.8 | 28 + .../man/man8/x2gosuspend-desktopsharing.8 | 37 + .../man/man8/x2goterminate-desktopsharing.8 | 30 + .../x2goserver-desktopsharing.features | 10 +- .../VERSION.x2goserver-extensions | 2 +- .../bin/x2goserver-run-extensions | 34 +- .../man/man8/x2goserver-run-extensions.8 | 4 +- .../x2gofeature.d/x2goserver-extensions.features | 7 +- x2goserver-fmbindings/Makefile | 2 +- x2goserver-fmbindings/README.md | 2 +- .../VERSION.x2goserver-fmbindings | 2 +- x2goserver-fmbindings/bin/x2gofm | 7 +- x2goserver-fmbindings/man/man8/x2gofm.8 | 4 +- .../x2gofeature.d/x2goserver-fmbindings.features | 7 +- x2goserver-printing/README.md | 4 +- x2goserver-printing/VERSION.x2goserver-printing | 2 +- x2goserver-printing/bin/x2goprint | 41 +- x2goserver-printing/man/man8/x2goprint.8 | 6 +- .../x2gofeature.d/x2goserver-printing.features | 7 +- 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 | 13 +- x2goserver-x2goagent/man/man1/x2goagent.1 | 2 +- x2goserver-x2goagent/share/pixmaps/x2go.xpm | 148 --- x2goserver-x2goagent/share/pixmaps/x2goagent.xpm | 165 +++ .../x2gofeature.d/x2goserver-x2goagent.features | 0 x2goserver-xsession/Makefile | 13 +- x2goserver-xsession/VERSION.x2goserver-xsession | 2 +- x2goserver-xsession/etc/Xsession | 2 +- .../x2gofeature.d/x2goserver-xsession.features | 7 +- x2goserver.service | 1 + x2goserver.spec | 112 +- x2goserver/README.md | 2 +- x2goserver/VERSION.x2goserver | 2 +- x2goserver/bin/x2gocmdexitmessage | 7 +- x2goserver/bin/x2gofeature | 7 +- x2goserver/bin/x2gofeaturelist | 19 +- x2goserver/bin/x2gogetapps | 13 +- x2goserver/bin/x2gogetservers | 9 +- x2goserver/bin/x2golistdesktops | 9 +- x2goserver/bin/x2golistmounts | 9 +- x2goserver/bin/x2golistsessions | 9 +- x2goserver/bin/x2golistshadowsessions | 7 +- x2goserver/bin/x2gomountdirs | 9 +- x2goserver/bin/x2gopath | 11 +- x2goserver/bin/x2goresume-session | 7 +- x2goserver/bin/x2goruncommand | 19 +- x2goserver/bin/x2gosessionlimit | 9 +- x2goserver/bin/x2gosetkeyboard | 9 +- x2goserver/bin/x2gostartagent | 18 +- x2goserver/bin/x2gosuspend-session | 9 +- x2goserver/bin/x2goterminate-session | 9 +- x2goserver/bin/x2goumount-session | 9 +- x2goserver/bin/x2goversion | 35 +- x2goserver/doc/README.upgrade-pgsql-database | 4 +- x2goserver/lib/x2gochangestatus | 9 +- x2goserver/lib/x2gocreatesession | 9 +- x2goserver/lib/x2gocreateshadowsession | 9 +- x2goserver/lib/x2gogetagent | 9 +- x2goserver/lib/x2gogetagentstate | 7 +- x2goserver/lib/x2gogetdisplays | 11 +- x2goserver/lib/x2gogetports | 11 +- x2goserver/lib/x2gogetstatus | 9 +- x2goserver/lib/x2goinsertport | 11 +- x2goserver/lib/x2goinsertsession | 11 +- x2goserver/lib/x2goinsertshadowsession | 11 +- x2goserver/lib/x2golistsessions_sql | 11 +- x2goserver/lib/x2gologlevel | 7 +- x2goserver/lib/x2goresume | 9 +- x2goserver/lib/x2gormforward | 7 +- x2goserver/lib/x2gormport | 11 +- x2goserver/lib/x2gosuspend-agent | 9 +- x2goserver/lib/x2gosyslog | 7 +- x2goserver/man/man5/x2goserver.conf.5 | 4 +- x2goserver/man/man8/x2gobasepath.8 | 4 +- x2goserver/man/man8/x2gocmdexitmessage.8 | 4 +- x2goserver/man/man8/x2godbadmin.8 | 4 +- x2goserver/man/man8/x2gofeature.8 | 4 +- x2goserver/man/man8/x2gofeaturelist.8 | 4 +- x2goserver/man/man8/x2gogetapps.8 | 4 +- x2goserver/man/man8/x2gogetservers.8 | 4 +- x2goserver/man/man8/x2golistdesktops.8 | 4 +- x2goserver/man/man8/x2golistmounts.8 | 4 +- x2goserver/man/man8/x2golistsessions.8 | 4 +- x2goserver/man/man8/x2golistsessions_root.8 | 4 +- x2goserver/man/man8/x2golistshadowsessions.8 | 4 +- x2goserver/man/man8/x2gomountdirs.8 | 4 +- x2goserver/man/man8/x2gopath.8 | 2 +- x2goserver/man/man8/x2goresume-session.8 | 8 +- x2goserver/man/man8/x2goruncommand.8 | 4 +- x2goserver/man/man8/x2gosessionlimit.8 | 4 +- x2goserver/man/man8/x2gosetkeyboard.8 | 4 +- x2goserver/man/man8/x2goshowblocks.8 | 4 +- x2goserver/man/man8/x2gostartagent.8 | 16 +- x2goserver/man/man8/x2gosuspend-session.8 | 4 +- x2goserver/man/man8/x2goterminate-session.8 | 4 +- x2goserver/man/man8/x2goumount-session.8 | 4 +- x2goserver/man/man8/x2goversion.8 | 4 +- x2goserver/sbin/x2gocleansessions | 9 +- x2goserver/sbin/x2godbadmin | 1077 +++++++++++++++----- x2goserver/sbin/x2golistsessions_root | 8 +- x2goserver/sbin/x2goshowblocks | 7 +- x2goserver/share/x2gofeature.d/x2goserver.features | 7 +- 207 files changed, 5890 insertions(+), 2471 deletions(-) create mode 100644 X2Go_in_progress_do_not_use/Server/DB/MySQL.pm delete mode 100755 debian/config create mode 100644 debian/po/fr.po create mode 100644 debian/x2goserver-common.dirs create mode 100755 debian/x2goserver-desktopsharing.config create mode 100644 debian/x2goserver-desktopsharing.install create mode 100644 debian/x2goserver-desktopsharing.manpages create mode 100755 debian/x2goserver-desktopsharing.postinst copy debian/{x2goserver-fmbindings.postrm => x2goserver-desktopsharing.postrm} (54%) create mode 100644 debian/x2goserver-desktopsharing.templates delete mode 100644 debian/x2goserver-extensions.dirs delete mode 100644 debian/x2goserver-fmbindings.dirs delete mode 100644 debian/x2goserver-printing.lintian-overrides copy debian/{x2goserver-fmbindings.postinst => x2goserver-x2goagent.postinst} (66%) copy debian/{x2goserver-fmbindings.postrm => x2goserver-x2goagent.postrm} (61%) copy debian/{x2goserver.preinst => x2goserver-x2goagent.preinst} (58%) delete mode 100644 debian/x2goserver-xsession.dirs delete mode 100644 debian/x2goserver-xsession.links create mode 100755 debian/x2goserver-xsession.postinst create mode 100755 debian/x2goserver-xsession.postrm create mode 100755 debian/x2goserver-xsession.preinst create mode 100755 debian/x2goserver.config delete mode 100644 debian/x2goserver.dirs delete mode 100644 debian/x2goserver.link rename debian/{templates => x2goserver.templates} (100%) rename x2goserver-common/{etc => lib}/tmpfiles.d/x2goserver.conf (100%) copy {x2goserver-fmbindings => x2goserver-desktopsharing}/Makefile (77%) create mode 100644 x2goserver-desktopsharing/VERSION.x2goserver-desktopsharing copy x2goserver-printing/share/x2gofeature.d/x2goserver-printing.features => x2goserver-desktopsharing/bin/x2goresume-desktopsharing (57%) copy x2goserver-printing/share/x2gofeature.d/x2goserver-printing.features => x2goserver-desktopsharing/bin/x2gosuspend-desktopsharing (62%) create mode 100755 x2goserver-desktopsharing/bin/x2goterminate-desktopsharing create mode 100644 x2goserver-desktopsharing/etc/desktopsharing/settings create mode 100644 x2goserver-desktopsharing/man/man8/x2goresume-desktopsharing.8 create mode 100644 x2goserver-desktopsharing/man/man8/x2gosuspend-desktopsharing.8 create mode 100644 x2goserver-desktopsharing/man/man8/x2goterminate-desktopsharing.8 copy x2goserver-xsession/share/x2gofeature.d/x2goserver-xsession.features => x2goserver-desktopsharing/share/x2gofeature.d/x2goserver-desktopsharing.features (76%) 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