File x2gobroker.changes of Package x2gobroker

-------------------------------------------------------------------
Mon Feb 12 21:55:39 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

- Use sysuser-tools to generate `x2gobroker` user [boo#1219694]

-------------------------------------------------------------------
Sun Jun 13 07:49:57 UTC 2021 - ecsos <ecsos@opensuse.org>

- Update to 0.0.4.3
  There are so many cahnges since 0.0.3.4, so please look in 
  ChangeLog from upstream under doc.
- Use most code for spec from upstream.
- Add setBadness("permissions-file-setuid-bit", 0) and 
  setBadness("permissions-directory-setuid-bit", 0) to rpmlint.

-------------------------------------------------------------------
Wed Sep 26 18:52:01 UTC 2018 - Jan Engelhardt <jengelh@inai.de>

- Update to new upstream release 0.0.3.4
  * Make hostname detection work for the default configuration
    (that defines localhost session profiles).

-------------------------------------------------------------------
Mon Dec  5 14:44:07 UTC 2016 - jengelh@inai.de

- Update to new upstream release 0.0.3.1
  * sbin/x2gobroker-authservice: refactor pam.pam section a bit.
    Always initialize opam with pam and only rewrite it with
    pam.pam ifnecessary.
  * sbin/x2gobroker-authservice: adapt script to correctly use
    the newer python-pam module, which now exposes functionality
    in pam.pam with backwards compatibility.

-------------------------------------------------------------------
Tue Dec 17 08:47:38 UTC 2013 - jengelh@inai.de

- Call insserv_cleanup in %post so that if init scripts growing new
  dependencies are taken care of.

-------------------------------------------------------------------
Sun Jun  9 12:57:10 UTC 2013 - jengelh@inai.de

- Update to new upstream release 0.0.2.3
* inifile broker: Allow explicit specification combinations of
  "<hostname> (<address>)" in host= session profile field.
* Add rootless=false to example session profiles for all Desktop
  sessions in x2gobroker-sessionprofiles.conf.
* Handle the rootless property automatically for know-by-name
  desktop sessions.
* Make enable-plain-output, enable-uccs-output functional.
* Add agent-query-mode "NONE". Disable X2Go Broker Agent calls
  completely.
* Add status={S,R} to session profile list items when returned
  through X2Go Session Broker. Handle taking over of running
  sessions and resuming sessions more reliably. Provide mechanism
  to suspend/terminate sessions through X2Go Server's (>= 4.0.1.0)
  x2gocleansessions daemon.

-------------------------------------------------------------------
Wed May 22 23:08:49 UTC 2013 - jengelh@inai.de

- Update to new upstream release 0.0.2.2
* Convert unicode type host fields into single element lists. Fix
  UCCS+zeroconf tests.
- Instead of /usr/lib/x2go, put files into %_libexecdir where they
  ought to be.

-------------------------------------------------------------------
Sun May 19 18:45:23 UTC 2013 - jengelh@inai.de

- Update to new upstream release 0.0.2.1
* Remove trailing slashes from ManagementServer URLs.
* In Apache2 vhost configuration example, move WSGI environment
  variable settings into VirtualHost setup.
* Security fix for setuid wrapper x2gobroker-agent.c. Hard-code path to
  x2gobroker-agent.pl during build via defining a macro in the Makefile.
* Handle URLs in plain WebUI that have slashes (and subpaths) in the
  backend name.
* In WSGI mode: only populate os.environ with variables matching
  »X2GOBROKER_*«.
* Make X2GOBROKER_SESSIONPROFILES configurable via a SetEnv WSGI parameter
  in the httpd configuration possible. (Fixes: #210).


-------------------------------------------------------------------
Wed May 15 20:48:19 UTC 2013 - jengelh@inai.de

- Update to new upstream release 0.0.2.0
* Add a UCCS-like web frontend UI that allows unity greeter to
  offer X2Go session logins.

-------------------------------------------------------------------
Tue Apr 30 08:10:32 UTC 2013 - jengelh@inai.de

- Update to new upstream release 0.0.1.1
* Add WSGI support to the X2Go Session Broker. Allows plugging into
  Apache2 by using the mod_wsgi module.
* Add Apache2 configuration for WSGI support that shows how to setup
  a VirtualHost for X2Go Session Broker.
* For session profiles with autologin enable, add a dummy key
  session profile parameter that triggers key based auth in
  x2goclient.
* Separate logging logic of x2gobroker-authservice from the rest of
  the logging in x2gobroker.
* x2gobroker-pubkeyauthorizer: no logging-to-file support anymore.
- Update to new upstream release 0.0.2.0
* Add a UCCS-like web frontend UI that allows unity greeter to
  offer X2Go session logins.

-------------------------------------------------------------------
Sun Mar 17 14:22:44 UTC 2013 - jengelh@inai.de

- Update to new upstream release 0.0.0.6
* Rewrite empty user parameter in session profile. Fill in the UID
  that has been used for broker authentication.
* Implement session autologin feature.
* If x2go-session-broker's PAM Auth Service is not available, try
  to fallback to direct PAM authentication (only works if
  x2gobroker runs as super-user root).
* Switch from webpy to using tornado as http engine.
* Divert tornado log requests into the broker's logger instances.
- Update to new upstream release 0.0.1.0
* Add algorithm to "normalize" hostnames used in session profiles
  vs. those returned by the broker agent.
* Ignore offline X2Go servers in multi-node load-balanced setups.
* Return some sane output to x2goclient if the/all configured X2Go
  server(s) is/are down.

-------------------------------------------------------------------
Thu Feb 28 15:22:44 UTC 2013 - jengelh@inai.de

- Update to new upstream release 0.0.0.4
* Capture DNS resolver failures on client ACLs in cases where one
  of the listed hostnames in one client ACL definition is not
  resolvable. Such a failure will deny access to the corresponding
  session profile.
- Update to new upstream release 0.0.0.5
* Prepare for WSGI based integration into an external httpd.
* Monkey patch Paramiko/SSH (adopted from python-x2go).
* Add variable X2GOBROKER_AGENT_USER, so that remote broker agents
  can theoretically run under another (i.e. != x2gobroker) user ID.
* Properly set the Paramiko/SSH missing hostkey policy.

-------------------------------------------------------------------
Sat Feb 23 12:05:56 UTC 2013 - jengelh@inai.de

- Update to new upstream release 0.0.0.3
* Perform PAM authentication via an authentication service (the
  broker runs as non-privileged user, the authentication service as
  root).
* To make SSH pubkey deployment easier, serve the broker's public
  SSH key(s) under this URL
  http(s)://<broker_hostname>:<port>/pubkeys/.
* Add tool: x2gobroker-keygen. Generate pub/priv SSH keypair for
  the system user x2gobroker.
* Add tool: x2gobroker-pubkeyauthorizer. Retrive broker's public
  SSH keys and install them (on X2Go Servers with x2gobroker-agent
  installed).
* Add man pages for all executables in /usr/sbin.
* Add load balancing support.
* Add file logging support.

-------------------------------------------------------------------
Sat Feb 16 03:07:57 UTC 2013 - jengelh@inai.de

- Initial package (version 0.0.0.1) for build.opensuse.org
openSUSE Build Service is sponsored by