This is an automated email from the git hooks/post-receive script. x2go pushed a change to annotated tag 4.1.0.1 in repository x2goserver.
at 885f64e (tag) tagging 9e70eec77d22526e5e8f870a57badce5e952dcca (commit) replaces 4.1.0.0 tagged by Mihai Moldovan on Fri Jul 27 06:48:16 2018 +0200 - Log ----------------------------------------------------------------- Upstream version 4.1.0.1 -----BEGIN PGP SIGNATURE----- iQJDBAABCgAtFiEEbhHQj3UzgcdE8cg8H9Yu2W4lOocFAltapBAPHGlvbmljQGlv bmljLmRlAAoJEB/WLtluJTqHoD8P/i6k8+Lvk1QF1aAGyhOI4nGa4ph7LvstU61z oiQ61yNVV3/60a8u3RKkscygcm7VehsM5ds81tub5EOoP/dVGt80RvMkgCOXvBFU Xs3PQAWy75KsmJsJnsYQdGiBFzmxOgf6PrsNfq1HedIiCd7zZQjg/VCduFupt0Gu NRBEvIWPC7IwGrA/lze8Mm9/w0njqOiAiXAGPV6Lvsqb96D3HswxOaUmEdH4ryZt IASkKdn6FgYFrB4yqOvGx4/n6I9KfYN/Ab3nv2dbt4kL55juRENa3bmJ/1w+/POI G0Io997LbkndZ2EgIpaTlarml9zYf1sWeB+VjhCvgbPtrtD5Ygy/dpxDTmAhix8R aVmseIKJSIhSstM/aQMa2R4f5pgGUAQHlD/dGAlvub7x80sXEfo779qJaOUTQaot VH2DYISO5tm6w1eBH8O/C7JX8gAlYS/Tu6OwhEmo3FXme1kVgDco2jOWnlgOM5lT Evc7l4QrT0NhXWvtUw0BeIbHmP1FlKtZEv6BXFErmlH5i2lvDpFRGMdizhX8+luJ BXHAQ676d772U3Jaf8xN/YqiD5jAHVZ5CEWybZNPKXHiu4OYM2Yuu1mPR38t02yX U6cg7ICEbEgK2R9WbSLoLjxaEQ2A84pRUAnNem672o1oN10lO4yS1huq/4Bki0NB ZbaVSapE =AG2j -----END PGP SIGNATURE----- Mihai Moldovan (85): Makefile.PL: adjust embedded version number. debian/{control,compat}: bump DH compat level to 9. x2goserver/lib/x2gocheckport: remove executable flag. x2goserver-x2goagent/Makefile: do not stage rgb file any longer. debian/x2goserver-x2goagent.install: do not install rgb file/symlink any longer. x2goserver.spec: do not install rgb file/symlink any longer. x2goserver-x2goagent/etc: remove rgb file. debian/copyright.in: remove reference to rgb file. x2goserver-fmbindings/Makefile: install share/mime/packages/sshfs-x2go.xml as a plain file, not an executable. debian/x2goserver.dirs: remove etc/x2go/x2gosql references, already handled by x2goserver-common. debian/control: bump versioned dependency upon nxagent for x2goserver-x2goagent to the first version that hardcoded the RGB file into nxagent. debian/control: Pre-Depend on new enough dpkg for the dpkg-maintscript-helper to be available. debian/x2goserver-x2goagent.{{pre,post}inst,postrm}: handle /etc/x2go/rgb conffile removal gracefully. debian/: remove obsolete x2goserver-{extensions,printing,xsession}.dirs files, should be correctly handled via the main Makefile and staging by *.install files. debian/x2goserver.dirs: remove all other obsolete entries that should be handled by the main Makefile and x2goserver.install staging. debian/x2goserver*{pre,post}*: rework scriptlets, use updated templates, add missing templates, more and better quoting, fix other misc. errors within the scripts. x2goserver-x2goagent/share/x2go/x2gofeature.d/x2goserver-x2goagent*: make executable. debian/rules: enable hardening and automatic passing of *FLAGS. debian/control: change http to https links. debian/control: pull in other changes from Debian downstream. debian/: remove obsolete x2goserver-fmbindings.dirs file. debian/x2goserver-xsession.lintian-overrides: whitespace/EOL change only. 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. debian/x2goserver.{install,manpages}: also install x2goumount_* symlinks. x2goserver.spec: bump nxagent requirement to 3.5.99.5+. x2goserver.spec: remove stale symlinks check workaround now that we pull in nxagent >= 3.5.99.0 by default. x2goserver-x2goagent/Makefile: replace ${PREFIX}/bin/x2goagent wrapper script with a symlink to the ... x2goagent symlink in the NXLIBDIR. x2goserver-x2goagent/bin: remove x2goagent wrapper script. x2goserver-x2goagent/bin: add .keep file to keep this directory around. debian/copyright.in: remove reference to x2goagent wrapper script. debian/copyright.in: add .keep file in x2goserver-x2goagent/bin directory. x2goserver-x2goagent/Makefile: it's $(NXLIBDIR), not $(NX_LIBDIR). x2goserver-x2goagent/Makefile: add missing bin component in symlink target for ${PREFIX}/bin/x2goagent. x2goserver-common/Makefile: stage tmpfiles.d config file into ${PREFIX}/lib/. x2goserver-common/: move etc/tmpfiles.d to lib/tmpfiles.d. debian/copyright.in: change reference from x2goserver-common/etc/tmpfiles.d to x2goserver-common/lib/tmpfiles.d. debian/x2goserver-common.install: move etc/tmpfiles.d entry to usr/lib/tmpfiles.d. x2goserver.spec: move references from etc/tmpfiles.d to %{_prefix}/lib/tmpfiles.d. debian/x2goserver-x2goagent.{{pre,post}inst,postrm}: handle /etc/tmpfiles.d/x2goserver.conf conffile (re-)move to /usr/lib/tmpfiles.d/ gracefully. x2goserver/sbin/x2godbadmin: whitespace only. x2goserver/sbin/x2godbadmin: use global variable instead of hardcoded string (since the global variable is used latter on anyway). debian/control: depend upon libdbd-mysql-perl for MySQL/MariaDB support in perl DBD. x2goserver.spec: depend upon perl(DBD::mysql) for MySQL/MariaDB support in perl DBD. X2Go/Server/DB.pm: add high-level MySQL/MariaDB support. x2goserver/sbin/x2godbadmin: wrap PostgreSQL code in own block, should not have any functional impact. {X2Go/Server/DB/PostgreSQL.pm,x2goserver/sbin/x2godbadmin}: move /etc/x2go/x2gosql/passwords/x2goadmin or ${HOME}/.x2go/sqlpass to .../x2gopgadmin and .../pgsqlpass respectively. x2goserver/sbin/x2godbadmin: generate more secure user-level database passwords. x2goserver/sbin/x2godbadmin: split out subroutines into main namespace, call them generically with correct parameters from specialized namespace. x2goserver/sbin/x2godbadmin: remove potentially confusing whitespace. x2goserver/sbin/x2godbadmin: fix up other try blocks; whitespace only. x2goserver/sbin/x2godbadmin: implement MySQL support, based on Walid Moghrabis changes, but slightly amended. x2goserver/sbin/x2godbadmin: update copyright header. debian/libx2go-server-db-perl.post{inst,rm}: add support for mysqladmin password file. UNINSTALL: add reference to remove mysqladmin password file if uninstalling the tarball manually. x2goserver/sbin/x2godbadmin: no need to specify or use database for list_users operation. X2Go/Server/DB/PostgreSQL.pm: fix syntax error. x2goserver/sbin/x2godbadmin: don't use prototypes when functions actually take arguments. X2Go/Server/DB: add new file MySQL.pm, implementing the MySQL session storage backend. 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. x2goserver/sbin/x2godbadmin: whitespace-only change. X2Go/Server/DB/MySQL.pm: move into new X2Go_in_progress_do_not_use top-level directory. x2goserver/sbin/x2godbadmin: error out when encountering MySQL server config for now. X2Go/Server/DB.pm: error out when encountering MySQL server config for now. x2goserver-common/etc/x2gosql/sql: add example MySQL section and add to "supported" backends list. x2goserver-common/etc/x2gosql/sql: reformat PostgreSQL comments. debian/control: deactivate libdbd-mysql-perl dependency for now, but keep as comment. x2goserver.spec: comment out perl(DBD::mysql) dependency for now. X2Go/Server/DB.pm: don't use X2Go::Server::DB::MySQL for now. X2Go/Server/DB.pm: comment out calls to X2Go::Server::DB::MySQL::*. x2goserver-x2goagent/etc/x2goagent.options: typo fix in comment only. 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. x2goserver/bin/x2gostartagent: fix calculation syntax errors, drop useless subshells, don't use -o operator in plain test calls. debian/{libx2go-server-db-perl,x2goserver{,-common}}.postrm: do not try to run rmdir on /etc/x2go if it doesn't exist. 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. debian/*.{pre,post}*: rework scriptlets, use updated templates, add missing templates, more and better quoting, fix other misc. errors within the scripts. *.{8,5}: pre-release date update. x2goserver.spec: backport dangling symlink check for /etc/x2go/applications. debian/: rename x2goserver.dirs to x2goserver-common.dirs, moving /var/lib/x2go to the -common package. debian/: new file x2goserver-printing.dirs: own /var/spool/x2goprint. debian/libx2go-server-db-perl.postrm: remove empty directory on purge if possible. debian/x2goserver-common.postrm: only remove files that the package actually owns (/etc/x2go/x2gosql/sql). debian/libx2go-server-db-perl.postrm: only remove files that the package actually created. x2goserver.spec: pull in GCC as a build dependency. x2goserver.spec: mask out variables in comments to avoid build-time warning messages. x2goserver.spec: work around build failure on Fedora Rawhide/29+ by pulling annobin in explicitly. Mike Gabriel (26): x2goserver/man/man8/x2gostartagent.8: Fix grammar flaw reported by Debian's lintian tool. x2goserver/man/man8/x2goresume-session.8: Fix grammar flaw reported by Debian's lintian tool. debian/changelog: Add "New upstream release...". 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. 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. Makefile.docupload: Switch license to GPL-2+. x2gocheckport: chmod a+x. license header hygene. List all copyright holder above the short form license. This prevents the licensecheck utility from being fooled. debian/copyright: Update copyright.in reference template. X2Go: more license header hygene. libx2go-server-db-perl: more license header hygene. another copyright.in update debian/*: Process with wrap-and-sort -a -s -t. debian/*: Process with wrap-and-sort -a -s -t -k -b. debian/x2goserver-printing.postinst: Make sure /var/spool/x2goprint is always created. debian/rules: Add dh-missing --fail-missing override. debian/*.install: Utilize install target rather than picking all files from the source tree ourselves. debian/: drop inert file (due to wrong file suffix): debian/x2goserver.link. debian/: drop x2goserver-xsession.links. X2Go Agent XPM: Rename from x2go.xpm to x2goagent.xpm. X2Go XPM icon: white background, not transparent. 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). debian/x2goserver-printing.postrm: Remove x2goprint's spool dir on purgal. debian/x2goserver-common.postrm: properly purge /etc/x2go and /var/lib/x2go. debian/control: multiarch hinter script recommends annotating perl dependency with :any. debian/control: Bump Standards-Version: to 4.1.4. No changes needed. X2Go Release Manager (2): Continue development release 4.1.0.1 ----------------------------------------------------------------------- No new revisions were added by this update. -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goserver.git _______________________________________________ x2go-tags mailing list x2go-tags@lists.x2go.org https://lists.x2go.org/listinfo/x2go-tags