[X2Go-Commits] [x2gobroker] branch build-main updated (c5f0813 -> 2a7fe0b)

git-admin at x2go.org git-admin at x2go.org
Sun Feb 3 00:59:27 CET 2019


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


More information about the x2go-commits mailing list