opsiconfd (4.3.42.1-1) stable; urgency=medium

  * Changed: Add config allowed-user-agents
  * Fixed: Fix product on depot check naming in health-check

 -- Jan Schneider <j.schneider@uib.de>  Thu, 23 Oct 2025 08:08:49 +0200

opsiconfd (4.3.42.0-1) stable; urgency=medium

  * Changed: Retry configserver connection for 12 hours
  * Changed: Improve opsi user checks in healthcheck

 -- Jan Schneider <j.schneider@uib.de>  Wed, 22 Oct 2025 16:56:36 +0200

opsiconfd (4.3.41.9-1) stable; urgency=medium

  * Fixed: fix debian 13 check

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 21 Oct 2025 13:21:06 +0200

opsiconfd (4.3.41.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Oct 2025 15:04:42 +0200

opsiconfd (4.3.41.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Oct 2025 11:08:20 +0200

opsiconfd (4.3.41.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 06 Oct 2025 15:01:50 +0200

opsiconfd (4.3.41.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 06 Oct 2025 13:11:48 +0200

opsiconfd (4.3.41.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 01 Oct 2025 15:00:43 +0200

opsiconfd (4.3.41.3-1) stable; urgency=medium

  * Changed: Resize description field in CONFIG table to 1024 chars

 -- Jan Schneider <j.schneider@uib.de>  Mon, 29 Sep 2025 12:21:49 +0200

opsiconfd (4.3.41.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 25 Sep 2025 10:45:10 +0200

opsiconfd (4.3.41.1-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Thu, 25 Sep 2025 08:33:19 +0200

opsiconfd (4.3.41.0-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 24 Sep 2025 08:19:41 +0200

opsiconfd (4.3.40.1-1) stable; urgency=medium

  * Changed: Set default for "netboot.linux-bootimage.cmdline.opsi_ui" to "tui"
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Tue, 23 Sep 2025 17:59:30 +0200

opsiconfd (4.3.40.0-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 18 Sep 2025 15:40:13 +0200

opsiconfd (4.3.39.10-1) stable; urgency=medium

  * Changed: Resize pxeConfigTemplate to 2048 chars

 -- Jan Schneider <j.schneider@uib.de>  Thu, 18 Sep 2025 08:39:58 +0200

opsiconfd (4.3.39.9-1) stable; urgency=medium

  * Changed: Remove configs configed.meta_config.wan.*

 -- Jan Schneider <j.schneider@uib.de>  Wed, 17 Sep 2025 13:06:35 +0200

opsiconfd (4.3.39.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 15 Sep 2025 17:01:33 +0200

opsiconfd (4.3.39.7-1) stable; urgency=medium

  * Fixed: Do not check obsolete modules in license check
  * Changed: adminpage: show otp secret with qrcode

 -- Jan Schneider <j.schneider@uib.de>  Mon, 15 Sep 2025 15:25:15 +0200

opsiconfd (4.3.39.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 12 Sep 2025 19:40:10 +0200

opsiconfd (4.3.39.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 12 Sep 2025 15:44:44 +0200

opsiconfd (4.3.39.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 12 Sep 2025 12:52:33 +0200

opsiconfd (4.3.39.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 12 Sep 2025 00:33:28 +0200

opsiconfd (4.3.39.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 12 Sep 2025 00:28:19 +0200

opsiconfd (4.3.39.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 11 Sep 2025 23:01:44 +0200

opsiconfd (4.3.39.0-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 11 Sep 2025 21:26:09 +0200

opsiconfd (4.3.38.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 11 Sep 2025 18:43:58 +0200

opsiconfd (4.3.38.3-1) stable; urgency=medium

  * Fixed: Reset redis pool locks after worker fork

 -- Jan Schneider <j.schneider@uib.de>  Mon, 08 Sep 2025 21:06:59 +0200

opsiconfd (4.3.38.2-1) stable; urgency=medium

  * Changed: health check add debian 13 EOL date

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 03 Sep 2025 11:55:07 +0200

opsiconfd (4.3.38.1-1) stable; urgency=medium

  * Changed: Remove obsolete *.product_cache.outdated configs

 -- Jan Schneider <j.schneider@uib.de>  Wed, 27 Aug 2025 18:56:14 +0200

opsiconfd (4.3.38.0-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 27 Aug 2025 14:07:27 +0200

opsiconfd (4.3.37.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 26 Aug 2025 19:07:50 +0200

opsiconfd (4.3.37.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 26 Aug 2025 09:12:08 +0200

opsiconfd (4.3.37.5-1) stable; urgency=medium

  * Fixed: Replace OpenSSL 1.1 libs if available on system

 -- Jan Schneider <j.schneider@uib.de>  Mon, 25 Aug 2025 18:26:04 +0200

opsiconfd (4.3.37.4-1) stable; urgency=medium

  * Fixed: Exclude module bundles from licensing checks
  * Changed: Update python-opsi-system to 4.3.4.1

 -- Jan Schneider <j.schneider@uib.de>  Fri, 22 Aug 2025 14:00:10 +0200

opsiconfd (4.3.37.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 22 Aug 2025 08:14:06 +0200

opsiconfd (4.3.37.2-1) stable; urgency=medium

  * Changed: Update python-opsi-common to 4.3.37.1

 -- Jan Schneider <j.schneider@uib.de>  Thu, 21 Aug 2025 19:44:48 +0200

opsiconfd (4.3.37.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 21 Aug 2025 16:52:56 +0200

opsiconfd (4.3.37.0-1) stable; urgency=medium

  * Added: add RPC method reporting_getClients

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 20 Aug 2025 13:36:27 +0200

opsiconfd (4.3.36.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 19 Aug 2025 12:35:16 +0200

opsiconfd (4.3.36.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 15 Aug 2025 10:36:12 +0200

opsiconfd (4.3.36.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 14 Aug 2025 20:57:25 +0200

opsiconfd (4.3.36.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 14 Aug 2025 15:44:50 +0200

opsiconfd (4.3.36.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 13 Aug 2025 18:00:15 +0200

opsiconfd (4.3.36.0-1) stable; urgency=medium

  * Changed: Prefer flock with fallback to lockf

 -- Jan Schneider <j.schneider@uib.de>  Wed, 13 Aug 2025 12:11:37 +0200

opsiconfd (4.3.35.7-1) stable; urgency=medium

  * Added: Add new netboot configs

 -- Jan Schneider <j.schneider@uib.de>  Tue, 05 Aug 2025 14:22:28 +0200

opsiconfd (4.3.35.6-1) stable; urgency=medium

  * Changed: Add dependency to libmariadb3
  * Changed: webdav: Set permissions for new files and directories

 -- Jan Schneider <j.schneider@uib.de>  Mon, 04 Aug 2025 11:12:45 +0200

opsiconfd (4.3.35.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 01 Aug 2025 11:20:25 +0200

opsiconfd (4.3.35.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 01 Aug 2025 11:00:19 +0200

opsiconfd (4.3.35.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 01 Aug 2025 07:17:14 +0200

opsiconfd (4.3.35.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 31 Jul 2025 16:37:01 +0200

opsiconfd (4.3.35.1-1) stable; urgency=medium

  * Added: Add new RPC method host_createClients

 -- Jan Schneider <j.schneider@uib.de>  Wed, 30 Jul 2025 10:35:39 +0200

opsiconfd (4.3.35.0-1) stable; urgency=medium

  * Changed: Use lockf for file locking to support more filesystems
  * Changed: Update python-opsi-common to 4.3.34.0
  * Added: Add support for scalability_light module

 -- Jan Schneider <j.schneider@uib.de>  Tue, 29 Jul 2025 20:39:08 +0200

opsiconfd (4.3.34.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 02 Jul 2025 22:19:01 +0200

opsiconfd (4.3.34.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 02 Jul 2025 14:19:31 +0200

opsiconfd (4.3.34.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 01 Jul 2025 14:41:59 +0200

opsiconfd (4.3.34.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 01 Jul 2025 07:22:45 +0200

opsiconfd (4.3.34.2-1) stable; urgency=medium

  * Changed: Add opsiconfd_version, python_info and environment to diagnostic data

 -- Jan Schneider <j.schneider@uib.de>  Mon, 30 Jun 2025 19:31:24 +0200

opsiconfd (4.3.34.1-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 27 Jun 2025 16:50:36 +0200

opsiconfd (4.3.34.0-1) stable; urgency=medium

  * Changed: Allow domain names in networks and admin-networks

 -- Jan Schneider <j.schneider@uib.de>  Fri, 27 Jun 2025 12:53:19 +0200

opsiconfd (4.3.33.9-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 25 Jun 2025 12:02:46 +0200

opsiconfd (4.3.33.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 23 Jun 2025 09:20:00 +0200

opsiconfd (4.3.33.7-1) stable; urgency=medium

  * Fixed: exit code of checkmk script
  * Changed: New script for executing checks in Nagios format

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 18 Jun 2025 19:31:18 +0200

opsiconfd (4.3.33.6-1) stable; urgency=medium

  * Fixed: Fix performance issue with products_on_clients check
  * Changed: Add config option to skip software audit on restore
  * Fixed: Fix Grafana health check

 -- Jan Schneider <j.schneider@uib.de>  Tue, 17 Jun 2025 14:06:25 +0200

opsiconfd (4.3.33.5-1) stable; urgency=medium

  * Changed: Update python packages
  * Changed: Upgrade python packages

 -- Jan Schneider <j.schneider@uib.de>  Mon, 16 Jun 2025 17:27:12 +0200

opsiconfd (4.3.33.3-1) stable; urgency=medium

  * Changed: Set parent group to NULL if it does not exist
  * Changed: Update python packages
  * Changed: Map device_type "rackmount" to "server"

 -- Jan Schneider <j.schneider@uib.de>  Wed, 04 Jun 2025 16:03:23 +0200

opsiconfd (4.3.33.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 30 May 2025 13:58:10 +0200

opsiconfd (4.3.33.1-1) stable; urgency=medium

  * Fixed: Fix product installation time update on depot

 -- Jan Schneider <j.schneider@uib.de>  Fri, 30 May 2025 12:55:41 +0200

opsiconfd (4.3.33.0-1) stable; urgency=medium

  * Changed: extended productOnClient_updated and productOnClient_created event messages

 -- doerrer <n.doerrer@uib.de>  Wed, 28 May 2025 14:55:45 +0200

opsiconfd (4.3.32.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 27 May 2025 07:33:18 +0200

opsiconfd (4.3.32.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 20 May 2025 14:51:29 +0200

opsiconfd (4.3.32.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 20 May 2025 12:41:31 +0200

opsiconfd (4.3.32.4-1) stable; urgency=medium

  * Fixed: Fix compatibility with Grafana 12

 -- Jan Schneider <j.schneider@uib.de>  Mon, 19 May 2025 17:55:33 +0200

opsiconfd (4.3.32.3-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Mon, 19 May 2025 15:31:58 +0200

opsiconfd (4.3.32.2-1) stable; urgency=medium

  * Changed: Fix detailed output of cached results and always show check ID

 -- Jan Schneider <j.schneider@uib.de>  Fri, 16 May 2025 14:07:59 +0200

opsiconfd (4.3.32.1-1) stable; urgency=medium

  * Changed: Cleanup deprecated RPC calls in Redis
  * Changed: Add checks products_on_depots and products_on_clients

 -- Jan Schneider <j.schneider@uib.de>  Thu, 15 May 2025 18:19:03 +0200

opsiconfd (4.3.32.0-1) stable; urgency=medium

  * Changed: Update python packages
  * Added: Extended hwaudit on MacOS

 -- Jan Schneider <j.schneider@uib.de>  Mon, 05 May 2025 15:12:36 +0200

opsiconfd (4.3.31.29-1) stable; urgency=medium

  * Fixed: Fix manager process detection

 -- Jan Schneider <j.schneider@uib.de>  Wed, 30 Apr 2025 11:45:56 +0200

opsiconfd (4.3.31.28-1) stable; urgency=medium

  * Fixed: Correctly identify the manager process

 -- Jan Schneider <j.schneider@uib.de>  Wed, 30 Apr 2025 10:30:20 +0200

opsiconfd (4.3.31.27-1) stable; urgency=medium

  * Fixed: Fix metric downsampling for depot metrics

 -- Jan Schneider <j.schneider@uib.de>  Wed, 30 Apr 2025 08:06:57 +0200

opsiconfd (4.3.31.26-1) stable; urgency=medium

  * Changed: Improve error message when manager process is already running
  * Changed: Restrict login page access to admin networks only
  * Changed: Fully restrict admin user access from non-admin networks
  * Changed: Sort config items in get-config

 -- Jan Schneider <j.schneider@uib.de>  Tue, 29 Apr 2025 15:36:58 +0200

opsiconfd (4.3.31.25-1) stable; urgency=medium

  * Changed: No public changes

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 23 Apr 2025 15:16:47 +0200

opsiconfd (4.3.31.24-1) stable; urgency=medium

  * Added: Allow to disable individual metrics
  * Changed: Due to performance problems the product checks are currently deactivated

 -- Jan Schneider <j.schneider@uib.de>  Thu, 17 Apr 2025 18:08:40 +0200

opsiconfd (4.3.31.23-1) stable; urgency=medium

  * Added: Add Redis connection settings check

 -- Jan Schneider <j.schneider@uib.de>  Thu, 17 Apr 2025 12:06:30 +0200

opsiconfd (4.3.31.22-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Wed, 16 Apr 2025 11:56:26 +0200

opsiconfd (4.3.31.21-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 16 Apr 2025 08:45:21 +0200

opsiconfd (4.3.31.20-1) stable; urgency=medium

  * Changed: MySQL connection pool sizes are now per server instead of per worker

 -- Jan Schneider <j.schneider@uib.de>  Tue, 15 Apr 2025 15:56:46 +0200

opsiconfd (4.3.31.19-1) stable; urgency=medium

  * Added: Add node:avg_redis_memory_used metric

 -- Jan Schneider <j.schneider@uib.de>  Tue, 15 Apr 2025 10:12:11 +0200

opsiconfd (4.3.31.18-1) stable; urgency=medium

  * Added: Add metric node:avg_mysql_processes
  * Added: Add metric node:avg_redis_cpu_time

 -- Jan Schneider <j.schneider@uib.de>  Tue, 15 Apr 2025 08:54:29 +0200

opsiconfd (4.3.31.17-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 14 Apr 2025 13:04:18 +0200

opsiconfd (4.3.31.16-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 11 Apr 2025 15:18:33 +0200

opsiconfd (4.3.31.15-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 11 Apr 2025 13:57:55 +0200

opsiconfd (4.3.31.14-1) stable; urgency=medium

  * Added: Added config option "add-config-files"

 -- Jan Schneider <j.schneider@uib.de>  Fri, 11 Apr 2025 12:48:04 +0200

opsiconfd (4.3.31.13-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 10 Apr 2025 13:56:06 +0200

opsiconfd (4.3.31.12-1) stable; urgency=medium

  * Added: Add new client attributes: device_type, operating_system_type, operating_system_architecture

 -- Jan Schneider <j.schneider@uib.de>  Thu, 10 Apr 2025 12:22:08 +0200

opsiconfd (4.3.31.11-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 09 Apr 2025 16:53:24 +0200

opsiconfd (4.3.31.10-1) stable; urgency=medium

  * Added: Add RPC method host_updateClients
  * Changed: Remove unused entries from SOFTWARE table

 -- Jan Schneider <j.schneider@uib.de>  Wed, 09 Apr 2025 12:35:37 +0200

opsiconfd (4.3.31.9-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Wed, 09 Apr 2025 10:29:27 +0200

opsiconfd (4.3.31.8-1) stable; urgency=medium

  * Changed: Set RLIMIT_NOFILE hard and soft

 -- Jan Schneider <j.schneider@uib.de>  Thu, 03 Apr 2025 17:17:21 +0200

opsiconfd (4.3.31.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 03 Apr 2025 08:42:15 +0200

opsiconfd (4.3.31.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 02 Apr 2025 17:24:36 +0200

opsiconfd (4.3.31.5-1) stable; urgency=medium

  * Added: Add metric for product data transfer slots

 -- Jan Schneider <j.schneider@uib.de>  Wed, 02 Apr 2025 15:10:23 +0200

opsiconfd (4.3.31.4-1) stable; urgency=medium

  * Fixed: Ignore downtime config values "None"

 -- Jan Schneider <j.schneider@uib.de>  Tue, 01 Apr 2025 19:09:09 +0200

opsiconfd (4.3.31.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 01 Apr 2025 16:58:13 +0200

opsiconfd (4.3.31.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 01 Apr 2025 15:57:30 +0200

opsiconfd (4.3.31.1-1) stable; urgency=medium

  * Added: Add cors-origin option
  * Added: Add backup-extract command

 -- Jan Schneider <j.schneider@uib.de>  Tue, 01 Apr 2025 14:56:27 +0200

opsiconfd (4.3.31.0-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 31 Mar 2025 12:27:48 +0200

opsiconfd (4.3.30.6-1) stable; urgency=medium

  * Fixed: Make worker restart more robust

 -- Jan Schneider <j.schneider@uib.de>  Mon, 31 Mar 2025 09:19:07 +0200

opsiconfd (4.3.30.5-1) stable; urgency=medium

  * Fixed: KeyError in check products_on_clients

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 20 Mar 2025 17:29:21 +0100

opsiconfd (4.3.30.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 20 Mar 2025 08:27:53 +0100

opsiconfd (4.3.30.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 17 Mar 2025 18:57:15 +0100

opsiconfd (4.3.30.2-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Mon, 17 Mar 2025 14:38:37 +0100

opsiconfd (4.3.30.1-1) stable; urgency=medium

  * Changed: Increase length of architecture column to 5 characters
  * Changed: User roles add rpc method config_createRole
  * Fixed: Fix user roles has_role and add message of the day forbidden

 -- Jan Schneider <j.schneider@uib.de>  Mon, 17 Mar 2025 11:28:21 +0100

opsiconfd (4.3.30.0-1) stable; urgency=medium

  * Added: Add isOperatingSystem to AuditSoftware

 -- Jan Schneider <j.schneider@uib.de>  Thu, 13 Mar 2025 15:00:19 +0100

opsiconfd (4.3.29.19-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 12 Mar 2025 09:27:09 +0100

opsiconfd (4.3.29.18-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 12 Mar 2025 08:23:24 +0100

opsiconfd (4.3.29.17-1) stable; urgency=medium

  * Fixed: Always send the full cert chain

 -- Jan Schneider <j.schneider@uib.de>  Wed, 12 Mar 2025 00:09:47 +0100

opsiconfd (4.3.29.16-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 05 Mar 2025 16:05:48 +0100

opsiconfd (4.3.29.15-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 05 Mar 2025 11:28:24 +0100

opsiconfd (4.3.29.14-1) stable; urgency=medium

  * Changed: Do not show password in setup depotserver unattended configuration

 -- Jan Schneider <j.schneider@uib.de>  Tue, 04 Mar 2025 11:27:50 +0100

opsiconfd (4.3.29.13-1) stable; urgency=medium

  * Added: Add service_getHostsWithActiveHealthCheck method to backend.
  * Fixed: Fix Bug in Health Check for Products on Clients

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 24 Feb 2025 08:00:14 +0100

opsiconfd (4.3.29.12-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 18 Feb 2025 16:52:54 +0100

opsiconfd (4.3.29.11-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 18 Feb 2025 14:10:16 +0100

opsiconfd (4.3.29.10-1) stable; urgency=medium

  * Fixed: check utils get_session_count

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 17 Feb 2025 15:31:22 +0100

opsiconfd (4.3.29.9-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 17 Feb 2025 07:21:08 +0100

opsiconfd (4.3.29.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 13 Feb 2025 22:47:05 +0100

opsiconfd (4.3.29.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 13 Feb 2025 16:20:03 +0100

opsiconfd (4.3.29.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 13 Feb 2025 15:23:45 +0100

opsiconfd (4.3.29.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 11 Feb 2025 21:41:19 +0100

opsiconfd (4.3.29.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 11 Feb 2025 19:34:11 +0100

opsiconfd (4.3.29.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 11 Feb 2025 16:22:24 +0100

opsiconfd (4.3.29.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 11 Feb 2025 14:11:32 +0100

opsiconfd (4.3.29.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 10 Feb 2025 23:21:03 +0100

opsiconfd (4.3.29.0-1) stable; urgency=medium

  * Changed: Rework SOFTWARE and SOFTWARE_CONFIG tables

 -- Jan Schneider <j.schneider@uib.de>  Mon, 10 Feb 2025 12:27:21 +0100

opsiconfd (4.3.28.16-1) stable; urgency=medium

  * Fixed: Do not check for opsi CA key on depot

 -- Jan Schneider <j.schneider@uib.de>  Tue, 04 Feb 2025 15:53:04 +0100

opsiconfd (4.3.28.15-1) stable; urgency=medium

  * Fixed: Fix EOL health check for RedHat 8.10
  * Added: new health check: grafana health

 -- Jan Schneider <j.schneider@uib.de>  Tue, 28 Jan 2025 11:23:56 +0100

opsiconfd (4.3.28.14-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 22 Jan 2025 11:33:15 +0100

opsiconfd (4.3.28.13-1) stable; urgency=medium

  * Fixed: Fix timeout handling in depot_acquireTransferSlot

 -- Jan Schneider <j.schneider@uib.de>  Tue, 21 Jan 2025 16:51:52 +0100

opsiconfd (4.3.28.12-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 21 Jan 2025 13:57:23 +0100

opsiconfd (4.3.28.11-1) stable; urgency=medium

  * Changed: health check output simplified
  * Changed: Perform some checks only on the config server

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 21 Jan 2025 08:52:07 +0100

opsiconfd (4.3.28.10-1) stable; urgency=medium

  * Changed: ACL: Restrict opsi clients to read only their own product properties

 -- Jan Schneider <j.schneider@uib.de>  Mon, 13 Jan 2025 11:31:36 +0100

opsiconfd (4.3.28.9-1) stable; urgency=medium

  * Added: health check: add worker capacity check

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 09 Jan 2025 16:07:50 +0100

opsiconfd (4.3.28.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 08 Jan 2025 11:44:08 +0100

opsiconfd (4.3.28.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 08 Jan 2025 10:56:49 +0100

opsiconfd (4.3.28.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 08 Jan 2025 08:22:47 +0100

opsiconfd (4.3.28.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Jan 2025 19:01:15 +0100

opsiconfd (4.3.28.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Jan 2025 17:52:26 +0100

opsiconfd (4.3.28.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Jan 2025 17:08:04 +0100

opsiconfd (4.3.28.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Jan 2025 16:13:44 +0100

opsiconfd (4.3.28.1-1) stable; urgency=medium

  * Changed: Rework packaging, use _internal dir

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Jan 2025 11:48:57 +0100

opsiconfd (4.3.28.0-1) stable; urgency=medium

  * Changed: Prefer system CA certs over certifi

 -- Jan Schneider <j.schneider@uib.de>  Mon, 06 Jan 2025 16:32:30 +0100

opsiconfd (4.3.27.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 06 Jan 2025 12:08:51 +0100

opsiconfd (4.3.27.2-1) stable; urgency=medium

  * Fixed: Fix admin page RPC interface

 -- Jan Schneider <j.schneider@uib.de>  Thu, 02 Jan 2025 10:16:44 +0100

opsiconfd (4.3.27.1-1) stable; urgency=medium

  * Fixed: Fix setup_mysql_user to use the correct IP address

 -- Jan Schneider <j.schneider@uib.de>  Mon, 30 Dec 2024 14:49:13 +0100

opsiconfd (4.3.27.0-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 27 Dec 2024 14:36:02 +0100

opsiconfd (4.3.26.23-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 23 Dec 2024 11:50:01 +0100

opsiconfd (4.3.26.22-1) stable; urgency=medium

  * Changed: Restrict access to configState_getValues for clients
  * Changed: Remove legacy ACL entry for getRawData

 -- Jan Schneider <j.schneider@uib.de>  Fri, 20 Dec 2024 14:53:27 +0100

opsiconfd (4.3.26.21-1) stable; urgency=medium

  * Fixed: user roles: fix possible values for has_role

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 19 Dec 2024 15:33:27 +0100

opsiconfd (4.3.26.20-1) stable; urgency=medium

  * Changed: health check add config to ignore products in check
  * Changed: Add check for failed clients

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 19 Dec 2024 09:31:42 +0100

opsiconfd (4.3.26.19-1) stable; urgency=medium

  * Changed: Update python-opsi-common
  * Changed: Show details in health check console output (--detailed)
  * Changed: Add check for active clients

 -- Jan Schneider <j.schneider@uib.de>  Fri, 13 Dec 2024 15:24:53 +0100

opsiconfd (4.3.26.18-1) stable; urgency=medium

  * Added: Add TOTP tolerance
  * Changed: Add check script templates for checkmk and nagios
  * Added: Add nagios output format to health-check

 -- Jan Schneider <j.schneider@uib.de>  Fri, 13 Dec 2024 11:37:00 +0100

opsiconfd (4.3.26.17-1) stable; urgency=medium

  * Changed: Standardization of proxy and certificate handling in HTTP requests

 -- Jan Schneider <j.schneider@uib.de>  Tue, 10 Dec 2024 16:26:10 +0100

opsiconfd (4.3.26.16-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 09 Dec 2024 12:14:53 +0100

opsiconfd (4.3.26.15-1) stable; urgency=medium

  * Changed: No public changes

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 09 Dec 2024 09:56:47 +0100

opsiconfd (4.3.26.14-1) stable; urgency=medium

  * Fixed: Fix WebDAV access if /var/lib/opsi/depot is a symlink

 -- Jan Schneider <j.schneider@uib.de>  Thu, 05 Dec 2024 15:17:08 +0100

opsiconfd (4.3.26.13-1) stable; urgency=medium

  * Added: Add SAML configuration to setup
  * Changed: Run health check at regular intervals

 -- Jan Schneider <j.schneider@uib.de>  Thu, 05 Dec 2024 14:30:18 +0100

opsiconfd (4.3.26.12-1) stable; urgency=medium

  * Added: Disable authentication methods via config option "disabled-auth-methods"

 -- Jan Schneider <j.schneider@uib.de>  Wed, 04 Dec 2024 19:58:36 +0100

opsiconfd (4.3.26.11-1) stable; urgency=medium

  * Added: Add SAML SP metadata endpoint

 -- Jan Schneider <j.schneider@uib.de>  Wed, 04 Dec 2024 12:35:56 +0100

opsiconfd (4.3.26.10-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 04 Dec 2024 09:54:52 +0100

opsiconfd (4.3.26.9-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Tue, 03 Dec 2024 12:59:40 +0100

opsiconfd (4.3.26.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 03 Dec 2024 09:54:48 +0100

opsiconfd (4.3.26.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 03 Dec 2024 09:03:44 +0100

opsiconfd (4.3.26.6-1) stable; urgency=medium

  * Changed: Update Python to 3.13

 -- Jan Schneider <j.schneider@uib.de>  Tue, 03 Dec 2024 07:42:16 +0100

opsiconfd (4.3.26.5-1) stable; urgency=medium

  * Changed: Use groupMembership attribute for SAML role mapping

 -- Jan Schneider <j.schneider@uib.de>  Mon, 02 Dec 2024 11:14:21 +0100

opsiconfd (4.3.26.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Sat, 30 Nov 2024 13:48:02 +0100

opsiconfd (4.3.26.3-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Sat, 30 Nov 2024 11:05:59 +0100

opsiconfd (4.3.26.2-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 29 Nov 2024 11:06:01 +0100

opsiconfd (4.3.26.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 29 Nov 2024 08:30:29 +0100

opsiconfd (4.3.26.0-1) stable; urgency=medium

  * Added: Add SAML role group mappings and client signature
  * Changed: health check: Add tolerance time to backup check

 -- Jan Schneider <j.schneider@uib.de>  Thu, 28 Nov 2024 20:06:51 +0100

opsiconfd (4.3.25.11-1) stable; urgency=medium

  * Fixed: Delete log files when deleting clients

 -- Jan Schneider <j.schneider@uib.de>  Mon, 25 Nov 2024 14:43:22 +0100

opsiconfd (4.3.25.10-1) stable; urgency=medium

  * Added: Add licensing checks to health check

 -- Jan Schneider <j.schneider@uib.de>  Mon, 25 Nov 2024 10:45:21 +0100

opsiconfd (4.3.25.9-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 22 Nov 2024 10:24:46 +0100

opsiconfd (4.3.25.8-1) stable; urgency=medium

  * Changed: No public changes

 -- doerrer <n.doerrer@uib.de>  Wed, 20 Nov 2024 17:01:41 +0100

opsiconfd (4.3.25.7-1) stable; urgency=medium

  * Changed: No public changes

 -- doerrer <n.doerrer@uib.de>  Wed, 20 Nov 2024 13:42:43 +0100

opsiconfd (4.3.25.6-1) stable; urgency=medium

  * Fixed: Fix product dependency action sorting

 -- Jan Schneider <j.schneider@uib.de>  Tue, 19 Nov 2024 17:17:17 +0100

opsiconfd (4.3.25.5-1) stable; urgency=medium

  * Changed: Addon install disabled if /var/lib/opsiconfd/addons is not in addon_dirs
  * Changed: Add option to disable unique systemUUIDs

 -- Jan Schneider <j.schneider@uib.de>  Tue, 19 Nov 2024 07:29:21 +0100

opsiconfd (4.3.25.4-1) stable; urgency=medium

  * Changed: Add method group_createProductGroup

 -- Jan Schneider <j.schneider@uib.de>  Thu, 14 Nov 2024 15:58:44 +0100

opsiconfd (4.3.25.3-1) stable; urgency=medium

  * Fixed: Fix EOL date for UCS 5.0-7

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 14 Nov 2024 13:58:51 +0100

opsiconfd (4.3.25.2-1) stable; urgency=medium

  * Changed: health-check: list shows active/inactive checks
  * Changed: Improve session handling

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 13 Nov 2024 21:25:17 +0100

opsiconfd (4.3.25.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 11 Nov 2024 15:42:55 +0100

opsiconfd (4.3.25.0-1) stable; urgency=medium

  * Changed: Only allow user_getCredentials for clients

 -- Jan Schneider <j.schneider@uib.de>  Wed, 06 Nov 2024 15:03:44 +0100

opsiconfd (4.3.24.11-1) stable; urgency=medium

  * Fixed: Fix changing depot id in register-depot

 -- Jan Schneider <j.schneider@uib.de>  Tue, 05 Nov 2024 15:32:07 +0100

opsiconfd (4.3.24.10-1) stable; urgency=medium

  * Fixed: Fix get_enabled_hosts() function

 -- Jan Schneider <j.schneider@uib.de>  Tue, 05 Nov 2024 11:26:19 +0100

opsiconfd (4.3.24.9-1) stable; urgency=medium

  * Fixed: Fix host downtime check
  * Changed: Need admin rights to call setRights
  * Changed: Check if path is in a valid directory in setRights

 -- Jan Schneider <j.schneider@uib.de>  Tue, 05 Nov 2024 08:17:20 +0100

opsiconfd (4.3.24.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 01 Nov 2024 13:09:20 +0100

opsiconfd (4.3.24.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 31 Oct 2024 12:22:23 +0100

opsiconfd (4.3.24.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 31 Oct 2024 09:32:28 +0100

opsiconfd (4.3.24.5-1) stable; urgency=medium

  * Added: Add auth-allowed-groups config option to restrict access to specific groups

 -- Jan Schneider <j.schneider@uib.de>  Wed, 30 Oct 2024 15:16:35 +0100

opsiconfd (4.3.24.4-1) stable; urgency=medium

  * Added: Added filetransfer messagebus worker

 -- doerrer <n.doerrer@uib.de>  Mon, 28 Oct 2024 13:17:18 +0100

opsiconfd (4.3.24.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Fabian Kalweit <f.kalweit@uib.de>  Fri, 11 Oct 2024 21:05:45 +0200

opsiconfd (4.3.24.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 11 Oct 2024 17:08:12 +0200

opsiconfd (4.3.24.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 11 Oct 2024 11:31:46 +0200

opsiconfd (4.3.24.0-1) stable; urgency=medium

  * Changed: extended productOnClient _updated, _created and _deleted messages by attrinutes 'installationStatus' and 'actionRequest'

 -- doerrer <n.doerrer@uib.de>  Thu, 10 Oct 2024 13:44:20 +0200

opsiconfd (4.3.23.10-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Wed, 09 Oct 2024 16:33:09 +0200

opsiconfd (4.3.23.9-1) stable; urgency=medium

  * Changed: Add visibility parameter to hostControl_processActionRequests

 -- Jan Schneider <j.schneider@uib.de>  Wed, 09 Oct 2024 07:46:41 +0200

opsiconfd (4.3.23.8-1) stable; urgency=medium

  * Fixed: Fix configState_getValues for depots
  * Changed: Removed [null] values from configStates

 -- Jan Schneider <j.schneider@uib.de>  Tue, 01 Oct 2024 18:46:37 +0200

opsiconfd (4.3.23.7-1) stable; urgency=medium

  * Fixed: Fix path to acl.conf

 -- Jan Schneider <j.schneider@uib.de>  Mon, 30 Sep 2024 19:03:05 +0200

opsiconfd (4.3.23.6-1) stable; urgency=medium

  * Changed: Optimize log stream reading from redis

 -- Jan Schneider <j.schneider@uib.de>  Fri, 27 Sep 2024 09:13:25 +0200

opsiconfd (4.3.23.5-1) stable; urgency=medium

  * Changed: Improve worker state handling

 -- Jan Schneider <j.schneider@uib.de>  Fri, 27 Sep 2024 08:21:25 +0200

opsiconfd (4.3.23.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 27 Sep 2024 07:16:31 +0200

opsiconfd (4.3.23.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 26 Sep 2024 23:59:06 +0200

opsiconfd (4.3.23.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 26 Sep 2024 17:36:07 +0200

opsiconfd (4.3.23.1-1) stable; urgency=medium

  * Changed: Messagebus channel cleanup and info

 -- Jan Schneider <j.schneider@uib.de>  Thu, 26 Sep 2024 16:00:02 +0200

opsiconfd (4.3.23.0-1) stable; urgency=medium

  * Changed: Improve the efficiency of messagebus redis communication

 -- Jan Schneider <j.schneider@uib.de>  Wed, 25 Sep 2024 18:21:47 +0200

opsiconfd (4.3.22.4-1) stable; urgency=medium

  * Changed: Add cleanup for orphaned entries in SOFTWARE_CONFIG

 -- Jan Schneider <j.schneider@uib.de>  Tue, 24 Sep 2024 10:53:37 +0200

opsiconfd (4.3.22.3-1) stable; urgency=medium

  * Fixed: Only installing opsi-ca into os store if running as root (on depot setup)

 -- doerrer <n.doerrer@uib.de>  Tue, 24 Sep 2024 09:37:28 +0200

opsiconfd (4.3.22.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 23 Sep 2024 17:03:42 +0200

opsiconfd (4.3.22.1-1) stable; urgency=medium

  * Changed: Force writing of CA cert file on first connection

 -- Jan Schneider <j.schneider@uib.de>  Mon, 23 Sep 2024 15:41:06 +0200

opsiconfd (4.3.22.0-1) stable; urgency=medium

  * Changed: Allow to reuse session from different ip address

 -- Jan Schneider <j.schneider@uib.de>  Fri, 20 Sep 2024 15:10:13 +0200

opsiconfd (4.3.21.12-1) stable; urgency=medium

  * Changed: Add X-opsi-auth-methods header
  * Fixed: Install opsi CA cert into system store on startup if needed

 -- Jan Schneider <j.schneider@uib.de>  Wed, 18 Sep 2024 14:34:18 +0200

opsiconfd (4.3.21.11-1) stable; urgency=medium

  * Changed: Add support for Ubuntu 24.04

 -- Jan Schneider <j.schneider@uib.de>  Mon, 16 Sep 2024 14:18:26 +0200

opsiconfd (4.3.21.10-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 13 Sep 2024 14:33:12 +0200

opsiconfd (4.3.21.9-1) stable; urgency=medium

  * Fixed: Fix permission issues with configState_getValues

 -- Jan Schneider <j.schneider@uib.de>  Fri, 13 Sep 2024 11:28:26 +0200

opsiconfd (4.3.21.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 11 Sep 2024 14:06:03 +0200

opsiconfd (4.3.21.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 11 Sep 2024 08:46:19 +0200

opsiconfd (4.3.21.6-1) stable; urgency=medium

  * Changed: Share one service connection on depotserver

 -- Jan Schneider <j.schneider@uib.de>  Tue, 10 Sep 2024 16:30:45 +0200

opsiconfd (4.3.21.5-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Tue, 10 Sep 2024 14:05:18 +0200

opsiconfd (4.3.21.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 09 Sep 2024 12:58:38 +0200

opsiconfd (4.3.21.3-1) stable; urgency=medium

  * Fixed: Fix ssl check
  * Changed: Add config opsiconfd.transfer.slots_opsiclientd_product_sync

 -- Jan Schneider <j.schneider@uib.de>  Mon, 09 Sep 2024 11:08:26 +0200

opsiconfd (4.3.21.2-1) stable; urgency=medium

  * Changed: Change owner of grafana plugin directory

 -- Jan Schneider <j.schneider@uib.de>  Sat, 07 Sep 2024 09:01:13 +0200

opsiconfd (4.3.21.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 06 Sep 2024 19:26:02 +0200

opsiconfd (4.3.21.0-1) stable; urgency=medium

  * Added: Add network metrics
  * Changed: Update python packages
  * Fixed: Fix Entra ID SAML session expiration handling
  * Fixed: Fix health-check summary output

 -- Jan Schneider <j.schneider@uib.de>  Thu, 05 Sep 2024 18:57:07 +0200

opsiconfd (4.3.20.1-1) stable; urgency=medium

  * Fixed: Fix SIGHUP handling in worker
  * Changed: Abort startup if server id in opsi.conf differs from database
  * Fixed: Fix ACL handling
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Sun, 01 Sep 2024 12:20:11 +0200

opsiconfd (4.3.20.0-1) stable; urgency=medium

  * Changed: Improve display of CA and server certificate information in admin interface

 -- Jan Schneider <j.schneider@uib.de>  Fri, 23 Aug 2024 21:35:19 +0200

opsiconfd (4.3.19.5-1) stable; urgency=medium

  * Fixed: Fix the parsing of the set-config command line arguments

 -- Jan Schneider <j.schneider@uib.de>  Tue, 20 Aug 2024 14:40:31 +0200

opsiconfd (4.3.19.4-1) stable; urgency=medium

  * Added: Add messagebus_terminal_client and messagebus_execute_process_client to disabled_features

 -- Jan Schneider <j.schneider@uib.de>  Fri, 16 Aug 2024 17:02:32 +0200

opsiconfd (4.3.19.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 15 Aug 2024 12:13:27 +0200

opsiconfd (4.3.19.2-1) stable; urgency=medium

  * Fixed: fixed setProductActionRequestWithDependencies for netboot products

 -- doerrer <n.doerrer@uib.de>  Wed, 14 Aug 2024 18:10:46 +0200

opsiconfd (4.3.19.1-1) stable; urgency=medium

  * Changed: Reverse product priority for uninstall
  * Changed: Add option to clear cache before running health checks
  * Changed: add a cache for the health checks
  * Added: Add check for last backup age
  * Added: diagnostic data: get network info and proxy vars

 -- Jan Schneider <j.schneider@uib.de>  Wed, 14 Aug 2024 11:40:53 +0200

opsiconfd (4.3.19.0-1) stable; urgency=medium

  * Added: Add new status endpoint "short"
  * Fixed: fix health check documentation
  * Fixed: fix health check failed addons in webgui
  * Fixed: Fix check for CA certificate expiration

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 30 Jul 2024 12:06:21 +0200

opsiconfd (4.3.18.18-1) stable; urgency=medium

  * Changed: No public changes

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 18 Jul 2024 14:57:38 +0200

opsiconfd (4.3.18.17-1) stable; urgency=medium

  * Changed: Cache CA certs
  * Changed: Add create and directory mask to some samba shares
  * Changed: Add UCS Samba share creation
  * Added: Add admin-user and admin-password to setup command
  * Changed: Use depot_user from opsi config for invalid users in samba shares

 -- Jan Schneider <j.schneider@uib.de>  Wed, 17 Jul 2024 16:52:37 +0200

opsiconfd (4.3.18.16-1) stable; urgency=medium

  * Fixed: Add /ssl/ca-certs.pem to the list of public URLs

 -- Jan Schneider <j.schneider@uib.de>  Mon, 15 Jul 2024 15:21:51 +0200

opsiconfd (4.3.18.15-1) stable; urgency=medium

  * Changed: Update python-opsi-common to 4.3.17.2

 -- Jan Schneider <j.schneider@uib.de>  Mon, 15 Jul 2024 12:49:45 +0200

opsiconfd (4.3.18.14-1) stable; urgency=medium

  * Changed: Reset redis stats on start
  * Added: Add slowlog to diagnostic data
  * Changed: Only store host_id and host_type in session

 -- Jan Schneider <j.schneider@uib.de>  Sun, 14 Jul 2024 16:15:52 +0200

opsiconfd (4.3.18.13-1) stable; urgency=medium

  * Added: Add service_getConfig method to get opsiconfd configuration

 -- Jan Schneider <j.schneider@uib.de>  Fri, 12 Jul 2024 15:12:22 +0200

opsiconfd (4.3.18.12-1) stable; urgency=medium

  * Added: Add service_updateConfig RPC method

 -- Jan Schneider <j.schneider@uib.de>  Fri, 12 Jul 2024 12:57:47 +0200

opsiconfd (4.3.18.11-1) stable; urgency=medium

  * Fixed: Fix the executor worker limit
  * Changed: Add sleep method

 -- Jan Schneider <j.schneider@uib.de>  Thu, 11 Jul 2024 22:44:12 +0200

opsiconfd (4.3.18.10-1) stable; urgency=medium

  * Changed: Update python-opsi-common to 4.3.17.0

 -- Jan Schneider <j.schneider@uib.de>  Tue, 09 Jul 2024 11:35:36 +0200

opsiconfd (4.3.18.9-1) stable; urgency=medium

  * Added: Add use_member_of_rdn option to LDAP auth module

 -- Jan Schneider <j.schneider@uib.de>  Tue, 09 Jul 2024 09:59:48 +0200

opsiconfd (4.3.18.8-1) stable; urgency=medium

  * Changed: Do not search for groups in AD LDAP if user has empty memberOf

 -- Jan Schneider <j.schneider@uib.de>  Tue, 09 Jul 2024 08:13:37 +0200

opsiconfd (4.3.18.7-1) stable; urgency=medium

  * Added: Add set-config subcommand to modify opsiconfd config

 -- Jan Schneider <j.schneider@uib.de>  Mon, 08 Jul 2024 18:18:44 +0200

opsiconfd (4.3.18.6-1) stable; urgency=medium

  * Changed: setup mysql try to use /etc/mysql.secret if no password is set
  * Changed: Add check for existing users and groups in setup_ucs_users_and_groups

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 08 Jul 2024 08:08:40 +0200

opsiconfd (4.3.18.5-1) stable; urgency=medium

  * Added: Create backup directory /var/lib/opsi/backup
  * Changed: setup create ucs users and groups

 -- Jan Schneider <j.schneider@uib.de>  Thu, 04 Jul 2024 11:13:10 +0200

opsiconfd (4.3.18.4-1) stable; urgency=medium

  * Changed: Update python-opsi-common to 4.3.16.3
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Tue, 02 Jul 2024 13:40:09 +0200

opsiconfd (4.3.18.3-1) stable; urgency=medium

  * Changed: Improve LDAP and PAM auth tests

 -- Jan Schneider <j.schneider@uib.de>  Mon, 01 Jul 2024 16:15:37 +0200

opsiconfd (4.3.18.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Sat, 29 Jun 2024 10:57:27 +0200

opsiconfd (4.3.18.1-1) stable; urgency=medium

  * Changed: Use only one PAM authenticator instance

 -- Jan Schneider <j.schneider@uib.de>  Fri, 28 Jun 2024 17:55:50 +0200

opsiconfd (4.3.18.0-1) stable; urgency=medium

  * Changed: opsiconfd test pam auth in loop
  * Changed: Remove config file upgrade from opsi 4.1
  * Changed: Lock config file before reading and writing

 -- Jan Schneider <j.schneider@uib.de>  Fri, 28 Jun 2024 15:37:28 +0200

opsiconfd (4.3.17.16-1) stable; urgency=medium

  * Fixed: Allow to use all message types on service channels

 -- Jan Schneider <j.schneider@uib.de>  Wed, 26 Jun 2024 15:26:06 +0200

opsiconfd (4.3.17.15-1) stable; urgency=medium

  * Changed: Extend disabled_features

 -- Jan Schneider <j.schneider@uib.de>  Tue, 25 Jun 2024 13:51:03 +0200

opsiconfd (4.3.17.14-1) stable; urgency=medium

  * Changed: Add more processor information to diagnostic output

 -- Jan Schneider <j.schneider@uib.de>  Tue, 25 Jun 2024 08:24:23 +0200

opsiconfd (4.3.17.13-1) stable; urgency=medium

  * Fixed: Use xtrim with maxlen for redis versions < 6.2

 -- Jan Schneider <j.schneider@uib.de>  Mon, 17 Jun 2024 15:22:04 +0200

opsiconfd (4.3.17.12-1) stable; urgency=medium

  * Fixed: Fix min-configed-version check and remove unused code

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 13 Jun 2024 17:34:46 +0200

opsiconfd (4.3.17.11-1) stable; urgency=medium

  * Changed: Add ldap_auth test function to opsiconfd test command
  * Changed: Add recover-clients option to accept all clients and create host objects if they do not exist.

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 12 Jun 2024 17:03:54 +0200

opsiconfd (4.3.17.10-1) stable; urgency=medium

  * Changed: Trim messagebus streams by age instead of length

 -- Jan Schneider <j.schneider@uib.de>  Wed, 12 Jun 2024 10:11:31 +0200

opsiconfd (4.3.17.9-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 11 Jun 2024 17:30:00 +0200

opsiconfd (4.3.17.8-1) stable; urgency=medium

  * Changed: Update python packages
  * Fixed: Fix WebDAV LOCK error 400

 -- Jan Schneider <j.schneider@uib.de>  Fri, 07 Jun 2024 16:05:01 +0200

opsiconfd (4.3.17.7-1) stable; urgency=medium

  * Changed: Resize column notes to 8192

 -- Jan Schneider <j.schneider@uib.de>  Fri, 07 Jun 2024 14:04:40 +0200

opsiconfd (4.3.17.6-1) stable; urgency=medium

  * Changed: Optimize config file update
  * Changed: Update python-opsi-common to 4.3.14.3

 -- Jan Schneider <j.schneider@uib.de>  Fri, 07 Jun 2024 12:50:59 +0200

opsiconfd (4.3.17.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 07 Jun 2024 09:19:35 +0200

opsiconfd (4.3.17.4-1) stable; urgency=medium

  * Changed: Add total to grafana timeseries panels

 -- Jan Schneider <j.schneider@uib.de>  Thu, 06 Jun 2024 17:44:30 +0200

opsiconfd (4.3.17.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 06 Jun 2024 08:07:15 +0200

opsiconfd (4.3.17.2-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Wed, 05 Jun 2024 15:22:57 +0200

opsiconfd (4.3.17.1-1) stable; urgency=medium

  * Fixed: Fix Grafana panel config

 -- Jan Schneider <j.schneider@uib.de>  Wed, 05 Jun 2024 14:45:19 +0200

opsiconfd (4.3.17.0-1) stable; urgency=medium

  * Fixed: Fix health-check logging
  * Changed: Update python packages
  * Changed: Optimize server socket handling

 -- Jan Schneider <j.schneider@uib.de>  Wed, 05 Jun 2024 08:58:01 +0200

opsiconfd (4.3.16.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 17 May 2024 15:05:43 +0200

opsiconfd (4.3.16.2-1) stable; urgency=medium

  * Changed: trusted_proxy accepts network addresses

 -- Jan Schneider <j.schneider@uib.de>  Fri, 17 May 2024 13:52:54 +0200

opsiconfd (4.3.16.1-1) stable; urgency=medium

  * Fixed: Also delete ObjectToGroups when deleting Hosts

 -- Jan Schneider <j.schneider@uib.de>  Fri, 17 May 2024 11:58:29 +0200

opsiconfd (4.3.16.0-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 14 May 2024 12:11:36 +0200

opsiconfd (4.3.15.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 10 May 2024 13:01:44 +0200

opsiconfd (4.3.15.2-1) stable; urgency=medium

  * Fixed: Fix WebDAV PROPFIND requests
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 May 2024 17:14:51 +0200

opsiconfd (4.3.15.1-1) stable; urgency=medium

  * Changed: add config enable/disable security headers
  * Changed: Checking all products on the clients using the depot versions
  * Fixed: Fix host_renameOpsiClient
  * Changed: Do not run all checks on depotserver
  * Changed: Update python packages
  * Changed: Improve server cert handling

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 07 May 2024 13:49:37 +0200

opsiconfd (4.3.15.0-1) stable; urgency=medium

  * Changed: Explicitly set the ssl property to false
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 26 Apr 2024 12:33:20 +0200

opsiconfd (4.3.14.2-1) stable; urgency=medium

  * Changed: Update python-opsi-common 4.3.12.2
  * Changed: Skip obsolete modules in licensing info

 -- Jan Schneider <j.schneider@uib.de>  Wed, 24 Apr 2024 19:16:37 +0200

opsiconfd (4.3.14.1-1) stable; urgency=medium

  * Changed: Update python-opsi-common to 4.3.12.1

 -- Jan Schneider <j.schneider@uib.de>  Mon, 22 Apr 2024 22:32:40 +0200

opsiconfd (4.3.14.0-1) stable; urgency=medium

  * Changed: Update python packages
  * Changed: check: Add downtime start and end
  * Added: SASL 2.0 Authentication
  * Changed: Add config alias-names to allow multiple names for the opsi server.

 -- Jan Schneider <j.schneider@uib.de>  Sun, 21 Apr 2024 10:25:27 +0200

opsiconfd (4.3.13.3-1) stable; urgency=medium

  * Changed: add check downtime
  * Changed: health check return code and json output

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 17 Apr 2024 18:08:46 +0200

opsiconfd (4.3.13.2-1) stable; urgency=medium

  * Changed: Update python packages
  * Added: Check for unique hardware addresses in the database
  * Fixed: set depot user password

 -- Jan Schneider <j.schneider@uib.de>  Tue, 16 Apr 2024 15:36:48 +0200

opsiconfd (4.3.13.1-1) stable; urgency=medium

  * Fixed: Send subscription message after messagebus is reconnected
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 12 Apr 2024 00:22:58 +0200

opsiconfd (4.3.13.0-1) stable; urgency=medium

  * Changed: Add COMPUTER_SYSTEM.systemUUID to hwaudit
  * Changed: Set expire time for deprecated RPC calls to 30 days

 -- Jan Schneider <j.schneider@uib.de>  Thu, 11 Apr 2024 21:17:44 +0200

opsiconfd (4.3.12.10-1) stable; urgency=medium

  * Fixed: Fix check_run_as_user() to work with symlinks

 -- Jan Schneider <j.schneider@uib.de>  Thu, 11 Apr 2024 07:10:24 +0200

opsiconfd (4.3.12.9-1) stable; urgency=medium

  * Changed: Update python packages
  * Changed: Follow symlinks when checking home directory of run_as_user
  * Changed: MySQL ssl support

 -- Jan Schneider <j.schneider@uib.de>  Wed, 10 Apr 2024 19:56:27 +0200

opsiconfd (4.3.12.8-1) stable; urgency=medium

  * Changed: Convert ProductProperties to BoolProductProperties or UnicodeProductProperties

 -- Jan Schneider <j.schneider@uib.de>  Tue, 02 Apr 2024 15:42:31 +0200

opsiconfd (4.3.12.7-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Sat, 30 Mar 2024 12:10:55 +0100

opsiconfd (4.3.12.6-1) stable; urgency=medium

  * Fixed: Fix webdav access on depotserver for clients

 -- Jan Schneider <j.schneider@uib.de>  Sat, 23 Mar 2024 12:27:03 +0100

opsiconfd (4.3.12.5-1) stable; urgency=medium

  * Fixed: Fix error message type in admininterface.js

 -- Jan Schneider <j.schneider@uib.de>  Fri, 22 Mar 2024 19:36:03 +0100

opsiconfd (4.3.12.4-1) stable; urgency=medium

  * Fixed: Escape underscore in MySQL LIKE queries
  * Added: add checkmk script

 -- Fabian Kalweit <f.kalweit@uib.de>  Fri, 22 Mar 2024 14:54:51 +0100

opsiconfd (4.3.12.3-1) stable; urgency=medium

  * Added: Add checkmk and json output formats to health-check command.
  * Changed: Rename depotserver with --rename-server
  * Changed: Update python packages

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 21 Mar 2024 20:18:05 +0100

opsiconfd (4.3.12.2-1) stable; urgency=medium

  * Fixed: Fixed check_opsi_failed_addons check

 -- doerrer <n.doerrer@uib.de>  Tue, 19 Mar 2024 16:11:46 +0100

opsiconfd (4.3.12.1-1) stable; urgency=medium

  * Changed: Update python packages
  * Changed: add addon check to health check
  * Changed: Show failed addons in admin interface
  * Changed: check for spaces in opsi groups

 -- Jan Schneider <j.schneider@uib.de>  Tue, 19 Mar 2024 07:35:59 +0100

opsiconfd (4.3.12.0-1) stable; urgency=medium

  * Changed: Update python packages
  * Added: Messagebus process execution on configserver and depotserver
  * Fixed: addon import error
  * Changed: grafana use new heatmap panel
  * Changed: grafana add timeseries panel template
  * Changed: use simpod-json-datasource instead of grafana-simple-json-datasource
  * Added: Checking license for process messages.

 -- Jan Schneider <j.schneider@uib.de>  Wed, 13 Mar 2024 13:11:22 +0100

opsiconfd (4.3.11.3-1) stable; urgency=medium

  * Changed: Allow opsiadmin group read access to server certificate and key

 -- Jan Schneider <j.schneider@uib.de>  Fri, 08 Mar 2024 13:33:07 +0100

opsiconfd (4.3.11.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 08 Mar 2024 12:11:24 +0100

opsiconfd (4.3.11.1-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 08 Mar 2024 07:40:16 +0100

opsiconfd (4.3.11.0-1) stable; urgency=medium

  * Changed: New sub command get-config to show opsiconfd config

 -- Jan Schneider <j.schneider@uib.de>  Thu, 07 Mar 2024 15:16:48 +0100

opsiconfd (4.3.10.3-1) stable; urgency=medium

  * Changed: Do not create package content file for NetbootProducts
  * Fixed: Fix reverse proxy Grafana cookies
  * Changed: setup grafana: Fix setting root_url in grafana.ini

 -- Jan Schneider <j.schneider@uib.de>  Wed, 06 Mar 2024 12:26:35 +0100

opsiconfd (4.3.10.2-1) stable; urgency=medium

  * Fixed: check_system: Fix debian 12 check
  * Fixed: Fix redis check when no modules are loaded
  * Fixed: monitoring with TOTP mandatory

 -- Fabian Kalweit <f.kalweit@uib.de>  Fri, 01 Mar 2024 20:23:05 +0100

opsiconfd (4.3.10.1-1) stable; urgency=medium

  * Changed: Allow system UUID as username, set auth_methods in session

 -- Jan Schneider <j.schneider@uib.de>  Fri, 01 Mar 2024 09:49:43 +0100

opsiconfd (4.3.10.0-1) stable; urgency=medium

  * Changed: Update python-opsi-common to 4.3.7.2
  * Changed: Use TLS client certificate for configserver connection
  * Changed: Update fastapi (0.109.2 -> 0.110.0)
  * Changed: Update python packages
  * Added: Add config_updateMessageOfTheDay
  * Added: new metric for active jsonrpc requests by worker

 -- Jan Schneider <j.schneider@uib.de>  Thu, 29 Feb 2024 17:39:01 +0100

opsiconfd (4.3.9.2-1) stable; urgency=medium

  * Changed: Improve depot selection algorithms

 -- Jan Schneider <j.schneider@uib.de>  Fri, 23 Feb 2024 13:24:18 +0100

opsiconfd (4.3.9.1-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 23 Feb 2024 08:10:35 +0100

opsiconfd (4.3.9.0-1) stable; urgency=medium

  * Changed: Speed up auditSoftwareOnClient_setObsolete
  * Added: New metric: Average HTTP request size

 -- Jan Schneider <j.schneider@uib.de>  Thu, 22 Feb 2024 19:24:02 +0100

opsiconfd (4.3.8.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 22 Feb 2024 11:23:54 +0100

opsiconfd (4.3.8.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 22 Feb 2024 07:49:50 +0100

opsiconfd (4.3.8.1-1) stable; urgency=medium

  * Added: Add diagnostic-data command
  * Fixed: Fix product sorting
  * Fixed: admininterface: create depot

 -- Jan Schneider <j.schneider@uib.de>  Wed, 21 Feb 2024 18:30:04 +0100

opsiconfd (4.3.8.0-1) stable; urgency=medium

  * Changed: Update python packages
  * Added: add check system repositories
  * Added: Client TLS certificate authentication support
  * Changed: Remove orphaned entries from CONFIG_STATE (clientconfig.depot.id)

 -- Jan Schneider <j.schneider@uib.de>  Wed, 21 Feb 2024 13:15:28 +0100

opsiconfd (4.3.7.2-1) stable; urgency=medium

  * Changed: Update python packages
  * Fixed: Fix method getProducts_hash
  * Fixed: Create user only after authentication
  * Changed: Set autofocus to username field
  * Added: Add check for system users
  * Fixed: admininterface: fix unlock product

 -- Jan Schneider <j.schneider@uib.de>  Fri, 16 Feb 2024 15:52:10 +0100

opsiconfd (4.3.7.1-1) stable; urgency=medium

  * Fixed: Fix certificate handling on depotserver

 -- Jan Schneider <j.schneider@uib.de>  Tue, 13 Feb 2024 09:20:14 +0100

opsiconfd (4.3.7.0-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Wed, 07 Feb 2024 10:12:44 +0100

opsiconfd (4.3.6.12-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 07 Feb 2024 07:58:39 +0100

opsiconfd (4.3.6.11-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 06 Feb 2024 16:31:24 +0100

opsiconfd (4.3.6.10-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 06 Feb 2024 08:08:49 +0100

opsiconfd (4.3.6.9-1) stable; urgency=medium

  * Fixed: Fix rpc interface for complex annotations
  * Fixed: fix backend file to mysql migration

 -- Jan Schneider <j.schneider@uib.de>  Mon, 05 Feb 2024 22:17:10 +0100

opsiconfd (4.3.6.8-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 05 Feb 2024 15:41:11 +0100

opsiconfd (4.3.6.7-1) stable; urgency=medium

  * Changed: systemd: Add winbind as a dependency (after)
  * Changed: Update python packages

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 05 Feb 2024 15:08:51 +0100

opsiconfd (4.3.6.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Sat, 03 Feb 2024 11:03:28 +0100

opsiconfd (4.3.6.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Sat, 03 Feb 2024 10:14:46 +0100

opsiconfd (4.3.6.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Sat, 03 Feb 2024 09:50:44 +0100

opsiconfd (4.3.6.3-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Sat, 03 Feb 2024 08:53:30 +0100

opsiconfd (4.3.6.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 02 Feb 2024 13:58:10 +0100

opsiconfd (4.3.6.1-1) stable; urgency=medium

  * Changed: health-check now uses proxy configured in system

 -- doerrer <n.doerrer@uib.de>  Fri, 02 Feb 2024 10:37:04 +0100

opsiconfd (4.3.6.0-1) stable; urgency=medium

  * Added: Allow to use port below 1024
  * Changed: Replace mysqldb with pymysql
  * Changed: Update python-opsi-common to 4.3.5.0

 -- Jan Schneider <j.schneider@uib.de>  Fri, 02 Feb 2024 07:45:05 +0100

opsiconfd (4.3.5.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 26 Jan 2024 21:26:38 +0000

opsiconfd (4.3.5.5-1) stable; urgency=medium

  * Changed: Improve handling of intermediate CA opsi CA
  * Changed: Add test for additional certs in CA
  * Fixed: Set new password for depot user on configserver only
  * Added: Implement replace-host-key-on-auth
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 26 Jan 2024 17:57:35 +0000

opsiconfd (4.3.5.4-1) stable; urgency=medium

  * Changed: Add missing version info to ProductOnClient

 -- Jan Schneider <j.schneider@uib.de>  Wed, 24 Jan 2024 16:19:35 +0000

opsiconfd (4.3.5.3-1) stable; urgency=medium

  * Changed: Differentiating depot transfer slots by type - for now opsiclientd_product_sync and opsi_package_updater

 -- doerrer <n.doerrer@uib.de>  Tue, 23 Jan 2024 14:30:52 +0000

opsiconfd (4.3.5.2-1) stable; urgency=medium

  * Changed: Update python-opsi-common to 4.3.2.1
  * Fixed: Fix worker startup detection
  * Fixed: Fix licensing issues on depotserver

 -- Jan Schneider <j.schneider@uib.de>  Mon, 22 Jan 2024 19:35:40 +0000

opsiconfd (4.3.5.1-1) stable; urgency=medium

  * Changed: Improve session handling and performance

 -- Jan Schneider <j.schneider@uib.de>  Sun, 21 Jan 2024 18:36:11 +0000

opsiconfd (4.3.5.0-1) stable; urgency=medium

  * Changed: Switch from websockets to wsproto to fix messagebus websocket connection problems
  * Changed: Update python packages
  * Added: extended transfer slot concept to use it for depot connections (opsi-package-updater)

 -- Jan Schneider <j.schneider@uib.de>  Fri, 19 Jan 2024 22:35:21 +0000

opsiconfd (4.3.4.3-1) stable; urgency=medium

  * Changed: Improve terminal handling and tests
  * Changed: Improve worker manager and tests
  * Changed: Improve WSGI implementation to reduce memory usage
  * Changed: Use SQL for client info

 -- Jan Schneider <j.schneider@uib.de>  Fri, 19 Jan 2024 08:28:22 +0000

opsiconfd (4.3.4.2-1) stable; urgency=medium

  * Changed: Add config options for websocket queue size and socket backlog

 -- Jan Schneider <j.schneider@uib.de>  Mon, 15 Jan 2024 15:03:11 +0000

opsiconfd (4.3.4.1-1) stable; urgency=medium

  * Changed: Set overload after 5 websocket close errors in 60 seconds

 -- Jan Schneider <j.schneider@uib.de>  Sat, 13 Jan 2024 19:52:09 +0000

opsiconfd (4.3.4.0-1) stable; urgency=medium

  * Changed: mysql: retry on "server has gone away" error
  * Added: Server overload protection
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Sat, 13 Jan 2024 18:27:17 +0000

opsiconfd (4.3.3.8-1) stable; urgency=medium

  * Changed: Set the max length of the WebSocket incoming message queue to 500

 -- Jan Schneider <j.schneider@uib.de>  Thu, 11 Jan 2024 15:38:19 +0000

opsiconfd (4.3.3.7-1) stable; urgency=medium

  * Fixed: set password on ucs
  * Changed: set depot user password exit

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 09 Jan 2024 12:24:09 +0000

opsiconfd (4.3.3.6-1) stable; urgency=medium

  * Changed: Retry on "server has gone away" error
  * Changed: setup user set password
  * Changed: Update python packages
  * Changed: add health-check --checks/skip-checks
  * Changed: health-check: check MySQL max_allowed_packet

 -- Jan Schneider <j.schneider@uib.de>  Fri, 22 Dec 2023 20:19:57 +0000

opsiconfd (4.3.3.5-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 20 Dec 2023 09:25:03 +0000

opsiconfd (4.3.3.4-1) stable; urgency=medium

  * Added: Create config psiclientd.global.max_log_transfer_size

 -- Jan Schneider <j.schneider@uib.de>  Wed, 20 Dec 2023 07:50:01 +0000

opsiconfd (4.3.3.3-1) stable; urgency=medium

  * Changed: Set max_allowed_packet to 256000000

 -- Jan Schneider <j.schneider@uib.de>  Tue, 19 Dec 2023 12:48:34 +0000

opsiconfd (4.3.3.2-1) stable; urgency=medium

  * Fixed: use libssl.so.1.1 from system

 -- Jan Schneider <j.schneider@uib.de>  Mon, 18 Dec 2023 21:43:10 +0000

opsiconfd (4.3.3.1-1) stable; urgency=medium

  * Changed: Add memory usage check for Redis
  * Changed: Cleanup obsolete redis keys on startup

 -- Jan Schneider <j.schneider@uib.de>  Mon, 18 Dec 2023 10:01:14 +0000

opsiconfd (4.3.3.0-1) stable; urgency=medium

  * Added: creating WAN-configs if not present
  * Changed: Update python packages
  * Added: Add config collect-metrics to enable/disable metrics collection
  * Changed: Improve redis info output

 -- doerrer <n.doerrer@uib.de>  Fri, 15 Dec 2023 15:03:36 +0000

opsiconfd (4.3.2.8-1) stable; urgency=medium

  * Fixed: session with multi-factor-auth

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 14 Dec 2023 15:47:48 +0000

opsiconfd (4.3.2.7-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 13 Dec 2023 17:38:30 +0000

opsiconfd (4.3.2.6-1) stable; urgency=medium

  * Changed: Auto fill missing depotserver URLs
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Wed, 13 Dec 2023 12:21:29 +0000

opsiconfd (4.3.2.5-1) stable; urgency=medium

  * Fixed: Readd libcrypto.so.1.1 needed for MySQLdb

 -- Jan Schneider <j.schneider@uib.de>  Fri, 08 Dec 2023 14:39:23 +0000

opsiconfd (4.3.2.4-1) stable; urgency=medium

  * Fixed: Fix register depot URLs

 -- Jan Schneider <j.schneider@uib.de>  Fri, 08 Dec 2023 12:25:48 +0100

opsiconfd (4.3.2.3-1) stable; urgency=medium

  * Changed: update python packages
  * Fixed: fix ipAddress update to null

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 07 Dec 2023 14:30:11 +0000

opsiconfd (4.3.2.2-1) stable; urgency=medium

  * Changed: added to health-check: test if 'self' is allowed for fallback acl ('.*')
  * Changed: automatically migrating acl.conf from 4.1 and 4.2 default to 4.3 default (not touched if it was modified)

 -- doerrer <n.doerrer@uib.de>  Wed, 06 Dec 2023 08:11:45 +0000

opsiconfd (4.3.2.1-1) stable; urgency=medium

  * Fixed: setProductActionRequest: do not update version

 -- Jan Schneider <j.schneider@uib.de>  Thu, 30 Nov 2023 13:34:03 +0000

opsiconfd (4.3.2.0-1) stable; urgency=medium

  * Added: Add prod-dep-log to debug options

 -- Jan Schneider <j.schneider@uib.de>  Wed, 29 Nov 2023 08:14:59 +0000

opsiconfd (4.3.1.9-1) stable; urgency=medium

  * Fixed: Fix database foreign key migration
  * Changed: Update python-opsi-common to 4.3.1.1

 -- Jan Schneider <j.schneider@uib.de>  Tue, 28 Nov 2023 16:23:14 +0000

opsiconfd (4.3.1.8-1) stable; urgency=medium

  * Changed: Change env var name

 -- Jan Schneider <j.schneider@uib.de>  Wed, 22 Nov 2023 19:48:37 +0000

opsiconfd (4.3.1.7-1) stable; urgency=medium

  * Changed: Update python packages
  * Added: Add ssl check to health-check

 -- Jan Schneider <j.schneider@uib.de>  Wed, 22 Nov 2023 18:36:51 +0000

opsiconfd (4.3.1.6-1) stable; urgency=medium

  * Changed: Set opsipxeconfd timeout to 60 seconds

 -- Jan Schneider <j.schneider@uib.de>  Tue, 21 Nov 2023 16:34:08 +0000

opsiconfd (4.3.1.5-1) stable; urgency=medium

  * Changed: Update python packages
  * Fixed: insert/update Group/ProductGroup/HostGroup

 -- Jan Schneider <j.schneider@uib.de>  Tue, 21 Nov 2023 09:49:42 +0000

opsiconfd (4.3.1.4-1) stable; urgency=medium

  * Fixed: update mysql

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 20 Nov 2023 10:44:44 +0100

opsiconfd (4.3.1.3-1) stable; urgency=medium

  * Changed: Improve server rename

 -- Jan Schneider <j.schneider@uib.de>  Wed, 15 Nov 2023 12:35:55 +0000

opsiconfd (4.3.1.2-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 15 Nov 2023 07:04:09 +0000

opsiconfd (4.3.1.1-1) stable; urgency=medium

  * Changed: admininterface links to confied
  * Changed: health check repos

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 14 Nov 2023 15:23:16 +0100

opsiconfd (4.3.1.0-1) stable; urgency=medium

  * Changed: Restart opsiconfd after register-depot

 -- Jan Schneider <j.schneider@uib.de>  Sat, 11 Nov 2023 11:11:00 +0000

opsiconfd (4.3.0.118-1) stable; urgency=medium

  * Fixed: Remove duplicate systemUUIDs

 -- Jan Schneider <j.schneider@uib.de>  Sat, 11 Nov 2023 10:29:16 +0000

opsiconfd (4.3.0.117-1) stable; urgency=medium

  * Changed: No public changes

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 07 Nov 2023 17:20:21 +0000

opsiconfd (4.3.0.116-1) stable; urgency=medium

  * Fixed: user roles depot, host and product group access
  * Changed: Updat python packages
  * Fixed: Allow WebDAV symlinks
  * Changed: update python-opsi-common fix set rights with run-as-user

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 06 Nov 2023 21:57:24 +0000

opsiconfd (4.3.0.115-1) stable; urgency=medium

  * Fixed: Fix hostControl_processActionRequests result

 -- Jan Schneider <j.schneider@uib.de>  Fri, 03 Nov 2023 16:42:01 +0000

opsiconfd (4.3.0.114-1) stable; urgency=medium

  * Fixed: Fix configState_getClientToDepotserver
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Thu, 02 Nov 2023 16:10:00 +0000

opsiconfd (4.3.0.113-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Thu, 02 Nov 2023 12:21:45 +0000

opsiconfd (4.3.0.112-1) stable; urgency=medium

  * Fixed: user use role config depot_access...

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 26 Oct 2023 14:32:53 +0000

opsiconfd (4.3.0.111-1) stable; urgency=medium

  * Changed: update python packages
  * Changed: convert Configs to Bool or Unicode in cleanup backend

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 23 Oct 2023 07:54:35 +0000

opsiconfd (4.3.0.110-1) stable; urgency=medium

  * Changed: update python-opsi-common
  * Added: Add config min-configed-version

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 16 Oct 2023 15:19:13 +0000

opsiconfd (4.3.0.108-1) stable; urgency=medium

  * Fixed: Use LIKE in create_foreign_key

 -- Jan Schneider <j.schneider@uib.de>  Thu, 12 Oct 2023 05:51:41 +0000

opsiconfd (4.3.0.107-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 11 Oct 2023 07:18:01 +0000

opsiconfd (4.3.0.106-1) stable; urgency=medium

  * Fixed: Cleanup PRODUCT_ON_DEPOT

 -- Jan Schneider <j.schneider@uib.de>  Tue, 10 Oct 2023 11:35:56 +0000

opsiconfd (4.3.0.105-1) stable; urgency=medium

  * Fixed: Fix update worker state
  * Changed: change transfer slot max to 1000

 -- Jan Schneider <j.schneider@uib.de>  Mon, 09 Oct 2023 06:20:23 +0000

opsiconfd (4.3.0.104-1) stable; urgency=medium

  * Changed: add depot_listTransferSlot
  * Added: Add config and configState CUD messagebus events

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 28 Sep 2023 17:23:40 +0000

opsiconfd (4.3.0.103-1) stable; urgency=medium

  * Fixed: Fix registration for log_updated event

 -- Jan Schneider <j.schneider@uib.de>  Tue, 26 Sep 2023 16:10:52 +0000

opsiconfd (4.3.0.102-1) stable; urgency=medium

  * Changed: Log preinst / postinst output on error

 -- Jan Schneider <j.schneider@uib.de>  Tue, 26 Sep 2023 06:02:35 +0000

opsiconfd (4.3.0.101-1) stable; urgency=medium

  * Added: Env var OPSI_SERVER_VERSION in preinst/postinst scripts

 -- Jan Schneider <j.schneider@uib.de>  Mon, 25 Sep 2023 13:40:22 +0000

opsiconfd (4.3.0.100-1) stable; urgency=medium

  * Changed: Add unique key for systemUUID

 -- Jan Schneider <j.schneider@uib.de>  Thu, 21 Sep 2023 14:07:05 +0000

opsiconfd (4.3.0.99-1) stable; urgency=medium

  * Fixed: Fix messagebus nodename check

 -- Jan Schneider <j.schneider@uib.de>  Thu, 21 Sep 2023 12:41:12 +0000

opsiconfd (4.3.0.98-1) stable; urgency=medium

  * Fixed: configState_getValues

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 20 Sep 2023 14:28:01 +0000

opsiconfd (4.3.0.97-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Tue, 19 Sep 2023 07:29:42 +0000

opsiconfd (4.3.0.96-1) stable; urgency=medium

  * Changed: acquire and release slots

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 14 Sep 2023 14:18:48 +0000

opsiconfd (4.3.0.95-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 13 Sep 2023 12:19:21 +0000

opsiconfd (4.3.0.94-1) stable; urgency=medium

  * Added: opsiconfd create user role configs

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 13 Sep 2023 06:43:53 +0000

opsiconfd (4.3.0.93-1) stable; urgency=medium

  * Changed: Support multiple certs in opsi-ca-cert.pem

 -- Jan Schneider <j.schneider@uib.de>  Thu, 07 Sep 2023 12:14:38 +0000

opsiconfd (4.3.0.92-1) stable; urgency=medium

  * Changed: No public changes

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 04 Sep 2023 13:13:29 +0000

opsiconfd (4.3.0.91-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Mon, 04 Sep 2023 08:18:02 +0000

opsiconfd (4.3.0.90-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 01 Sep 2023 10:16:06 +0000

opsiconfd (4.3.0.89-1) stable; urgency=medium

  * Fixed: Fix action group dependency sorting

 -- Jan Schneider <j.schneider@uib.de>  Fri, 01 Sep 2023 08:14:02 +0000

opsiconfd (4.3.0.88-1) stable; urgency=medium

  * Added: Add sort_log to product action group

 -- Jan Schneider <j.schneider@uib.de>  Fri, 01 Sep 2023 06:58:35 +0000

opsiconfd (4.3.0.87-1) stable; urgency=medium

  * Added: Add backup-info command
  * Changed: Update python packages
  * Changed: Filter out container processes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 31 Aug 2023 12:22:29 +0000

opsiconfd (4.3.0.86-1) stable; urgency=medium

  * Fixed: Copy arch dependent config files

 -- Jan Schneider <j.schneider@uib.de>  Thu, 24 Aug 2023 15:37:40 +0000

opsiconfd (4.3.0.85-1) stable; urgency=medium

  * Changed: Use filename hwaudit_{lang}.properties for hwaudit translation files

 -- Jan Schneider <j.schneider@uib.de>  Thu, 24 Aug 2023 13:46:19 +0000

opsiconfd (4.3.0.84-1) stable; urgency=medium

  * Added: Add hostControl_processActionRequests

 -- Jan Schneider <j.schneider@uib.de>  Tue, 22 Aug 2023 15:12:17 +0000

opsiconfd (4.3.0.83-1) stable; urgency=medium

  * Changed: trim message bus streams to 1000

 -- Fabian Kalweit <f.kalweit@uib.de>  Mon, 21 Aug 2023 06:26:36 +0000

opsiconfd (4.3.0.82-1) stable; urgency=medium

  * Fixed: Fix getProductOrdering for update

 -- Jan Schneider <j.schneider@uib.de>  Mon, 14 Aug 2023 09:31:09 +0000

opsiconfd (4.3.0.81-1) stable; urgency=medium

  * Changed: health check support debian 12

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 01 Aug 2023 14:41:31 +0000

opsiconfd (4.3.0.80-1) stable; urgency=medium

  * Changed: Use repo metadata file
  * Added: Add run_as_user to health-check
  * Changed: health-check --manual -> --docs / --documentation

 -- Jan Schneider <j.schneider@uib.de>  Fri, 28 Jul 2023 12:08:59 +0000

opsiconfd (4.3.0.79-1) stable; urgency=medium

  * Fixed: Fix dependency processing

 -- Jan Schneider <j.schneider@uib.de>  Wed, 26 Jul 2023 14:52:50 +0000

opsiconfd (4.3.0.78-1) stable; urgency=medium

  * Fixed: Fix building product id groups

 -- Jan Schneider <j.schneider@uib.de>  Wed, 26 Jul 2023 13:34:26 +0000

opsiconfd (4.3.0.77-1) stable; urgency=medium

  * Fixed: Do not process dependency duplicates

 -- Jan Schneider <j.schneider@uib.de>  Tue, 25 Jul 2023 13:35:05 +0000

opsiconfd (4.3.0.76-1) stable; urgency=medium

  * Added: Add method productOnClient_getActionGroups
  * Changed: Speedup get_product_action_groups
  * Changed: Calculate actionSequence only if in attributes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 25 Jul 2023 11:46:41 +0000

opsiconfd (4.3.0.75-1) stable; urgency=medium

  * Added: Add productOnClient_updateObjectsWithDependencies
  * Added: Add productOnClient_getObjectsWithSequence

 -- Jan Schneider <j.schneider@uib.de>  Mon, 24 Jul 2023 12:18:34 +0000

opsiconfd (4.3.0.74-1) stable; urgency=medium

  * Fixed: Fix getProductOrdering for products without setupScript

 -- Jan Schneider <j.schneider@uib.de>  Fri, 21 Jul 2023 12:59:11 +0000

opsiconfd (4.3.0.73-1) stable; urgency=medium

  * Changed: Add BOOT_DIR env var for preinst/postinst
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 21 Jul 2023 09:34:15 +0000

opsiconfd (4.3.0.72-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 21 Jul 2023 07:27:10 +0000

opsiconfd (4.3.0.71-1) stable; urgency=medium

  * Changed: Rework dependency algorithm
  * Changed: Prefer lowest / highest priority

 -- Jan Schneider <j.schneider@uib.de>  Wed, 19 Jul 2023 13:49:39 +0000

opsiconfd (4.3.0.70-1) stable; urgency=medium

  * Changed: Map unspecified dependency type to "after"

 -- Jan Schneider <j.schneider@uib.de>  Tue, 18 Jul 2023 08:13:00 +0000

opsiconfd (4.3.0.69-1) stable; urgency=medium

  * Fixed: Skip missing products in dependencies

 -- Jan Schneider <j.schneider@uib.de>  Tue, 18 Jul 2023 07:18:46 +0000

opsiconfd (4.3.0.68-1) stable; urgency=medium

  * Fixed: Fix depotserver role

 -- Jan Schneider <j.schneider@uib.de>  Mon, 17 Jul 2023 17:45:23 +0000

opsiconfd (4.3.0.67-1) stable; urgency=medium

  * Changed: Update python packages
  * Changed: Rework action dependency resolving and ordering

 -- Jan Schneider <j.schneider@uib.de>  Mon, 17 Jul 2023 14:47:58 +0000

opsiconfd (4.3.0.66-1) stable; urgency=medium

  * Changed: Rename server in redis on restore

 -- Jan Schneider <j.schneider@uib.de>  Fri, 14 Jul 2023 06:13:42 +0000

opsiconfd (4.3.0.65-1) stable; urgency=medium

  * Fixed: Fix backup / restore in admin interface

 -- Jan Schneider <j.schneider@uib.de>  Wed, 12 Jul 2023 18:51:45 +0000

opsiconfd (4.3.0.64-1) stable; urgency=medium

  * Added: Include redis data in backup
  * Changed: Update python packages
  * Fixed: check products on depot

 -- Jan Schneider <j.schneider@uib.de>  Wed, 12 Jul 2023 17:36:04 +0000

opsiconfd (4.3.0.63-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 11 Jul 2023 09:31:39 +0000

opsiconfd (4.3.0.62-1) stable; urgency=medium

  * Added: Add config ssl-ca-permitted-domains
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Mon, 10 Jul 2023 19:19:41 +0000

opsiconfd (4.3.0.61-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 30 Jun 2023 11:34:40 +0000

opsiconfd (4.3.0.60-1) stable; urgency=medium

  * Fixed: Fix log_viewer websocket

 -- Jan Schneider <j.schneider@uib.de>  Wed, 21 Jun 2023 13:23:21 +0000

opsiconfd (4.3.0.59-1) stable; urgency=medium

  * Added: Add config --provide-deprecated-methods
  * Fixed: Keep opsi CA subject if domain changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 21 Jun 2023 10:40:38 +0000

opsiconfd (4.3.0.57-1) stable; urgency=medium

  * Fixed: Fix setProductState

 -- Jan Schneider <j.schneider@uib.de>  Thu, 15 Jun 2023 08:46:00 +0000

opsiconfd (4.3.0.56-1) stable; urgency=medium

  * Changed: update python packages
  * Changed: adminpage add button to rm deprecated calls

 -- Fabian Kalweit <f.kalweit@uib.de>  Wed, 14 Jun 2023 12:12:39 +0200

opsiconfd (4.3.0.55-1) stable; urgency=medium

  * Fixed: Fix dhcpd conf patching

 -- Jan Schneider <j.schneider@uib.de>  Tue, 23 May 2023 15:40:39 +0000

opsiconfd (4.3.0.54-1) stable; urgency=medium

  * Changed: Update python packages
  * Changed: Optimize dhcpd config file update
  * Added: Show CA and server cert fingerprints on admin page
  * Changed: add ldap connection check

 -- Jan Schneider <j.schneider@uib.de>  Mon, 22 May 2023 09:39:59 +0000

opsiconfd (4.3.0.53-1) stable; urgency=medium

  * Changed: restricted SERVER_DATA extraction to /tmp, /tftpboot and /var/lib/opsi and fixed extraction of SERVER_DATA

 -- doerrer <n.doerrer@uib.de>  Thu, 11 May 2023 05:53:03 +0000

opsiconfd (4.3.0.52-1) stable; urgency=medium

  * Added: List and create depots in opsi admin interface
  * Fixed: Fix log_write rotation

 -- Jan Schneider <j.schneider@uib.de>  Fri, 05 May 2023 12:44:52 +0000

opsiconfd (4.3.0.50-1) stable; urgency=medium

  * Fixed: Fix backup filename parsing

 -- Jan Schneider <j.schneider@uib.de>  Wed, 03 May 2023 19:29:26 +0000

opsiconfd (4.3.0.49-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Tue, 02 May 2023 07:15:25 +0000

opsiconfd (4.3.0.48-1) stable; urgency=medium

  * Added: Terminal connection to client

 -- Jan Schneider <j.schneider@uib.de>  Wed, 26 Apr 2023 08:57:16 +0000

opsiconfd (4.3.0.47-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 25 Apr 2023 12:43:25 +0200

opsiconfd (4.3.0.46-1) stable; urgency=medium

  * Fixed: Fix backup

 -- Jan Schneider <j.schneider@uib.de>  Thu, 20 Apr 2023 19:11:23 +0000

opsiconfd (4.3.0.45-1) stable; urgency=medium

  * Changed: Update python packages
  * Added: Check messagebus channel names

 -- Jan Schneider <j.schneider@uib.de>  Thu, 20 Apr 2023 13:17:36 +0000

opsiconfd (4.3.0.44-1) stable; urgency=medium

  * Fixed: AuditHardware fixes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 20 Apr 2023 06:42:21 +0000

opsiconfd (4.3.0.43-1) stable; urgency=medium

  * Fixed: Fix auditHardwareOnHost methods

 -- Jan Schneider <j.schneider@uib.de>  Wed, 19 Apr 2023 15:09:03 +0000

opsiconfd (4.3.0.42-1) stable; urgency=medium

  * Changed: Update python packages
  * Added: Add debug keys to redis interface

 -- Jan Schneider <j.schneider@uib.de>  Wed, 19 Apr 2023 09:27:21 +0000

opsiconfd (4.3.0.41-1) stable; urgency=medium

  * Changed: Update python packages
  * Fixed: explicitly setting rights of CLIENT_DATA after install on depot

 -- Jan Schneider <j.schneider@uib.de>  Mon, 17 Apr 2023 21:53:54 +0000

opsiconfd (4.3.0.40-1) stable; urgency=medium

  * Fixed: Fix getKioskProductInfosForClient

 -- Jan Schneider <j.schneider@uib.de>  Thu, 13 Apr 2023 16:32:41 +0000

opsiconfd (4.3.0.39-1) stable; urgency=medium

  * Fixed: Fix admin interface user table

 -- Jan Schneider <j.schneider@uib.de>  Tue, 11 Apr 2023 10:27:19 +0000

opsiconfd (4.3.0.38-1) stable; urgency=medium

  * Fixed: Fix update client IP address on connect

 -- Jan Schneider <j.schneider@uib.de>  Tue, 11 Apr 2023 09:15:53 +0000

opsiconfd (4.3.0.37-1) stable; urgency=medium

  * Changed: unlock products / unblock clients methods (webgui)

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 04 Apr 2023 14:43:55 +0000

opsiconfd (4.3.0.36-1) stable; urgency=medium

  * Changed: Update python packages
  * Fixed: Store full session if key deleted

 -- Jan Schneider <j.schneider@uib.de>  Sat, 01 Apr 2023 23:30:22 +0000

opsiconfd (4.3.0.35-1) stable; urgency=medium

  * Changed: Always add 127.0.0.1/32 to (admin)networks

 -- Jan Schneider <j.schneider@uib.de>  Sat, 01 Apr 2023 22:22:44 +0000

opsiconfd (4.3.0.34-1) stable; urgency=medium

  * Fixed: Fix create_index

 -- Jan Schneider <j.schneider@uib.de>  Sat, 01 Apr 2023 16:44:07 +0000

opsiconfd (4.3.0.33-1) stable; urgency=medium

  * Changed: Use session cookie if messagebus connection active

 -- Jan Schneider <j.schneider@uib.de>  Fri, 31 Mar 2023 21:44:27 +0200

opsiconfd (4.3.0.32-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 31 Mar 2023 21:04:50 +0200

opsiconfd (4.3.0.31-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 31 Mar 2023 18:26:57 +0000

opsiconfd (4.3.0.30-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 30 Mar 2023 18:41:21 +0000

opsiconfd (4.3.0.29-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 30 Mar 2023 05:46:19 +0000

opsiconfd (4.3.0.28-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 29 Mar 2023 05:20:20 +0000

opsiconfd (4.3.0.27-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 28 Mar 2023 14:46:12 +0000

opsiconfd (4.3.0.26-1) stable; urgency=medium

  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Mon, 27 Mar 2023 13:52:56 +0000

opsiconfd (4.3.0.25-1) stable; urgency=medium

  * Changed: Update python-opsi-common to 4.3.0.30
  * Changed: Update python packages

 -- Jan Schneider <j.schneider@uib.de>  Fri, 24 Mar 2023 16:52:51 +0000

opsiconfd (4.3.0.24-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 23 Mar 2023 15:43:01 +0000

opsiconfd (4.3.0.23-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 20 Mar 2023 17:12:39 +0000

opsiconfd (4.3.0.22-1) stable; urgency=medium

  * Changed: Move opsi-dhcpd-lock to /var/lib/opsiconfd

 -- Jan Schneider <j.schneider@uib.de>  Wed, 15 Mar 2023 15:37:50 +0000

opsiconfd (4.3.0.21-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 13 Mar 2023 10:04:36 +0000

opsiconfd (4.3.0.20-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 10 Mar 2023 11:41:11 +0000

opsiconfd (4.3.0.19-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 08 Mar 2023 09:35:21 +0000

opsiconfd (4.3.0.18-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Mar 2023 16:50:50 +0000

opsiconfd (4.3.0.17-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 07 Mar 2023 06:23:10 +0000

opsiconfd (4.3.0.16-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Mon, 06 Mar 2023 15:43:07 +0000

opsiconfd (4.3.0.15-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Thu, 02 Mar 2023 06:30:23 +0000

opsiconfd (4.3.0.14-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 01 Mar 2023 13:46:55 +0000

opsiconfd (4.3.0.13-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 01 Mar 2023 07:24:57 +0000

opsiconfd (4.3.0.12-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Tue, 28 Feb 2023 19:55:02 +0000

opsiconfd (4.3.0.11-1) stable; urgency=medium

  * Changed: Auto migration from File backend

 -- Jan Schneider <j.schneider@uib.de>  Tue, 28 Feb 2023 13:19:28 +0000

opsiconfd (4.3.0.6-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Wed, 15 Feb 2023 15:14:21 +0000

opsiconfd (4.3.0.5-1) stable; urgency=medium

  * Changed: Update python packages
  * Added: Implement opsiconfd setup --rename-server
  * Added: Messagebus terminals for depotserver

 -- Jan Schneider <j.schneider@uib.de>  Wed, 08 Feb 2023 16:32:50 +0000

opsiconfd (4.3.0.4-1) stable; urgency=medium

  * Changed: No public changes

 -- Jan Schneider <j.schneider@uib.de>  Fri, 03 Feb 2023 10:26:18 +0000

opsiconfd (4.3.0.3-1) stable; urgency=medium

  * Added: Depotserver communication via messagebus

 -- Jan Schneider <j.schneider@uib.de>  Thu, 02 Feb 2023 08:12:37 +0000

opsiconfd (4.3.0.2-1) stable; urgency=medium

  * Changed: fix webdav dir browser

 -- Fabian Kalweit <f.kalweit@uib.de>  Tue, 20 Dec 2022 17:04:27 +0000

opsiconfd (4.3.0.1-1) stable; urgency=medium

  * Added: opsiconfd health-check

 -- Fabian Kalweit <f.kalweit@uib.de>  Thu, 20 Oct 2022 11:40:54 +0200
