This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch build-main
in repository x2gobroker.
from c5f0813 release 0.0.3.4
adds 0f2181f bump upstream version to 0.0.4.0
adds 2c770de src/*.c: Fix implicit declaration of execv().
adds cdf0033 debian/{control,compat}: Bump to DH version level 9.
adds acdfbb2 Port to Python3
adds 7b145dd Drop left-over debug print() call.
adds 90ce1dd debian/control: Drop from D (several bin:pkgs): python3-argparse, argparse is shipped with Python3 core.
adds d7a6b7d Makefile: Assure that setup.py is run under Python3.
adds 4556d11 Makefile: Add check target (drop empty test target).
adds d023095 debian/rules: Enable unit tests at every package build.
adds 3cdd51c x2gobroker.spec: Adapt to Python3 port.
adds 6efbbc4 debian/{control,x2gobroker-common.install}: Split out common files into non-Pythonian bin:pkg.
adds 2e79591 debian/*.install: Add EOLs at EOF.
adds e672497 debian/control: Switch from libapache2-mod-wsgi to libapache2-mod-wsgi-py3.
adds a241fdb Makefile: Clean-up x2gobroker-ssh executable in clean-arch target.
adds 2a477a0 Improve debugging messages during authentication phase.
adds f553365 Make hostname detection work for the default configuration (that defines localhost session profiles).
adds f168c54 x2gobroker.spec: Bump package version.
adds e39626d debian/changelog: update from Git history
adds c1abfe2 debian/changelog: update from Git history (for upcoming 0.0.4.0 release)
adds 378adb4 debian/changelog: merge in changes from release/0.0.3.x branch.
adds ca8e8bd debian/changelog: merge in changes from release/0.0.3.x branch.
adds 0f1e50d debian/x2gobroker-ssh.prerm: Replace header (was: postrm API, now: prerm API).
adds 358ba52 x2gobroker/basicauth.py: Fix call of base64.decodestring on Python3.
adds 134ecd6 unit tests: Fix deep misunderstanding in the way allow-deny vs. deny-allow should actually work.
adds 75bc19e x2gobroker/brokers/base_broker.py: Entire rewrite of check_profile_acls() method. (Fixes: #1234).
adds 8ed1989 x2gobroker/tests/test_web_plain_base.py: Add test case for passwords with accentuated characters (using the testsuite_authmech for now).
adds 52b542f debian/changelog: add closure for #1240
adds ba235d2 x2gobroker.spec: CentOS 6 + 7 have python34-devel, not python3-devel.
adds 99069e9 Enable debug_packages for openSUSE Tumbleweed (suse_version > 1500).
adds 9e1b614 debian/changelog: fix author
adds 32a4fdc x2gobroker.spec: CentOS 6 + 7 have python34-setuptools, not python3-setuptools.
adds ad6237f etc/x2gobroker.conf: Mention the per-profile option for enabling/disabling load checker support.
adds e470714 sbin/{x2gobroker-pubkeyauthorizer,x2gobroker-keygen}: Use proper octal numbers for file permissions.
adds d1defd1 x2gobroker/agent (check_load()): Bail out if no remote agent is given.
adds 941e464 sbin/x2gobroker-pubkeyauthorizer: Fix key lookup in os.environ for Python3.
adds bce0174 sbin/x2gobroker-pubkeyauthorizer: Some string/bytecode fixes for Python3. Plus urllib -> urllib.request.
adds a861019 sbin/x2gobroker-pubkeyauthorizer: Improve key integrity checker and move it further up. Plus one more Python2 -> Python3 issue fixed.
adds 9887ae4 load checker integration: Make the default-use-load-checker option work like all other default-* options.
adds e214001 uccs frontend: Convert datetime.datetime object to string before answering the http request with it.
adds d784516 x2gobroker-testagent: Convert to Python3 (using 2to3 tool).
adds dfb81e4 x2gobroker-loadchecker: Python3'ify iteration over dict keys.
adds 1c870b3 x2gobroker-pubkeyauthorizer: Tiny Python2to3 fix.
adds 1ff72dd x2gobroker/utils.py: Provide helper functions for pretty-formatting key fingerprints.
adds 79bacef x2gobroker-keygen: Use new fingerprint formatting functions.
adds 29e2699 sbin/x2gobroker-pubkeyauthorizer: Drop unused binascii import.
adds 6959174 x2gobroker/agent.py: Bail out if no hostaddr contained in remote_agent.
adds 02ce95a x2gobroker/agent.py: No load-checking when remote_agent is set to 'LOCAL'.
adds 33788c6 x2gobroker/loadchecker.py: Report properly to the logger if we fail to obtain a load factor.
adds 6d6b34e x2gobroker/agent.py: Better sanity checks for remote_agent and its dict keys hostname and hostaddr.
adds 00b89c5 x2gobroker-loadchecker.service: loadchecker service needs to chuid to system user x2gobroker.
adds 9382d0e x2gobroker-loadchecker.service: File ownership should be x2gobroker:x2gobroker, too.
adds 220eace x2gobroker-loadchecker: No chown/chmod if we are not running as root (which is mostly the case).
adds dc605f9 tmpfiles.d utilization: Create RUNDIR/x2gobroker via tmpfiles.d system. Fixes missing dir and flawed permissions when running under systemd.
adds 81c3a78 debian/*.install: Add tmpfiles.d files into bin:pkgs.
adds 001cdb1 x2gobroker.spec: Install tmpfiles.d configs into bin:pkgs.
adds 3f422b6 Makefile: Run setup.py build at build time.
adds 4bf1279 Makefile: Compress man pages.
adds 2c8e530 debian/changelog: white-space clean-up at EOL.
adds 549660b Makefile: Support skipping installation of the x2gobroker PyModule. Useful when building with CDBS on Debian.
adds df961d8 debian/*: Trigger Makefile's install target and install those files. Drop debhelper from-source-installation magic.
adds 38940ac tmpfiles.d: Grmpf... &%(/&21766%... They go to /usr/lib, not /usr/share/.
adds af54273 etc/x2gobroker-wsgi.apache.*: Drop Apache2.2 support.
adds c453bdd x2gobroker.spec: Only install tmpfiles.d configs on systems that support/have systemd.
adds fca2221 debian/control: Add B-D: dh-python.
adds e77c704 x2gobroker.spec: Make sure the build chroot has all it needs to run the PyModule's unit tests.
adds bb4b69e debian/control: Typo fix... missing ',' at EOL in Build-Depends: field.
adds 1ca6622 x2gobroker.spec: Let's try to get unit tests working on Fedora first...
adds 3855e2c x2gobroker.spec: Some path fixes for the new tmpfiles.d/.
adds 95e8308 debian/python3-x2gobroker.install: Fix installation to /usr/lib/python3.x paths.
adds e1a791f x2gobroker.spec: Fix removal of conf files in tmpfiles.d where needed.
adds e84f192 x2gobroker/brokers/inifile_broker.py: Make sure profile['name'] has a fallback if not given in the session profile.
adds 16f8f43 x2gobroker/brokers/inifile_broker.py: Also check for presence of 'host' and 'sshport'.
adds 71231a1 debian/x2gobroker-loadchecker.postinst: Do chown/chmod on the correct file (not authservice.log, but loadchecker.log).
adds 562c651 UCCS API change for X2Go Sessions: Rename "SessionType" to "Command".
adds 914579d obligatory profile keys: Move from inifile backend to UCCS frontend, as those requirements are frontend specific.
adds 0bfc365 UCCS: Start working on API version 5.
adds e1368e5 x2gobroker/uccsjson.py: Hide private Python class properties from JSON dict (like <obj>._api_version).
adds 6e4035e UCCS frontend: Fix API version check.
adds 541ff47 UCSS frontend: Propagate API version onwards to the X2GoServer JSON generator class.
adds aad4338 infile broker backend: Fix handling of empty lists in session profile and session profile defaults.
adds 59b3fac Log to system broker.log file when run via x2gobroker-ssh. (Fixes: #1253).
adds 638d820 update debian/changelog from Git history
adds ef178ab debian/changelog: wrap-a-line...
adds 0d57179 debian/changelog: wrap-2-more-lines...
adds ecf1912 debian/changelog: Fix bug closure for #1252.
adds e46b65a lib/x2gobroker-agent.pl: Make sure that the reported system load average is never zero.
adds abbbc86 x2gobroker.spec: add %debug_package macro when debugging is to be enabled, hoping that it will actually generate proper debuginfo (and -source) sub packages owning files.
adds 854d84e patches/: Drop pre-history patch for python2.6 in squeeze.
adds c9696c3 Getting started documentation: Rework document, convert to markdown, install into x2gobroker bin:pkg (on DEB based systems).
adds 0b04b63 Makefile.docupload: Add apidoc target (running sphinx-apidoc).
adds 24873e7 docs/source: Initialize Sphinx API documentation's .rst files.
adds 74e5452 docs/source: Add Sphinx Build configuration.
adds 9fa4d00 docs/source/: Exlcude unit tests from API documentation.
adds a24f167 x2gobroker: Convert __doc__ strings from Epydoc syntax to sphinxy syntax.
adds ded0c51 debian/: New bin:pkg python-x2gobroker-doc. Build API documentation with Sphinx and include it in a separate -doc package.
adds e49e8e5 Bump versions in Python code to 0.0.4.0. We are getting closer to the release.
adds 4558970 Copyright: Happy (new) year 2018 (belated).
adds b7590e7 x2gobroker.authmechs: Write API documentation.
adds 932baa6 x2gobroker.authmechs: Add FIXME about non-working~ inheritance among authmech classes.
adds 6899764 docs/source/conf.py: Switch to Sphinx theme 'haiku' if Sphinx >= 1.0 is available at build time.
adds 28cdc49 docs/source:index.rst: Write an introduction text for the API documentation.
adds 03ffe64 x2gbroker/_paramiko.py: Grammar fix in __doc__ string.
adds e1e8429 x2gobroker.authservice: Document Auth Service client's authenticate() function.
adds d7925d1 Makefile.docupload; Update DOC_PATH. A symlink from python-x2gobroker/ to x2gobroker/ exists on the server.
adds 6956eb8 various fixes (rebase them all)
adds eefaed4 x2gobroker/defaults.py: Provide API documentation for global defaults.
adds 80ab975 etc/x2gobroker.conf: Fix the load_factor formula.
adds 623cf13 x2gobroker/loadchecker.py: Provide/improve API documentation for the load checker.
adds 9f9e5d6 x2gobroker/utils.py: Provide/improve API documentation for our utility functions.
adds 87e07e3 x2gobroker/agent.py: Avoid zombie x2gobroker-agent processes by terminating the process and emptying the communication buffers.
adds c3067f0 bin/x2gobroker: If binding the http server fails, a non-zero exit code should be returned. (Fixes: #1013).
adds de207a0 x2gobroker/loadchecker.py: Don't re-read the x2gobroker.conf during each cycle of the load checking loop. Rather read it on service startup and require a service restart when x2gobroker.conf has been changed.
adds 533a37b x2gobroker/loadchecker.py: Avoid rare cases where at the end of a load checking cycle a negative sleep time would have been calculated. (Fixes: #1315). Thanks to Walid Moghrabi for catching this.
adds 32245e3 x2gobroker/agent.py: Add FIXME about bogus code passage. Needs rechecking...
adds 5923632 lib/x2gobroker-agent.pl: Be more specific in comment about load average check.
adds 95e5113 x2gobroker/uccsjson.py: Improve API documentation.
adds 3793b33 x2gobroker/loggers.py: Add/improve API documentation.
adds 3a3088c x2gobroker/config.py: In API documentation, spell INI in capitals. And some typos and rephrasings.
adds bac5df8 x2gobroker.spec: whitespace only.
adds fc746c0 x2gobroker.spec: remove obsolete EPEL 5 support.
adds f11f72a x2gobroker.spec: switch to HTTPS-based links.
adds f988beb x2gobroker.spec: use more curly braces.
adds 25ab69a x2gobroker.spec: pull in gcc and redhat-rpm-config.
adds 506db3b x2gobroker.spec: re-enable debug file generation to see which OS versions still fail.
adds 35bed11 x2gobroker.spec: %exclude does not work with curly braces, revert.
adds 708b736 x2gobroker.spec: remove %debug_package macro usage, breaks builds nowadays.
adds 036f47e x2gobroker.spec: pass down global flags in CFLAGS and LDFLAGS.
adds 596f928 x2gobroker.spec: fix %{__global_ldflags} usage if variable does not exist.
adds 03223b5 x2gobroker.spec: commands don't seem to work when wrapped in curly braces (at least on *SuSE), so revert.
adds ce8b512 src/x2gobroker-{agent,ssh}.c: catch errors in setuid wrappers and add general return clause to make compilers happy.
adds 4f84c06 Makefile: make sure that we actually append our custom CFLAGS and LDFLAGS values, even if passed in through the make command line.
adds 07d2487 src/x2gobroker-{agent,ssh}.c: fix compile warnings/errors.
adds ccee037 src/x2gobroker-{agent,ssh}.c: fix more compile errors.
adds f0818c9 x2gobroker/config.py: Correctly reference RawConfigParser class.
adds 7d6c36b x2gobroker/agent.py: Move delay_execution() function over to x2gobroker/utils.py.
adds 5cd512f Move AuthService and AuthClient classes to x2gobroker/authservice.py, so that we have them in the API documentation.
adds db2e980 x2gobroker/basicauth.py: Add API documentation.
adds 790e3fb x2gobroker/config.py: Don't use types.InstanceType anymore. Gone in Python3.
adds 422b859 x2gobroker/tests/test_web_uccs_zeroconf.py: Drop duplicate URL key from dictionary.
adds e6d161e x2gobroker/tests/test_web_plain_base.py: Rename function, so we don't redefine an earlier test function.
adds 997a97e x2gobroker/tests/test_web_uccs_zeroconf.py: Add missing / undefined variable.
adds 5820a87 SSH broker: Add --login option. This now supports X2Go Broker user and X2Go Server username being different accounts.
adds 7103d4a bin/x2gobroker: Correctly use split_host_address() function call.
adds f9dd59d bin/x2gobroker: Don't override already defined logger objects, define them properly where needed.
adds cb7e297 Convert one more unicode object into (Python3) string.
adds 39a018c debian/control: Add B-D: python3-netaddr (for unit tests).
adds 77a942d x2gobroker/tests/test_broker_agent.py: Assure that tests are run without loadchecker usage.
adds 9570047 broker-use-load-checker profile option: Also tolerate 'TRUE' and 'True'.
adds 93a6974 x2gobroker/agent.py: Fix failing execution of LOCAL broker agent. As the LOCAL broker agent is executed setuid root, we cannot Popen.terminate() (which is unneeded anyway) the process after its execution.
adds 9fa371e HTTP broker: Add &login=<server_user> support to plain and json broker frontends.
adds c6d8a32 Ignore SSH broker events for now. Not sure if we will ever support that.
adds 65af5aa debian/python-x2gobroker-doc.doc-base: Drop leading white-space in Abstract: field.
adds 3ec8cda Finalize API documentation.
adds f8ec7bc Fix regression flaw in x2gobroker/web/json.py, introduced by commit 9fa371e9.
adds 2d5bd76 misc: copyright update.
adds 00a2188 misc: switch to HTTPS-based URLs where appropriate.
adds d31ded1 man/*: update date and version stamps pre-release.
adds 63e603e misc: add missing coding modelines.
adds 79ac8d0 misc: add vim file encoding modelines.
adds 5e07e8d release 0.0.4.0
new 2a7fe0b Merge branch 'master' into build-main
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:
COPYING | 6 +-
Makefile | 62 +-
Makefile.docupload | 27 +-
bin/x2gobroker | 78 ++-
bin/x2gobroker-testauth | 34 +-
debian/changelog | 170 +++++
debian/control | 154 +++--
debian/copyright | 14 +-
debian/python-x2gobroker-doc.doc-base | 10 +
debian/python-x2gobroker-doc.docs | 1 +
debian/python-x2gobroker-doc.links | 3 +
debian/python-x2gobroker.docs | 4 -
debian/python-x2gobroker.install | 6 -
...gobroker.default => python3-x2gobroker.default} | 0
...hon-x2gobroker.dirs => python3-x2gobroker.dirs} | 0
debian/python3-x2gobroker.docs | 3 +
debian/python3-x2gobroker.install | 2 +
...broker.postinst => python3-x2gobroker.postinst} | 2 +-
...x2gobroker.postrm => python3-x2gobroker.postrm} | 0
...gobroker.preinst => python3-x2gobroker.preinst} | 2 +-
debian/rules | 19 +-
debian/x2gobroker-agent.install | 5 +-
debian/x2gobroker-agent.manpages | 1 -
debian/x2gobroker-agent.postinst | 2 +-
debian/x2gobroker-authservice.install | 8 +-
debian/x2gobroker-authservice.manpages | 1 -
debian/x2gobroker-authservice.postinst | 2 +-
debian/x2gobroker-common.install | 5 +
debian/x2gobroker-daemon.install | 7 +-
debian/x2gobroker-daemon.manpages | 2 -
debian/x2gobroker-daemon.postinst | 2 +-
debian/x2gobroker-loadchecker.install | 8 +-
debian/x2gobroker-loadchecker.manpages | 1 -
debian/x2gobroker-loadchecker.postinst | 4 +-
debian/x2gobroker-ssh.install | 5 +-
debian/x2gobroker-ssh.manpages | 1 -
debian/x2gobroker-ssh.postinst | 2 +-
debian/x2gobroker-ssh.prerm | 19 +-
debian/x2gobroker-wsgi.install | 6 +-
debian/x2gobroker-wsgi.postinst | 2 +-
debian/x2gobroker.docs | 1 +
debian/x2gobroker.install | 12 +-
debian/x2gobroker.manpages | 4 -
docs/Makefile | 228 +++++++
.../README.x2goclient+broker.getting-started.md | 39 +-
.../source/_static/.placeholder | 0
.../source/_templates/.placeholder | 0
docs/source/conf.py | 442 ++++++++++++
docs/source/index.rst | 109 +++
docs/source/modules.rst | 7 +
docs/source/x2gobroker.agent.rst | 7 +
docs/source/x2gobroker.authmechs.base_authmech.rst | 7 +
.../x2gobroker.authmechs.https_get_authmech.rst | 7 +
docs/source/x2gobroker.authmechs.none_authmech.rst | 7 +
docs/source/x2gobroker.authmechs.pam_authmech.rst | 7 +
docs/source/x2gobroker.authmechs.rst | 21 +
.../x2gobroker.authmechs.testsuite_authmech.rst | 7 +
docs/source/x2gobroker.authservice.rst | 7 +
docs/source/x2gobroker.basicauth.rst | 7 +
docs/source/x2gobroker.brokers.base_broker.rst | 7 +
docs/source/x2gobroker.brokers.inifile_broker.rst | 7 +
docs/source/x2gobroker.brokers.rst | 19 +
docs/source/x2gobroker.brokers.zeroconf_broker.rst | 7 +
docs/source/x2gobroker.client.plain.rst | 7 +
docs/source/x2gobroker.client.rst | 17 +
docs/source/x2gobroker.config.rst | 7 +
docs/source/x2gobroker.defaults.rst | 7 +
docs/source/x2gobroker.loadchecker.rst | 7 +
docs/source/x2gobroker.loggers.rst | 7 +
.../x2gobroker.nameservices.base_nameservice.rst | 7 +
.../x2gobroker.nameservices.libnss_nameservice.rst | 7 +
docs/source/x2gobroker.nameservices.rst | 19 +
...gobroker.nameservices.testsuite_nameservice.rst | 7 +
.../x2gobroker.optional_scripts.base_script.rst | 7 +
docs/source/x2gobroker.optional_scripts.rst | 17 +
docs/source/x2gobroker.rst | 38 ++
docs/source/x2gobroker.uccsjson.rst | 7 +
docs/source/x2gobroker.utils.rst | 7 +
docs/source/x2gobroker.web.extras.rst | 7 +
docs/source/x2gobroker.web.json.rst | 7 +
docs/source/x2gobroker.web.plain.rst | 7 +
docs/source/x2gobroker.web.rst | 20 +
docs/source/x2gobroker.web.uccs.rst | 7 +
docs/source/x2gobroker.x2gobroker_exceptions.rst | 7 +
etc/broker/x2gobroker-authservice-logger.conf | 4 +-
etc/broker/x2gobroker-loadchecker-logger.conf | 4 +-
etc/broker/x2gobroker-loggers.conf | 4 +-
etc/x2gobroker-wsgi.apache.conf | 13 +-
etc/x2gobroker-wsgi.apache.vhost | 12 +-
etc/x2gobroker.conf | 12 +-
init/x2gobroker-authservice.init | 2 +-
init/x2gobroker-daemon.init | 2 +-
init/x2gobroker-loadchecker.init | 2 +-
lib/x2gobroker-agent.pl | 11 +-
man/man1/x2gobroker-testauth.1 | 3 +-
man/man1/x2gobroker.1 | 3 +-
man/man8/x2gobroker-authservice.8 | 3 +-
man/man8/x2gobroker-daemon-debug.8 | 3 +-
man/man8/x2gobroker-keygen.8 | 3 +-
man/man8/x2gobroker-loadchecker.8 | 3 +-
man/man8/x2gobroker-pubkeyauthorizer.8 | 3 +-
man/man8/x2gobroker-testagent.8 | 3 +-
.../python26_debian-squeeze_asyncore.patch | 41 --
sbin/x2gobroker-authservice | 90 +--
sbin/x2gobroker-daemon-debug | 5 +-
sbin/x2gobroker-keygen | 23 +-
sbin/x2gobroker-loadchecker | 46 +-
sbin/x2gobroker-pubkeyauthorizer | 120 ++--
sbin/x2gobroker-testagent | 119 ++--
setup.py | 13 +-
src/x2gobroker-agent.c | 23 +-
src/x2gobroker-ssh.c | 23 +-
test.py | 7 +-
tmpfiles.d/x2gobroker-authservice.conf | 2 +
tmpfiles.d/x2gobroker-daemon.conf | 2 +
tmpfiles.d/x2gobroker-loadchecker.conf | 2 +
x2gobroker-loadchecker.service | 6 +-
x2gobroker.spec | 447 ++++++-------
x2gobroker/__init__.py | 5 +-
x2gobroker/_paramiko.py | 43 +-
x2gobroker/agent.py | 380 ++++++-----
x2gobroker/authmechs/__init__.py | 4 +-
x2gobroker/authmechs/base_authmech.py | 33 +-
x2gobroker/authmechs/https_get_authmech.py | 61 +-
x2gobroker/authmechs/none_authmech.py | 32 +-
x2gobroker/authmechs/pam_authmech.py | 53 +-
x2gobroker/authmechs/testsuite_authmech.py | 35 +-
x2gobroker/authservice.py | 158 ++++-
x2gobroker/basicauth.py | 32 +-
x2gobroker/brokers/__init__.py | 3 +-
x2gobroker/brokers/base_broker.py | 739 +++++++++++----------
x2gobroker/brokers/inifile_broker.py | 106 ++-
x2gobroker/brokers/zeroconf_broker.py | 110 +--
x2gobroker/client/__init__.py | 3 +-
x2gobroker/client/plain.py | 84 ++-
x2gobroker/config.py | 172 ++---
x2gobroker/defaults.py | 325 +++++----
x2gobroker/loadchecker.py | 203 ++++--
x2gobroker/loggers.py | 48 +-
x2gobroker/nameservices/__init__.py | 3 +-
x2gobroker/nameservices/base_nameservice.py | 106 ++-
x2gobroker/nameservices/libnss_nameservice.py | 59 +-
x2gobroker/nameservices/testsuite_nameservice.py | 70 +-
x2gobroker/optional_scripts/__init__.py | 3 +-
x2gobroker/optional_scripts/base_script.py | 40 +-
x2gobroker/tests/__init__.py | 3 +-
x2gobroker/tests/runalltests.py | 3 +-
x2gobroker/tests/test_broker_agent.py | 48 +-
x2gobroker/tests/test_broker_base.py | 434 +++++++-----
x2gobroker/tests/test_broker_inifile.py | 215 +++---
x2gobroker/tests/test_broker_zeroconf.py | 85 +--
x2gobroker/tests/test_client_plain_base.py | 16 +-
x2gobroker/tests/test_uccsjson.py | 2 +
x2gobroker/tests/test_utils.py | 15 +-
x2gobroker/tests/test_web_plain_base.py | 61 +-
x2gobroker/tests/test_web_plain_inifile.py | 3 +-
x2gobroker/tests/test_web_plain_zeroconf.py | 15 +-
x2gobroker/tests/test_web_uccs_zeroconf.py | 62 +-
x2gobroker/uccsjson.py | 290 +++++---
x2gobroker/utils.py | 236 ++++++-
x2gobroker/web/__init__.py | 3 +-
x2gobroker/web/extras.py | 20 +-
x2gobroker/web/json.py | 87 ++-
x2gobroker/web/plain.py | 98 ++-
x2gobroker/web/uccs.py | 121 +++-
x2gobroker/x2gobroker_exceptions.py | 26 +-
166 files changed, 5299 insertions(+), 2375 deletions(-)
create mode 100644 debian/python-x2gobroker-doc.doc-base
create mode 100644 debian/python-x2gobroker-doc.docs
create mode 100644 debian/python-x2gobroker-doc.links
delete mode 100644 debian/python-x2gobroker.docs
delete mode 100644 debian/python-x2gobroker.install
rename debian/{python-x2gobroker.default => python3-x2gobroker.default} (100%)
rename debian/{python-x2gobroker.dirs => python3-x2gobroker.dirs} (100%)
create mode 100644 debian/python3-x2gobroker.docs
create mode 100644 debian/python3-x2gobroker.install
rename debian/{python-x2gobroker.postinst => python3-x2gobroker.postinst} (93%)
rename debian/{python-x2gobroker.postrm => python3-x2gobroker.postrm} (100%)
rename debian/{python-x2gobroker.preinst => python3-x2gobroker.preinst} (90%)
delete mode 100644 debian/x2gobroker-agent.manpages
delete mode 100644 debian/x2gobroker-authservice.manpages
create mode 100644 debian/x2gobroker-common.install
delete mode 100644 debian/x2gobroker-daemon.manpages
delete mode 100644 debian/x2gobroker-loadchecker.manpages
delete mode 100644 debian/x2gobroker-ssh.manpages
create mode 100644 debian/x2gobroker.docs
delete mode 100644 debian/x2gobroker.manpages
create mode 100644 docs/Makefile
rename doc/README.x2goclient+broker.getting-started => docs/README.x2goclient+broker.getting-started.md (70%)
copy x2gobroker/tests/test_uccsjson.py => docs/source/_static/.placeholder (100%)
copy x2gobroker/tests/test_uccsjson.py => docs/source/_templates/.placeholder (100%)
create mode 100644 docs/source/conf.py
create mode 100644 docs/source/index.rst
create mode 100644 docs/source/modules.rst
create mode 100644 docs/source/x2gobroker.agent.rst
create mode 100644 docs/source/x2gobroker.authmechs.base_authmech.rst
create mode 100644 docs/source/x2gobroker.authmechs.https_get_authmech.rst
create mode 100644 docs/source/x2gobroker.authmechs.none_authmech.rst
create mode 100644 docs/source/x2gobroker.authmechs.pam_authmech.rst
create mode 100644 docs/source/x2gobroker.authmechs.rst
create mode 100644 docs/source/x2gobroker.authmechs.testsuite_authmech.rst
create mode 100644 docs/source/x2gobroker.authservice.rst
create mode 100644 docs/source/x2gobroker.basicauth.rst
create mode 100644 docs/source/x2gobroker.brokers.base_broker.rst
create mode 100644 docs/source/x2gobroker.brokers.inifile_broker.rst
create mode 100644 docs/source/x2gobroker.brokers.rst
create mode 100644 docs/source/x2gobroker.brokers.zeroconf_broker.rst
create mode 100644 docs/source/x2gobroker.client.plain.rst
create mode 100644 docs/source/x2gobroker.client.rst
create mode 100644 docs/source/x2gobroker.config.rst
create mode 100644 docs/source/x2gobroker.defaults.rst
create mode 100644 docs/source/x2gobroker.loadchecker.rst
create mode 100644 docs/source/x2gobroker.loggers.rst
create mode 100644 docs/source/x2gobroker.nameservices.base_nameservice.rst
create mode 100644 docs/source/x2gobroker.nameservices.libnss_nameservice.rst
create mode 100644 docs/source/x2gobroker.nameservices.rst
create mode 100644 docs/source/x2gobroker.nameservices.testsuite_nameservice.rst
create mode 100644 docs/source/x2gobroker.optional_scripts.base_script.rst
create mode 100644 docs/source/x2gobroker.optional_scripts.rst
create mode 100644 docs/source/x2gobroker.rst
create mode 100644 docs/source/x2gobroker.uccsjson.rst
create mode 100644 docs/source/x2gobroker.utils.rst
create mode 100644 docs/source/x2gobroker.web.extras.rst
create mode 100644 docs/source/x2gobroker.web.json.rst
create mode 100644 docs/source/x2gobroker.web.plain.rst
create mode 100644 docs/source/x2gobroker.web.rst
create mode 100644 docs/source/x2gobroker.web.uccs.rst
create mode 100644 docs/source/x2gobroker.x2gobroker_exceptions.rst
delete mode 100644 patches/python-x2gobroker/python26_debian-squeeze_asyncore.patch
create mode 100644 tmpfiles.d/x2gobroker-authservice.conf
create mode 100644 tmpfiles.d/x2gobroker-daemon.conf
create mode 100644 tmpfiles.d/x2gobroker-loadchecker.conf
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2gobroker.git