Updates für opsi 4.1 / 4.2 stable und testing

Neuigkeiten und Ankündigungen
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 267
Registriert: 23 Okt 2020, 16:11

Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von n.doerrer »

Sehr geehrte opsi-Anwenderinnen und -Anwender,

hiermit haben wir weitere Pakete für opsi 4.1 / 4.2 in Testing und Stable veröffentlicht.

================

Für opsi 4.2 wurde eine vorkonfigurierte opsivm zur Verfügung gestellt. Bei der Inbetriebnahme gab es keine Änderungen zu vergangenen Versionen.

Sie finden die opsivm hier:

https://download.uib.de/opsi4.2/testing/vm/

Ein Blick auf die neue Admin-Page lohnt sich: https://localhost:4447

================
opsi-configed:
Im opsi-configed wurden neben einer Reihe kleinerer Erweiterungen wie der Invertierung der Clientauswahl sowie der Implementation der Such- und Gruppenfunktionen für Netboot-Produkte, vor allem im Lizenzmanagement neue Optionen für die Zuordnung von Softwareaudit-Daten zu Lizenzpools bereitgestellt.
Die Einzelheiten bitte der erweiterten Doku unter
https://download.uib.de/opsi4.1/stable/ ... censepools
bzw. dem entsprechenden Abschnitt des pdf-Dokuments entnehmen.

================
opsiclientd:

* Die Server-Verifizierung wurde vollständig überarbeitet und nutzt nun TLS-Standard-Verfahren. In Kombination mit einem opsi 4.2-Server ist nun eine Server-Verifizierung mittels TLS X.509-Zertifikat möglich.
* Der opsiclientd unterstützt nun IPv6. IPv6 lässt sich aktuell jedoch nur mit einem opsi 4.2-Server und WAN/VPN-Erweiterung sinnvoll einsetzen.
* Es besteht die Möglichkeit eine IP-Version für den Zugriff auf den opsi-Server zu forcieren (global.ip_version)
* Der opsi-login-blocker wird nun auch als CredentialProvider registriert
* Neue Version von opsi-deploy-client-agent (jetzt als binary)
* Aktualisierung des opsi-script jetzt auch unter Linux
* Der Control-Server enthält nun einen HTML-Log-viewer
* In Kombination mit einem opsi 4.2-Server werden Daten nun deutlich effizienter übertragen (msgpack-codiert und LZ4-komprimiert)


================
opsi-script / opsi-winst 4.12.4.17:
Eine Reihe von neuen Features und Funktionen.

Thema encoding:
Den Sektionen Patches und Patchtextfile können nun über den modifier /Encoding <encoding>
mitgegeben bekommen, in welchem Encoding die zu patchenden Dateien vorliegen (sollen).
*.opsiscript Dateien dürfen jetzt auch als unicode Dateien mit BOM vorliegen
* new function fileHasBom(<filename>) : boolean
Die ganze encoding Implementierung wurde überarbeitet.

Sonstiges:
* new function asConfidentialList(<list>) : stringlist
* new string function: getOSarchitecture (x86_32 / x86_64/ arm_64)
* new boolean function: runningInWAnMode (true if opsiserver = localhost) default=false
* new boolean function: fileorfolderExists(<file name>, [<access arch>])
* new function getSectionFromIniFile(<section>,<file name>) : stringlist

Bitte die aktualisierte Doku beachten.
opsi-winst-manual
opsi-winst-reference-card
https://download.uib.de/opsi4.1/testing/documentation/

================
opsi-quick-install

Es gibt einen neuen vereinfachten Weg zur opsi-server Installation: opsi quickinstall.
Opsi quickinstall ermöglicht auf einem beliebigen (unterstützten) Linuxsystem den opsi-server mit einem Befehl zu installieren.
https://download.uib.de/opsi4.1/experim ... ckinstall/
Dokumentation:
https://download.uib.de/opsi4.2/testing/documentation/
opsi-getting-started-v4.2 Kapitel opsi-quickinstall

================
opsi-setup-detector:
Der opsi-setup-detector 4.2.x unterstützt jetzt neben dem Bauen von Paketen für Windows auch das Bauen von Paketen für Linux und MacOS.
Weiterhin ist das opsi-Paket (und das Programm) ausgelegt für Windows / Linux und MacOS.
Doku: opsi-manual-v4.1 Kapitel opsi Erweiterungen / opsi Setup Detector

================
macos Support:

* opsi-mac-client-manual
unter https://download.uib.de/opsi4.1/testing ... anual.html

Das Produkt m-opsi-template wird durch das Multiplattformprodukt opsi-setup-detector ersetzt, welches auch templates für MacOS erstellen kann.

Das Produkt m-lazarus wird durch das Multiplattformprodukt lazarus-ide
ersetzt, welches sich unter contribute befindet:
https://download.uib.de/opsi4.1/contribute/localboot

=====================================
Aktualisierte Pakete in Testing:
=====================================

Windows Localboot Pakete:

* opsi-auto-update (4.1.0.4-1)
* opsi-configed_4.1.9.8.5-1
* opsi-script-test 4.12.4.17
* opsi-winst 4.12.4.17
* opsi-client-agent 4.1.1.31-2
* opsi-client-kiosk 4.1.1.10-9
* opsi-setup-detector 4.2.0.1

Linux Localboot Pakete:

* l-opsi-client-kiosk 4.1.1.10-2
* opsi-linux-client-agent (4.1.1.13-1)
* opsi-script-test 4.12.4.17
* opsi-setup-detector 4.2.0.1
* opsi-configed_4.1.9.8.5-1

opsi-local-image Localboot Pakete:

(none)

MacOS Localboot Pakete:

* opsi-mac-client-agent (4.1.1.5-1)
* opsi-script-test 4.12.4.17
* opsi-setup-detector 4.2.0.1
* opsi-configed_4.1.9.8.5-1
* m-config-macos 1.0.0-1
* m-system-update 4.1.0.0-2

Windows Netboot Pakete:

* win_nt6 4.1.0.2-14

Linux Netboot Pakete:

(none)

opsi-local-image Netboot Pakete:

* windows NT6: opsi-local-image-win* (4.1.0.2-14)
* windows NT6: opsi-vhd-win10-x64 (4.1.0.2-14)

opsi Server Pakete:

* opsi-script 4.12.4.17
* opsi-directory-connector (45.6-1)
* opsiconfd (4.2.0.156-1) (opsi 4.2)
* opsi-utils 4.2.0.87 (opsi 4.2)
* opsi-server 4.2.0.46 (opsi 4.2)


opsi Manuals:
https://download.uib.de/opsi4.1/testing/documentation/
https://download.uib.de/opsi4.2/testing/documentation/

* opsi-winst-manual
* opsi-manual
* opsi-mac-client-manual
* opsi-getting-started

=====================================
Aktualisierte Pakete in Stable:
=====================================
=====================================


Windows Localboot Pakete:

* opsi-client-agent 4.1.1.30-1
* opsi-client-kiosk 4.1.1.9-8
* hwaudit 4.1.1.6-1
* opsi-configed_4.1.9.8.5-1

Linux Localboot Pakete:

* l-opsi-server 4.2.0.3-1
* l-opsi-server-migrate 4.2.3-2
* hwaudit 4.1.1.6-1
* opsi-configed_4.1.9.8.5-1

opsi-local-image Localboot Pakete:

(none)


Windows Netboot Pakete:

* win_nt6 4.1.0.2-13
* opsi-clonezilla 4.1.0.2-2

Linux Netboot Pakete:

* ucs44 4.1.0.4-1
* sles15-1 (4.1.0.2-2)
* sles15-2 (4.1.0.2-2)
* opensusel15 4.1.0.1-1

opsi-local-image Netboot Pakete:

* windows NT6: opsi-local-image-win* (4.1.0.2-13)
* windows NT6: opsi-vhd-win10-x64 (4.1.0.2-13)


opsi Server Pakete:

* opsi-script 4.12.4.13
* python-opsi 4.1.1.101-1 (opsi 4.1)


opsi Manuals:

(none)


Mit freundlichen Grüßen

Nils Dörrer

##########

Hier kommen die

Changelogs

===========================================================================================

Code: Alles auswählen

opsi-clonezilla (4.1.0.2-2) stable; urgency=low

  * changed architecture default to 64bit

 -- Mathias Radtke <m.radtke@uib.de> Wed 24 Feb 2021 10:00:00 +0100

===========================================================================================

sles15 (4.1.0.2-2) testing; urgency=low

  * cpio now running without --no-absolute-filenames

 -- Mathias Radtke <m.radtke@uib.de> Wed Dec 02 12:30:00 2020 +0100

sles15 (4.1.0.2-1) testing; urgency=low

  * performing hwaudit

 -- Mathias Radtke <m.radtke@uib.de> Thu Nov 26 10:30:00 2020 +0100

sles15 (4.1.0.1-5) testing; urgency=low

  * corrected handling of forked packages

 -- Mathias Radtke <m.radtke@uib.de> Mon Nov 16 10:44:00 +0100

sles15 (4.1.0.1-4) testing; urgency=low

  * added some diffs from autoyast config from manually installed system

 -- Mathias Radtke <m.radtke@uib.de> Tue Nov 10 10:00:00 2020 +0100

sles15 (4.1.0.1-3) testing; urgency=low

  * using shadow_password_hash function to encode passwords

 -- Mathias Radtke <m.radtke@uib.de> Mon Nov 02 10:15:00 2020 +0100

sles15 (4.1.0.1-2) testing; urgency=low

  * made usage of kexec more versatile

 -- Mathias Radtke <m.radtke@uib.de> Wed Oct 28 13:54:51 2020 +0200


sles15 (4.1.0.1-1) stable; urgency=low

  * python3 compatible code base

 -- Mathias Radtke <m.radtke@uib.de> Mon Jul 20 18:31:44 2020 +0200


sles15 (4.1.0.0-1) testing; urgency=low

  * forked from sles12sp3

-- Mathias Radtke <m.radtke@uib.de> Mon Aug 20 11:48:00 2018 +0200

===========================================================================================

opsi-directory-connector (45.6-1) testing; urgency=medium

  * Bugfix:  delete group assinments before moving client

 -- uib GmbH <info@uib.de>  Mon, 12 Apr 2021 11:27:43 +0200

opsi-directory-connector (45.5-1) testing; urgency=medium

  * Feature:  option to map a list of networks to a depot
  * Feature:  depot assignment on the basis of the network
  * Improvement:  possibility to use e.g. log-level or log_level in config
  * Bugfix:  bug with default and config settings

 -- uib GmbH <info@uib.de>  Tue, 23 Mar 2021 14:29:04 +0000

opsi-directory-connector (45.4-1-1) testing; urgency=medium

  * Improvement:  env name prefix OPSIDC -> ODC

 -- uib GmbH <info@uib.de>  Mon, 15 Mar 2021 12:46:37 +0100

opsi-directory-connector (45.3-1-1) testing; urgency=medium

  * Feature:  settings with cli args, env and and conf file

 -- uib GmbH <info@uib.de>  Wed, 10 Mar 2021 07:55:46 +0000

opsi-directory-connector (45.2-1-1) testing; urgency=medium

  * Improvement:  read conf file with utf-8 encoding
  * Improvement:  example conf file new in /usr/share/opsi-directory-connector

 -- uib GmbH <info@uib.de>  Tue, 09 Mar 2021 12:52:15 +0000

opsi-directory-connector (45.1-1-1) testing; urgency=medium

  * Improvement:  add log_level_stderr
  * Improvement:  log rotate by file size (max-log-size/keep-rotated-logs)
  * Feature:  create log file
  * Improvement:  new example config with comments
  * Bugfix:  copy example conf / create link opsidirectoryconnector

 -- uib GmbH <info@uib.de>  Mon, 08 Mar 2021 16:54:26 +0000

opsi-directory-connector (44-1-1) testing; urgency=medium

  * Feature:  dry-run add short summary
  * Improvement:  opsi_clients_to_ignore also ignore clients in subgroups

 -- uib GmbH <info@uib.de>  Mon, 22 Feb 2021 11:01:31 +0000



===========================================================================================

opsi-server (4.2.0.45-1) testing; urgency=medium

  * Bugfix:  postrm

 -- uib GmbH <info@uib.de>  Mon, 22 Mar 2021 11:30:38 +0100
 
opsi-server (4.2.0.44-1) stable; urgency=medium

  * Bugfix:  ucs join script register depot

 -- uib GmbH <info@uib.de>  Thu, 18 Mar 2021 13:53:45 +0100

opsi-server (4.2.0.43-1) stable; urgency=medium

  * Improvement:  Use new @deprecated decorator

 -- uib GmbH <info@uib.de>  Wed, 17 Mar 2021 14:29:51 +0100


===========================================================================================

opsi-local-image-restore (4.1.0.1-5) stable; urgency=low

  * changed architecture default to 64bit

 -- Mathias Radtke <m.radtke@uib.de> Wed 24 Feb 2021 10:00:00 +0100

===========================================================================================

opsi-local-image (4.1.0.2-14) testing; urgency=low

  * corrected logging error on show_drivers.py

 -- Nils Dörrer <n.doerrer@uib.de> Tue Mar 23 12:25:41 2021 +0200

opsi-local-image (4.1.0.2-13) testing; urgency=low

  * adapted setup py script to work with new (4.12.4.15) opsi-script structure

 -- Mathias Radtke <m.radtke@uib.de> Thu Mar 11 14:40:58 2021 +0200


opsi-local-image (4.1.0.2-12) testing; urgency=low

  * raising exception of hostname is longer than 15 characters

 -- Mathias Radtke <m.radtke@uib.de> Thu Mar  4 09:18:40 2021 +0200


opsi-local-image (4.1.0.2-11) testing; urgency=low

  * fixed an error while parsing output
  * moving from opsi-winst to opsi-script

 -- Mathias Radtke <m.radtke@uib.de> Mon Mar  1 10:33:50 2021 +0200


opsi-local-image (4.1.0.2-10) testing; urgency=low

  * small changes for webdav support

 -- Mathias Radtke <m.radtke@uib.de> Fri Feb  5 17:27:29 2021 +0200

 ===========================================================================================

ucs44 (4.1.0.4-1) testing; urgency=low

  * updated to ucs 4.4-7

 -- Mathias Radtke <m.radtke@uib.de> Wed Feb 24 11:25:00 2020 +0100

===========================================================================================

windows (4.1.0.2-14) testing; urgency=low

  * corrected logging error on show_drivers.py

 -- Nils Dörrer <n.doerrer@uib.de> Tue Mar 23 12:25:41 2021 +0200


windows (4.1.0.2-13) testing; urgency=low

  * adapted setup py script to work with new (4.12.4.15) opsi-script structure

 -- Mathias Radtke <m.radtke@uib.de> Thu Mar 11 14:39:33 2021 +0200


windows (4.1.0.2-12) testing; urgency=low

  * raising exception of hostname is longer than 15 characters

 -- Mathias Radtke <m.radtke@uib.de> Thu Mar  4 09:18:31 2021 +0200


windows (4.1.0.2-11) testing; urgency=low

  * fixed an error while parsing output
  * moving from opsi-winst to opsi-script

 -- Mathias Radtke <m.radtke@uib.de> Mon Mar  1 10:32:19 2021 +0200


windows (4.1.0.2-10) testing; urgency=low

  * small changes for webdav support

 -- Mathias Radtke <m.radtke@uib.de> Fri Feb  5 17:27:18 2021 +0200

===========================================================================================

opsi-linux-client-agent (4.1.1.13-1) testing; urgency=medium

 * Update opsiclientd to 4.2.0.69
 * Update opsi-script to 4.12.4.17
 * Update opsi-notifier to 4.2.0.0
 * Update opsi-deploy-client-agent 4.2.0.6

  -- Nils Doerrer <n.doerrer@uib.de> Wed, 14 Apr 2021 10:30:00 + 0100
  
opsi-linux-client-agent (4.1.1.12-1) testing; urgency=medium

 * Update opsiclientd to 4.2.0.68

  -- Jan Schneider <j.schneider@uib.de> Wed, 24 Mar 2021 10:00:00 + 0100
  
opsi-linux-client-agent (4.1.1.11-2) testing; urgency=medium

 * included apt dependency install fix

  -- Nils Doerrer <n.doerrer@uib.de> Wed, 10 Mar 2021 15:00:00 + 0100
  
opsi-linux-client-agent (4.1.1.11-1) testing; urgency=medium

 * updated opsiclientd to 4.2.0.66
 * differentiate between system with or without gui to install only necessary packages

  -- Nils Doerrer <n.doerrer@uib.de> Tue, 02 Feb 2021 15:00:00 + 0100

opsi-linux-client-agent (4.1.1.10-1) testing; urgency=medium

 * updated opsi-script to 4.12.4.13
 * changed uninstall to preserve opsi-script if it was installed as server-package

  -- Nils Doerrer <n.doerrer@uib.de> Tue, 26 Jan 2021 10:00:00 + 0100

===========================================================================================

opsi-winst/opsi-script (4.12.4.17) stable; urgency=low

 * change getFileBom to fileHasBom(<filename>) : boolean

-- d.oertel <d.oertel@uib.de> Wed, 31 Mar 2021 15:00


opsi-winst/opsi-script (4.12.4.16) stable; urgency=low

 * can now handle *.opsiscript files with bom
 * call of execwith section with /encoding parameter (by j.laajili)
 * new string function: getOSarchitecture (x86_32 / x86_64/ arm_64)
 * new boolean function: runningInWAnMode (true if opsiserver = localhost) default=false

-- d.oertel <d.oertel@uib.de> Fri, 26 Feb 2021 15:00

opsi-winst/opsi-script (4.12.4.15) stable; urgency=low

 * new function asConfidentialList(<list>) : stringlist
 * new GUI Interface implementation
 * some additional try excet in osjson and load testfile variants
 * osGUIControl: unify skin directories to 'skin' with fallback to custom\winstskin at windows
 * standard out file at windows now opsi-script.exe
 * locale is now opsi-script.po (also at windows)
 * winstxx.exe only as symbolic links to opsi-script.exe (for backward compatibility)
 * osparser: executesection: shellinanIcon: logleveloffset=0

-- d.oertel <d.oertel@uib.de> Fri, 12 Feb 2021 15:00

opsi-winst/opsi-script (4.12.4.14) stable; urgency=low

 * redesign of TXStringlist file in and out encoding  (by j.laajili)
 * call of patches section with /encoding parameter (by j.laajili)
 * call of patchTextFile section with /encoding parameter  (by j.laajili)
 * new boolean function: fileorfolderExists(<file name>, [<access arch>]) (by j.laajili)
 * osregistry: open Registry with KEY:READ instead of KEY_ALL_ACCESS. Thanks to Jens Boettge. ; fixes  #4625

-- d.oertel <d.oertel@uib.de> Fri, 29 Jan 2021 15:00
                                                        

opsi-winst/opsi-script (4.12.4.13) stable; urgency=low

 * osfunc: new: TUibIniFile.ReadRawSection (by j.laajili)
 * new function getSectionFromIniFile based on ReadRawSection (by j.laajili)
 * osxmlsections: fix for xml2 delnode

-- d.oertel <d.oertel@uib.de> Mon, 25 Jan 2021 15:00   

===========================================================================================

m-homebrew 4.1.0.3-1 stable urgency=low

 * using $homebrewbasedir$ to keep HOMEBREW_PREFIX consistent on INTEL and ARM

 -- Mathias Radtke <m.radtke@uib.de> Tue, 16 Mat 2021 11:28:00 +0100

m-homebrew 4.1.0.2-1 stable urgency=low

 * pre create /usr/local/Homebrew as root and chown it to opsisetupadmin

 -- d.oertel <d.oertel@uib.de> Thu, 28 Jan 2021 15:00:00 + 0100
 
m-homebrew 4.1.0.1-1 stable urgency=low

 * change from ruby to bash version

 -- d.oertel <d.oertel@uib.de> Thu, 31 Dec 2020 15:00:00 + 0100
 
m-homebrew 4.1.0.0-1 stable urgency=low

 * inital
 * require m-xcode-tools

 -- d.oertel <d.oertel@uib.de> Wed, 18 Dec 2019 15:00:00 + 0100
 
===========================================================================================

m-javavm (4.1.0.0-2) stable; urgency=medium

  * using $homebrewbasedir$ variable as now compatible with ARM64

-- Mathias Radtke <m.radtke@uib.de> Thu, 18 Mar 2021 15:35:00 +0100

m-javavm (4.1.0.0-1) stable; urgency=medium

  * switch to berw install --cask
  * switch install generic actual sapmachine-sdk

-- d.oertel <d.oertel@uib.de> Thu, 31 Dec 2020 15:00:00 +0100


m-javavm (11.0.6.0.1-1) stable; urgency=medium

  * inital

-- d.oertel <d.oertel@uib.de> Tue, 25 Feb 2020 15:00:00 +0100

===========================================================================================

opsi-mac-client-agent (4.1.1.5-1) stable; urgency=medium

 * opsi-script / opsi-script-gui update to 4.12.4.15 (signed)
 * update opsiclientd to 4.2.0.67
 * update opsi-notifier to 4.1.1.6 (notarized)
 * update opsi-client-systray to 4.1.2.3 
 * add firewall configuration
 * modified libssl call (now safe)

-- d.oertel <d.oertel@uib.de> Mon, 15 Feb 2021 15:00:00 + 0100

opsi-mac-client-agent (4.1.1.4-1) stable; urgency=medium

 * opsi-script / opsi-script-gui update to 4.12.4.12
 * update opsiclientd to 4.2.0.53
 * update opsi-notifier to 4.1.1.6

-- d.oertel <d.oertel@uib.de> Mon, 21 Dec 2020 15:00:00 + 0100

opsi-mac-client-agent (4.1.1.3-1) stable; urgency=medium

 * opsi-script / opsi-script-gui update to 4.12.4.10
 * postinst hardlink opsi-script to opsi-script-nogui
 * the opsi-script nogui version is now opsi-script
 * the opsi-script gui version is now opsi-script-gui
 * opsi-script tests via opsi-laz-gui-test if a gui can be used
   and if yes calls opsi-script-gui (via execv)
 * fix font defaults in notifier event.ini 
 * add opsi-laz-gui-test 4.1.0.0
 * update opsiclientd to 4.2.0.36
 * add opsi-client-systray 4.1.2.2
 * add opsiclientd_event_starter 4.1.01
 * update opsi-notifier to 4.1.1.5
 * tests with on_shutdown
  * do not recursive chown opsisetupadmin:admin /var/opsisetupadmin
    (this would try to chown the mounted opsi_depot share)
  * added complete uib opsi-script lib

-- d.oertel <d.oertel@uib.de> Sun, 06 Dec 2020 15:00:00 + 0100

===========================================================================================

l-opsi-client-kiosk (4.1.1.10-2) testing; urgency=medium

  * new standard icon
  * property startmenue entry contains no white spaces by default (because this does not work with older opsi-script)

-- Jan Werner <j.werner@uib.de> Tue, 13 Apr 2021 13:20:00 +0100

===========================================================================================

opsi-client-kiosk (4.1.1.10-9) testing; urgency=low

  * new standard icon for the kiosk

 -- Jan Werner <j.werner@uib.de>  Tue, 13 Apr 2021 13:08:00 +0000


opsi-client-kiosk (4.1.1.9-8) stable; urgency=low

  * fix: product detail view (tiles view) now displayes an update button also in the case if the installation-now-button is enabled and an action request was already set on the server.

 -- Jan Werner <j.werner@uib.de>  Wed, 03 Mar 2021 17:00:00 +0000
 
===========================================================================================

python-opsi (4.1.1.101-1) stable; urgency=medium

  * updated hwaudit locales to include TPM data

 -- Nils Doerrer <n.doerrer@uib.de>  Fri, 19 Mar 2021 09:23:33 +0100

python-opsi (4.1.1.100-1) stable; urgency=medium

  * introduced TPM section and fields for MacOS data in opsihwaudit.conf

 -- Nils Doerrer <n.doerrer@uib.de>  Fri, 12 Mar 2021 09:29:43 +0100

python-opsi (4.1.1.99-1) testing; urgency=medium

  * adding more opsi-bootimage.append parameters

 -- Mathias Radtke <m.radtke@uib.de>  Wed, 27 Jan 2021 17:08:46 +0100

===========================================================================================

opsi-client-agent (4.1.1.31-2) stable; urgency=low

  * Fixed opsi-notifier deployment

-- Nils Doerrer <n.doerrer@uib.de> Thu, 013 Apr 2021 15:00:00 +0100

opsi-client-agent (4.1.1.31-1) stable; urgency=low

  * Update opsiclientd to 4.2.0.69
  * Register opsi-login-blocker as CredentialProvider
  * Remove nt5 support

-- Jan Schneider <j.schneider@uib.de> Fri, 09 Apr 2021 17:08:00 +0100

opsi-client-agent (4.1.1.30-1) stable; urgency=low

  * Update opsiclientd to 4.2.0.68
  * Update opsi-login-blocker to 4.2.0.0
  * Create and lock TLS dir c:\opsi.org\tls

-- Jan Schneider <j.schneider@uib.de> Mon, 08 Mar 2021 14:29:00 +0100

===========================================================================================

l-opsi-server (4.2.0.3-1); testing; urgency=low

  * opsi 4.2: UCS: installing univention-samba if not running on memberserver
  * opsi 4.2: ubuntu/debian/ucs: grafana repo added in grafana.list
  * opsi 4.2: sles15-1: installing opsi-server-full twice because of
  unpredictable errno -8
  * opsi 4.2: installing opsi-server-full on UCS 4.4
  * opsi 4.1: splitting UCS distRelease string to prevent error when comparing

-- Mathias Radtke <m.radtke@uib.de> Fri, 05 Mar 2021 16:08:00 +0100

===========================================================================================

l-opsi-server-migrate 4.2.3-2; stable; urgency=low

  * downloading and installing grafana

 -- Mathias Radtke <m.radtke@uib.de> Tue, 09 Mar 2021 10:00:00 +0100

l-opsi-server-migrate 4.2.3-1; stable; urgency=low

  * added Support for Univention UCS 4.4

 -- Mathias Radtke <m.radtke@uib.de> Mon, 01 Mar 2021 15:00:00 +0100

===========================================================================================

opsi-utils (4.2.0.87-1) testing; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Thu, 08 Apr 2021 12:42:26 +0200

opsi-utils (4.2.0.84-1) testing; urgency=medium

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Thu, 01 Apr 2021 09:13:53 +0200

opsi-utils (4.2.0.82-1) testing; urgency=medium

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Thu, 25 Mar 2021 23:39:23 +0100
 
opsi-utils (4.2.0.80-1) stable; urgency=medium

  * Feature:  added --repo-remove feature to opsi-package-manager to clean files...
  * Feature:  added --repo-remove feature to opsi-package-manager to clean files from local repositories

 -- uib GmbH <info@uib.de>  Fri, 19 Mar 2021 10:03:19 +0000

opsi-utils (4.2.0.79-1) stable; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Wed, 17 Mar 2021 16:26:08 +0100

opsi-utils (4.2.0.78-1) stable; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Tue, 16 Mar 2021 12:24:47 +0100

opsi-utils (4.2.0.77-1) stable; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Mon, 15 Mar 2021 18:59:56 +0100

opsi-utils (4.2.0.76-1) stable; urgency=medium

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Mon, 15 Mar 2021 18:11:47 +0100

===========================================================================================
opsiconfd (4.2.0.156-1) stable; urgency=medium

  * Bugfix:  Fix monitoring path

 -- uib GmbH <info@uib.de>  Thu, 15 Apr 2021 08:24:20 +0200

opsiconfd (4.2.0.155-1) stable; urgency=medium

  * Feature:  Monitor redis memory usage

 -- uib GmbH <info@uib.de>  Wed, 14 Apr 2021 13:52:26 +0200

opsiconfd (4.2.0.154-1) testing; urgency=medium

  * Bugfix:  check disk if hostid != fqdn

 -- uib GmbH <info@uib.de>  Sun, 11 Apr 2021 20:00:14 +0200

opsiconfd (4.2.0.153-1) testing; urgency=medium

  * Bugfix:  some fixes monitoring
  * Improvement:  Update python opsi

 -- uib GmbH <info@uib.de>  Thu, 08 Apr 2021 13:16:19 +0000

opsiconfd (4.2.0.152-1) testing; urgency=medium

  * Feature:  Add actions "status" and "restart"

 -- uib GmbH <info@uib.de>  Tue, 06 Apr 2021 12:30:18 +0200

opsiconfd (4.2.0.151-1) testing; urgency=medium

  * Improvement:  Show certificate serail number on admin interface and remove subjectKeyIdentifier
  * Feature:  Auto recreate server cert on runtime

 -- uib GmbH <info@uib.de>  Tue, 30 Mar 2021 15:48:07 +0200

opsiconfd (4.2.0.150-1) testing; urgency=medium

  * Improvement:  Cleanup file headers
  * Improvement:  Update python packages
  * Feature:  adminpage: show num server/clients
  * Bugfix:  Fix opsiconfd reload with running log-viewer
  * Improvement:  Add ipv6 addresses to cert alternative names

 -- uib GmbH <info@uib.de>  Mon, 29 Mar 2021 20:53:10 +0200

opsiconfd (4.2.0.148-1) testing; urgency=medium

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Thu, 25 Mar 2021 23:41:09 +0100

opsiconfd (4.2.0.147-1) testing; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Thu, 25 Mar 2021 22:59:48 +0100

opsiconfd (4.2.0.146-1) testing; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Wed, 24 Mar 2021 08:10:46 +0100

opsiconfd (4.2.0.145-1) testing; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Tue, 23 Mar 2021 23:46:21 +0000

opsiconfd (4.2.0.144-1) testing; urgency=medium

  * Bugfix:  Determine correct arbiter pid
  * Improvement:  Check if another opsiconfd arbiter is running
  * Improvement:  Add opsi CA download link on info page
  * Improvement:  Update python packages
  * Improvement:  adminpage: mv config -> info; add ssl info
  * Bugfix:  Fix worker reloading
  * Improvement:  Install opsi ca into system store

 -- uib GmbH <info@uib.de>  Tue, 23 Mar 2021 18:12:34 +0100

opsiconfd (4.2.0.143-1) testing; urgency=medium

  * Improvement:  Improve help text for --ssl-ciphers

 -- uib GmbH <info@uib.de>  Thu, 18 Mar 2021 10:34:59 +0100

opsiconfd (4.2.0.142-1) testing; urgency=medium

  * Feature:  Log warning if client calls deprecated method

 -- uib GmbH <info@uib.de>  Wed, 17 Mar 2021 14:41:30 +0100

opsiconfd (4.2.0.141-1) testing; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Tue, 16 Mar 2021 12:19:38 +0100

opsiconfd (4.2.0.140-1) testing; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Mon, 15 Mar 2021 19:00:50 +0100

opsiconfd (4.2.0.139-1) stable; urgency=medium

  * Bugfix:  Fix redis reconnect

 -- uib GmbH <info@uib.de>  Mon, 15 Mar 2021 12:34:35 +0100
 
===========================================================================================

opsi-auto-update (4.1.0.4-1) stable; urgency=low

        * try to detect if running WAN-extension and set to failed in this case

-- bardo wolf <b.wolf@uib.de>  Thu, 25 Mar 2021 13:00:00 +0200 

===========================================================================================

opsi-configed (4.1.9.8.5-1) STABLE; urgency=medium
* fixed NPE if no product is in privilege group

-- r.roeder <r.roeder@uib.de> Mon, 12 Apr 2020 14:10:40 +0100

opsi-configed (4.1.9.8.4-3) STABLE; urgency=medium 
 * removed postinst script which served for experiments  
 
-- r.roeder <r.roeder@uib.de> Fri, 19 Mar 2020 17:10:40 +0100 
 
opsi-configed (4.1.9.8.4-2) STABLE; urgency=medium 
 * include current jsch lib 1.55 
 
-- r.roeder <r.roeder@uib.de> Fri, 19 Mar 2020 17:10:40 +0100 
 
opsi-configed (4.1.9.8.3-4) TESTING; urgency=medium 
 * script bugfixes 
 
-- r.roeder <r.roeder@uib.de> Tue, 05 Jan 2020 17:10:40 +0100 
 
opsi-configed (4.1.9.8.3-3) TESTING; urgency=medium 
 * script bugfixes 
 
-- r.roeder <r.roeder@uib.de> Tue, 01 Dec 2020 12:10:40 +0100 
 
opsi-configed (4.1.9.8.3-2) TESTING; urgency=medium 
 * integrating macos variant 
 
-- r.roeder <r.roeder@uib.de> Tue, 01 Dec 2020 12:10:40 +0100 
 
opsi-configed (4.1.9.8.3-1) TESTING; urgency=medium 
 * icon and text editing 
 
-- r.roeder <r.roeder@uib.de> Tue, 01 Dec 2020 12:10:40 +0100 
 
opsi-configed (4.1.9.8.1-1) TESTING; urgency=medium 
 * invert selection function for host table  
 
-- r.roeder <r.roeder@uib.de> Tue, 01 Dec 2020 12:10:40 +0100 
 
opsi-configed (4.1.9.7.2-1) TESTING; urgency=medium 
 * improving logging for inconsistent swaudit entries  
 
-- r.roeder <r.roeder@uib.de> Tue, 24 Nov 2020 16:10:40 +0100 
 
opsi-configed (4.1.9.7.1-1) TESTING; urgency=medium 
 * suppressing underscores at the end of group names in client tree 
 
-- r.roeder <r.roeder@uib.de> Tue, 24 Nov 2020 16:10:40 +0100 
 
opsi-configed (4.1.9.6.1-ff) EXPERIMENTAL; urgency=medium 
 * new construction of windows/linux/macos cases 
 
-- r.roeder <r.roeder@uib.de> Fr, 20 Nov 2020 16:10:40 +0100 
 
opsi-configed (4.1.9.6.1-2) EXPERIMENTAL; urgency=medium 
 * custom java for linux 
 
-- r.roeder <r.roeder@uib.de> Mon, 02 Nov 2020 16:10:40 +0100 
 
opsi-configed (4.1.9.6.1-1) EXPERIMENTAL; urgency=medium 
 * Search, reload and group functions for netboot products introduced 
 
-- r.roeder <r.roeder@uib.de> Mon, 02 Nov 2020 16:10:40 +0100 
 
opsi-configed (4.1.9.5.5-1) TESTING; urgency=medium 
opsi-configed (4.1.9.5.5-2) EXPERIMENTAL; urgency=medium 
 * old version of setup32.ins restored 
 
-- r.roeder <r.roeder@uib.de> Thu, 15 Oct 2020 16:10:40 +0100 
 
opsi-configed (4.1.9.5.5-1) TESTING; urgency=medium 
 * bugs in GlobalSoftwareInfo layout repaired  
 
-- r.roeder <r.roeder@uib.de> Thu, 15 Oct 2020 16:10:40 +0100 
 
opsi-configed (4.1.9.5.4-2) TESTING; urgency=medium 
 * updated translation files for French and English 
 
opsi-configed (4.1.9.5.3-2) TESTING; urgency=medium 
 * removing old fallback_tlsv and replacing it by fallback__tlsv as well in the setup script 
 
-- r.roeder <r.roeder@uib.de> Mon, 28 Sep 2020 12:10:40 +0100 
 
 
opsi-configed (4.1.9.5.3) TESTING; urgency=medium 
 * internal updating of the new tables 
 
-- r.roeder <r.roeder@uib.de> Tue, 22 Sep 2020 12:10:40 +0100 
 
opsi-configed (4.1.9.5.1) EXPERIMENTAL; urgency=medium 
 * licence management: special tables for collective assignment of similar 
 sw-ids to a licencepool 
 
-- r.roeder <r.roeder@uib.de> Wed, 26 Aug 2020 12:10:40 +0100 
 
opsi-configed (4.1.9.4.0-1) EXPERIMENTAL; urgency=medium 
 * trying to fix a NPE which seems to be caused by a thread problem 
 * starting with a bundle of new features for software audit table in license 
management 

===========================================================================================

hwaudit (4.1.1.6-1) stable; urgency=medium

  * Improvement:  updated python-opsi to 4.2.0.149 (extended macos info (arm64))

 -- Nils Doerrer <n.doerrer@uib.de>  Wed, 10 Feb 2021 16:25:10 +0100

hwaudit (4.1.1.5-1) stable; urgency=medium

  * Improvement:  updated python-opsi to 4.2.0.138 (macos memory fix)

 -- Nils Doerrer <n.doerrer@uib.de>  Tue, 09 Feb 2021 10:15:41 +0100 () 
===========================================================================================

lazarus-ide (2.0.12-1) stable; urgency=medium

  * initial by opsi-setup-detector - Version: 4.1.0.21
  * also based on the opsi products ( that becomes now obsolete):
     lazarus, l-lazarus, m-lazarus

-- d.oertel <d.oertel@uib.de> Di, 30 Mrz 2021 06:39:09 +0200

===========================================================================================

opsi-setup-detector (4.2.0.1) stable; urgency=low

  * fixes for deskop icon

-- Detlef Oertel <d.oertel@uib.de>  Tue,  13 Apr 2021 : 15:00:00 +0200   

opsi-setup-detector (4.2.0.0) stable; urgency=low

  * modified templates
  * copy define_vars_multi.opsiscript from generic template path 

-- Detlef Oertel <d.oertel@uib.de>  Tue,  30 Mar 2021 : 15:00:00 +0200

opsi-setup-detector (4.1.0.21) stable; urgency=low

  * modified templates

-- Detlef Oertel <d.oertel@uib.de>  Mon,  29 Mar 2021 : 15:00:00 +0200    

opsi-setup-detector (4.1.0.20) stable; urgency=low

  * div fixes

-- Detlef Oertel <d.oertel@uib.de>  Wed,  10 Mar 2021 : 15:00:00 +0200    

opsi-setup-detector (4.1.0.19) stable; urgency=low

  * macos: no directory dialog
  * macos: warn two step file selection
  * propedit: properties are lowercase

-- Detlef Oertel <d.oertel@uib.de>  Tue,  09 Mar 2021 : 15:00:00 +0200   

opsi-setup-detector (4.1.0.18) stable; urgency=low

  * integration of Linux, Mac, Multi
  * write and read project file
  * new menue entries at File for write and read project file
  * updated opsi-script lib for macos install
  * add macos template
  * based on template by opsi-setup-detector - Version: 4.1.0.18

-- Detlef Oertel <d.oertel@uib.de>  Son,  3 Jan 2021 : 15:00:00 +0200

===========================================================================================

m-config-macos (1.0.0-1) stable; urgency=medium

  * initial by opsi-setup-detector - Version: 4.1.0.18

-- d.oertel <d.oertel@uib.de> Mon, 18 Jan 2021 16:47:05 +0100

===========================================================================================

m-system-update 4.1.0.0-2 stable urgency=low

  * new property : allow_reboot
  * check if reboot is needed

 -- d.oertel <d.oertel@uib.de> Thu, 11 Feb 2021 15:00:00 + 0100

 ===========================================================================================
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von SirTux »

Hi,

wann ist denn ETA vom Zug opsi 4.2 stable? ;)

Viele Grüße,
Stefan
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1939
Registriert: 28 Mai 2008, 10:53

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von ueluekmen »

ASAP :D

Wir arbeiten mit Volldampf am offiziellen Release. Auf jeden Fall in diesem Halbjahr, aber wir können leider nicht sagen nächste Woche, also noch nicht ;).
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von SirTux »

Ach immer die Bahn mit ihren Verspätungen! Aber wenn da noch Dampfloks im Einsatz sind .... :shock:


:lol:
thomas.besser
Beiträge: 455
Registriert: 09 Sep 2009, 09:40

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von thomas.besser »

Neben dem produktiven OPSI-Server betreiben wir für den Paketbau eine separate Instanz, die aber die "testing"-Windows-Pakete von UIB eingestellt hat. Beide sind noch OPSI 4.1.

Bzgl. "opsi-winst_4.12.4.17-1" (testing) im Vergleich zu "opsi-winst_4.12.4.13-1" (stable) ist mir ein unterschiedliches Verhalten von "FileExists" bzgl. zusätzlicher Anführungszeichen aufgefallen:

Was mit opsi-winst_4.12.4.13-1 (stable) funktioniert...

Code: Alles auswählen

(107)     [6] [2021-04-20 14:41:37.192] [test_fileexists] Set  $TargetWith$ = '"c:\tmp\test.txt"'
(108)     [6] [2021-04-20 14:41:37.192] [test_fileexists]   The value of the variable "$TargetWith$" is now: ""c:\tmp\test.txt""
(109)     [6] [2021-04-20 14:41:37.192] [test_fileexists] Set  $TargetWithout$ = "c:\tmp\test.txt"
(110)     [6] [2021-04-20 14:41:37.192] [test_fileexists]   The value of the variable "$TargetWithout$" is now: "c:\tmp\test.txt"
(111)     [6] [2021-04-20 14:41:37.193] [test_fileexists] If
(112)     [6] [2021-04-20 14:41:37.193] [test_fileexists]   Starting query if file exist ...
(113)     [6] [2021-04-20 14:41:37.193] [test_fileexists]   FileExists ($TargetWithout$)   <<< result true
(114)     [6] [2021-04-20 14:41:37.193] [test_fileexists] Then
(115)     [5] [2021-04-20 14:41:37.193] [test_fileexists]   comment: Target found
(116)     [6] [2021-04-20 14:41:37.193] [test_fileexists] EndIf
(117)     [6] [2021-04-20 14:41:37.193] [test_fileexists] If
(118)     [6] [2021-04-20 14:41:37.193] [test_fileexists]   Starting query if file exist ...
(119)     [6] [2021-04-20 14:41:37.193] [test_fileexists]   FileExists ($TargetWith$)   <<< result true
(120)     [6] [2021-04-20 14:41:37.193] [test_fileexists] Then
(121)     [5] [2021-04-20 14:41:37.193] [test_fileexists]   comment: Target found
(122)     [6] [2021-04-20 14:41:37.193] [test_fileexists] EndIf
... schlägt mit opsi-winst_4.12.4.17-1 (testing) fehl

Code: Alles auswählen

(121)     [6] [2021-04-20 14:37:10.967] [test_fileexists] Set  $TargetWith$ = '"c:\tmp\test.txt"'
(122)     [6] [2021-04-20 14:37:10.967] [test_fileexists]   The value of the variable "$TargetWith$" is now: ""c:\tmp\test.txt""
(123)     [6] [2021-04-20 14:37:10.968] [test_fileexists] Set  $TargetWithout$ = "c:\tmp\test.txt"
(124)     [6] [2021-04-20 14:37:10.968] [test_fileexists]   The value of the variable "$TargetWithout$" is now: "c:\tmp\test.txt"
(125)     [6] [2021-04-20 14:37:10.968] [test_fileexists] If
(126)     [6] [2021-04-20 14:37:10.968] [test_fileexists]     Starting query if file exists ...
(127)     [6] [2021-04-20 14:37:10.968] [test_fileexists]   FileExists ($TargetWithout$)   <<< result true
(128)     [6] [2021-04-20 14:37:10.968] [test_fileexists] Then
(129)     [5] [2021-04-20 14:37:10.968] [test_fileexists]   comment: Target found
(130)     [6] [2021-04-20 14:37:10.968] [test_fileexists] EndIf
(131)     [6] [2021-04-20 14:37:10.969] [test_fileexists] If
(132)     [6] [2021-04-20 14:37:10.969] [test_fileexists]     Starting query if file exists ...
(133)     [6] [2021-04-20 14:37:10.969] [test_fileexists]   Not found: ""c:\tmp\test.txt"":
(134)     [6] [2021-04-20 14:37:10.969] [test_fileexists]   FileExists ($TargetWith$)   <<< result false
(135)     [6] [2021-04-20 14:37:10.969] [test_fileexists] Then
(136)     [6] [2021-04-20 14:37:10.969] [test_fileexists] EndIf
Bug oder Feature?

Zum HIntergrund: ich lese das Deinstallationsprogramm wo immer möglich aus der Registry aus "UninstallString" aus. Manche Installer tragen den Pfad dort mit zusätzlichen Anführungszeichen ein, manche ohne.
Benutzeravatar
j.werner
uib-Team
Beiträge: 64
Registriert: 08 Okt 2019, 13:32

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von j.werner »

Wenn Sie so fragen ist es natürlich ein Feature. ;)

Spass beiseite, vielen Dank für die Info, werden wir uns genauer anschauen und dann entscheiden wie wir damit umgehen.
thomas.besser
Beiträge: 455
Registriert: 09 Sep 2009, 09:40

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von thomas.besser »

ich lasse euch gerne das kleine Demo-Paket zukommen, welches auch obigen Output erzeugt hat. Ich könnte zb. einen Cloudlink per PM schicken!?
skoloschin
Beiträge: 42
Registriert: 25 Nov 2009, 09:35

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von skoloschin »

Guten Morgen!
Seit der Installation der neuesten Pakete funktioniert hwaudit nicht mehr :( .
Log aus C.\opsi.org\tmp:
[3] [2021-04-21 13:12:54.625] [ ] Query failed: (-2147217392, 'OLE error 0x80041010', None, None) (hwaudit_windows.py:71)
[3] [2021-04-21 13:12:54.727] [ ] Query failed: (-2147217392, 'OLE error 0x80041010', None, None) (hwaudit_windows.py:71)
[3] [2021-04-21 13:12:56.555] [ ] Opsi rpc error: (1146, "Table 'opsi.HARDWARE_CONFIG_TPM' doesn't exist") (JSONRPC.py:126)
Traceback (most recent call last):
File "OPSI\Backend\JSONRPC.py", line 117, in processResult
OPSI.Exceptions.OpsiRpcError: Opsi rpc error: (1146, "Table 'opsi.HARDWARE_CONFIG_TPM' doesn't exist")

Mir ist dunkel in Erinnerung, dass ich diese Fehlermeldung vor Jahren schon mal gesehen habe, ich finde aber nichts im Forum. Die Tabelle HARDWARE_CONFIG_TPM gibt es wirklich nicht in der Datenbank OPSI, aber warum hat hwaudit bisher funktioniert? Kann ich die Table per sql einfach anlegen? System Debian 9, OPSI4.1 stable.
Gruß
Sigi
skoloschin
Beiträge: 42
Registriert: 25 Nov 2009, 09:35

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von skoloschin »

Jaaa! Danke! opsi-setup --init-current-config , daran sollte man denken, wenn python-opsi aktualisiert wird - und auch sonst.
Antworten