This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository x2gobroker. from 59b3fac Log to system broker.log file when run via x2gobroker-ssh. (Fixes: #1253). new 638d820 update debian/changelog from Git history The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 72 insertions(+), 1 deletion(-) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2gobroker.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2gobroker. commit 638d82037e6d0cfb71c759667cccad24fbe7a874 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Tue May 15 14:36:16 2018 +0200 update debian/changelog from Git history --- debian/changelog | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 72 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index a119984..4e346a2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,20 +14,91 @@ x2gobroker (0.0.4.0-0x2go1) UNRELEASED; urgency=medium check_profile_acls() method. (Fixes: #1234). - x2gobroker/tests/test_web_plain_base.py: Add test case for passwords with accentuated characters (using the testsuite_authmech for now). + - Makefile: Support skipping installation of the x2gobroker PyModule. + Useful when building with CDBS on Debian. + - Makefile: Compress man pages. + - Makefile: Run setup.py build at build time. + - tmpfiles.d utilization: Create RUNDIR/x2gobroker via tmpfiles.d system. + Fixes missing dir and flawed permissions when running under systemd. + - etc/x2gobroker.conf: Mention the per-profile option for enabling/disabling + load checker support. + - sbin/{x2gobroker-pubkeyauthorizer,x2gobroker-keygen}: Use proper octal + numbers for file permissions. + - sbin/x2gobroker-pubkeyauthorizer: Fix key lookup in os.environ for + Python3. + - sbin/x2gobroker-pubkeyauthorizer: Some string/bytecode fixes for Python3. + Plus urllib -> urllib.request. + - sbin/x2gobroker-pubkeyauthorizer: Improve key integrity checker and move + it further up. Plus one more Python2 -> Python3 issue fixed. + - sbin/x2gobroker-pubkeyauthorizer: Drop unused binascii import. + - x2gobroker-pubkeyauthorizer: Tiny Python2to3 fix. + - load checker integration: Make the default-use-load-checker option work + like all other default-* options. + - uccs frontend: Convert datetime.datetime object to string before answering + the http request with it. + - x2gobroker/agent (check_load()): Bail out if no remote agent is given. + - x2gobroker-testagent: Convert to Python3 (using 2to3 tool). + - x2gobroker-loadchecker: Python3'ify iteration over dict keys. + - x2gobroker/utils.py: Provide helper functions for pretty-formatting key + fingerprints. + - x2gobroker-keygen: Use new fingerprint formatting functions. + - x2gobroker/agent.py: Bail out if no hostaddr contained in remote_agent. + - x2gobroker/agent.py: No load-checking when remote_agent is set to 'LOCAL'. + - x2gobroker/agent.py: Better sanity checks for remote_agent and its dict + keys hostname and hostaddr. + - x2gobroker/loadchecker.py: Report properly to the logger if we fail to + obtain a load factor. + - x2gobroker-loadchecker.service: loadchecker service needs to chuid to + system user x2gobroker. (Closes: #1252). + - x2gobroker-loadchecker.service: File ownership should be + x2gobroker:x2gobroker, too. + - x2gobroker-loadchecker: No chown/chmod if we are not running as root + (which is mostly the case). + - x2gobroker/brokers/inifile_broker.py: Make sure profile['name'] has a + fallback if not given in the session profile. + - x2gobroker/brokers/inifile_broker.py: Also check for presence of 'host' + and 'sshport'. + - UCCS API change for X2Go Sessions: Rename "SessionType" to "Command". + - obligatory profile keys: Move from inifile backend to UCCS frontend, as + those requirements are frontend specific. + - UCCS: Start working on API version 5. + - x2gobroker/uccsjson.py: Hide private Python class properties from JSON + dict (like <obj>._api_version). + - UCCS frontend: Fix API version check. + - UCSS frontend: Propagate API version onwards to the X2GoServer JSON + generator class. + - infile broker backend: Fix handling of empty lists in session profile + and session profile defaults. + - etc/x2gobroker-wsgi.apache.*: Drop Apache2.2 support. + - Log to system broker.log file when run via x2gobroker-ssh. + * debian/*: + + Trigger Makefile's install target and install those files. Drop debhelper from-source-installation magic. * debian/{control,compat}: Bump to DH version level 9. * debian/{control,x2gobroker-common.install}: + Split out common files into non-Pythonian bin:pkg. - * debian/*.install: Add EOLs at EOF. + * debian/*.install: + + Add EOLs at EOF. + + Add tmpfiles.d files into bin:pkgs. + + Fix installation to /usr/lib/python3.x paths. * debian/control: + Drop from D (several bin:pkgs): python3-argparse, argparse is shipped with Python3 core. + Switch from libapache2-mod-wsgi to libapache2-mod-wsgi-py3. + + Add B-D: dh-python. + * debian/x2gobroker-loadchecker.postinst: + + Do chown/chmod on the correct file (not authservice.log, but loadchecker.log). * x2gobroker.spec: + Adapt to Python3 port. + Bump package version. + CentOS 6 + 7 have python34-devel, not python3-devel. + Enable debug_packages for openSUSE Tumbleweed (suse_version > 1500). + CentOS 6 + 7 have python34-setuptools, not python3-setuptools. + + Fix removal of conf files in tmpfiles.d where needed. + + Install tmpfiles.d configs into bin:pkgs. + + Only install tmpfiles.d configs on systems that support/have systemd. + + Some path fixes for the new tmpfiles.d/. + + Make sure the build chroot has all it needs to run the PyModule's unit tests. + + Let's try to get unit tests working on Fedora first... -- X2Go Release Manager <git-admin@x2go.org> Wed, 05 Apr 2017 20:01:48 +0000 -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2gobroker.git