opsi Service Release 4.0.3 in Testing

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
bhubal
uib-Team
Beiträge: 119
Registriert: 16 Sep 2010, 17:14

opsi Service Release 4.0.3 in Testing

Beitrag von bhubal »

Sehr geehrte opsi Anwender,

hiermit geben wir opsi Version 4.0.3 als Testing frei.

== Übersicht der Neuerungen

Das opsi Service Releases 4.0.3 weist eine Fülle von Neuerungen und Detailverbesserungen auf. Hier eine Übersicht:

* Freigabe der opsi Erweiterung Dynamische Depotauswahl
* neue opsi Erweiterung: Installation bei Shutdown (Kofinanzierungsprojekt)
* neues opsi Feature: Silent-Install
* Windows 8 / Server 2012 Unterstützung
* Lokalisierung für Italienisch und Dänisch
* Freigabe von opsi 4.0.3 für folgende Distributionen:
** UCS 3.1
** Ubuntu 12.10

Die entsprechenden Installationsanleitungen finden Sie wie immer im 'opsi-getting-started' Handbuch

* Abkündigung zum 31.03.2013 der Unterstützung für:
** CentOs 5
** RedHat 5
** OpenSuse 11.3 / 11.4

* opsi-client-agent
** Umfangreich überarbeitete Version
** Freigabe der opsi-Erweiterung: Dynamische Depotauswahl
** opsi Erweiterung: Install-on-shutdown
** opsi Feature: Silent-Install
** Verbessertes Customizing
** Anpassungen für Windows 8 Support
** Überarbeitetes Sessionhandling: Bessere Identifikation der Benutzerkonten
** Verbesserungen im WAN-Support
** Mehrere kleinere Fixes

* opsi Serverkomponenten
** Verbesserungen im DHCP-Backend
** Neues HostControlSafe-Backend
** Neuerstellung des Webservice-SSL-Zertifkats über opsi-setup

* Windows Netboot Produkte
** Windows 8 / Server 2012 Unterstützung
** Verbesserungen an byAudit-Verfahren
** WinPE-Partitionsgröße konfigurierbar
** Neues Property data_partition_create : Soll eine Datenpartition erzeugt werden, wenn noch Platz verfügbar ist (true/false ; default: true).
** UEFI Support
** Unterstützung für Softwareraid 1: neues Property 'useRaid1' behandelt 2 vorhandene Platten identisch.

* opsi-winst:
Eine Fülle von Erweiterungen, welche weiter unten beschrieben sind.

* Ankündigung Lizenzwechsel GPLv3 zu AGPLv3:
Im Laufe des opsi 4.0.3 Releases werden wir zur AGPLv3 wechseln.
Dieser Lizenzwechsel betrifft nur Firmen, welche opsi als Bestandteil einer Closed Source Lösung vertreiben.
Wer eine Lizenz für den Vertrieb von opsi als Bestandteil einer Closed Source Lösung benötigt, möge uns kontaktieren.

Für Details lesen Sie bitte das opsi-v403-releasenotes Handbuch bzw. die überarbeiteten opsi Handbücher.
http://download.uib.de/opsi4.0/doc/opsi ... tes-de.pdf

=== Als Experimental geben wir frei:

Das Netbootprodukt: 'opsi-clonezilla'.
Diese integriert die 'clonezilla' Funktionalität in ein opsi Netbootprodukt
und ermöglicht den automatischen mount eine shares 'opsi_images' vom opsi-server,
welcher als Ziel/Quelle für die Image Operationen genommen werden kann.
Der share 'opsi_images' muß von Hand angelegt werden.
Diese Produkt richtet sich im Moment an Admins, welche schon grundlegende Erfahrungen mit clonezilla haben.

Das Netboot Produkt 'ubuntu'.
Diese Produkt ermöglicht es ein 32 Ubuntu 12.04 mit statischem Inventar
und über Property wählbarem Desktop (none/Gnome/Unity/KDE) zu installieren.
Weiterhin können auch gleich die opsi-server Pakete installiert werden.


Mit freundlichen Grüßen
Birgit Hubal

=== Changelogs:

==== Changelog opsi-winst

opsi-winst (4.11.3.5) stable; urgency=low

* del / delete will not delete if the given Filename starts with '\' (eg. '\Dummy')
* danish localization added
* italien localization added
* extended LDAPSearch (username/password)
* fix: do not store isfatalerror in registry if nor running as admin
* execwith: winst (/32bit|/64bit|/sysnative) no allowed
* execwith: if 'powershell.exe' is part of the interpreter string the script extension is '.ps1'
* winbatch: /32bit|/64bit|/sysnative no allowed
* wilog: replace ' -->' by ' ==>' because the opsi web service get in trouble because it is interpreted as xml comment, fixes #350
* switch to Lazarus 1.0 / fpc 2.6.0
* wisynt: doAktionen, fileActionsMain: do ApplyTextConstants for filesections in fileActionsMain.
fixes wrong resolution of %CurrentProfileDir% in Files /AllNTuserProfiles
* wisynt: doLinkFolderActions: fix: now comments allowed between set_link and end_link
* wisynt: doLinkFolderActions: linkfolder section now usable in userLoginScripts:
the predefined basfolders:
'desktop', 'sendto', 'startmenu', 'programs', 'startup', 'desktopdirectory'
are pointing to the loggedin user directories if called from userLoginScript
* wimain: ProcessNonZeroScript: fix: do not run update after setup if setup is failed, fixes #432
* fix: widatamodul: opsidata4.initproduct now boolean function: false = error
* new: new winst cli parameter '/productlist <productid>[,<productid>]* as sub parameter to /opsiservice
try to run the setup-scripts of the given products, change installation states, send log files
* new: string function calculate(<string expr>) ; calculates the mathematical expression and returns the result as string.
on error the result is a empty string and the errorcounter is increased
* new command 'setConfidential <confidential string>' ;
adds the given string to a list of strings which are replaced with '***(confidential)***' while logging
* logging: added [<productid>] to log line to use the new configed filter possibilities

-- Detlef Oertel <d.oertel@uib.de> Thu, 05 Dec 2012:15:00:00 +0200


opsi-winst (4.11.3.4) stable; urgency=low

* new winbatch parameter /RunAsLoggedOnUser
* PatchTextFile sections may now called with %userprofiledir% as part of the file name and /AllNTuserProfiles
so it will run on all profiles.
If running in Machine mode, the '/AllNTuserProfiles' is implizit in the [ProfileActions].
If running in LoginScript mode, the '%userprofiledir%' is the %CurrentProfileDir%.
* will now look for skins (more exactly: skin.ini) in the following sequence:
1) by parameter
2) new custom directory of opsi-client-agent ../custom/winstskin
3) own winstskin: winstskin

-- Detlef Oertel <d.oertel@uib.de> Thu, 26 Oct 2012:15:00:00 +0200

==== Changelog opsi-winst-test

opsi-winst-test (4.11.3.5-1) stable; urgency=low

* Test of Linkfolder in login.opsiscript
* Test of use of temporary loop constant in subsub call
* Test of calculate
* Test of 'no update script if setup is failed': new property: setfailed
* Test of SetConfidential
* Test of SetSkinDirectory
* Test of LDAPSearch (username/password)
* Test of execwith: winst (/32bit|/64bit|/sysnative)
* Test of winbatch: /32bit|/64bit|/sysnative
* Test of PatchTextFile /AllNTuserProfiles

-- detlef oertel <d.oertel@uib.de> Wed, 16 Jan 2013 17:00:13 +0200

opsi-winst-test (4.11.3.4-1) stable; urgency=low

* Test of Winbatch /RunAsLoggeedOnUser in login.ins

-- detlef oertel <d.oertel@uib.de> Thu, 26 Oct 2012 17:00:13 +0200

==== Changelog jedit

jedit_5.0.0-3 stable; urgency=low

* opsi-winst.xml for version 4.11.3.5
* code cleanup

-- detlef oertel <d.oertel@uib.de> Fri, 15 Feb 2013 16:01:53 +0200

jedit_5.0.0-2 stable; urgency=low

* jedit version with localization support

-- rupert röder <r.roeder@uib.de> Tue, 27 Nov 2012 16:01:53 +0200

==== Changelog opsi-adminutils

opsi-adminutils (4.0.3.-1) stable; urgency=low

* change to 4.0.3

-- detlef oertel <d.oertel@uib.de> 15 Feb 2013


opsi-adminutils (4.0.2.1-5) stable; urgency=low

* correct parameters for configed.jnlp URL

-- rupert roeder <r.roeder@uib.de> 10 Jan 2013

opsi-adminutils (4.0.2.1-4) stable; urgency=low

* removed parameter from configed.jnlp URL
* removed opsi-configed version from control file

-- detlef oertel <d.oertel@uib.de> 04 Jan 2013


opsi-adminutils (4.0.2.1-3) stable; urgency=low

* regshot 1.8.3 (include 64-bit)
* added kitty

-- detlef oertel <d.oertel@uib.de> 11 Oct 2012


opsi-adminutils (4.0.2.1-2) stable; urgency=low
* swingx.jar
* configed.jar 4.0.2.5.4
-- bardo wolf <b.wolf@uib.de> 04 Sep 2012


opsi-adminutils (4.0.2.1-1) stable; urgency=low

==== Changelog opsi-template

opsi-template (4.0.3-1) stable; urgency=low

* default is now without property and 32 Bit

-- detlef oertel <d.oertel@uib.de> Thu, 27 Sep 2012 16:01:53 +0200

==== Changelog windows netboot products

windows (4.0.3-1) stable; urgency=low

* do not copy winpe uefi boot files if not in uefi mode
* code cleanup
* new property winpe_partition_size
* showdrivers.py:
- Option -V for version output added.
- byAudit: Translating model and vendor from hwinvent: characters <>?":|\/* will be translated to _

-- uib GmbH <info@uib.de> Thu, 14 Feb 2013 15:19:15 +0000

windows (4.0.2-2) experimental; urgency=low

* new property data_partition_create
* detect if we are on uefi
* if we are on uefi use gpt partitions
* win8 (NT 6.2) support
* new property use_raid1

-- uib GmbH <info@uib.de> Mon, 27 Aug 2012 15:19:15 +0000


==== Changelog opsi-client-agent

opsi-client-agent (4.0.2.3-1) testing; urgency=low

* opsiclientd.conf:
- added new silent_install event
- added new time event for silent_install
* fix search algorithm for finding usersessions
* added new service-method for cleaning cache (WAN-Support)

-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 14 Nov 2012 09:00:00 +0100

opsi-client-agent (4.0.2.3-2) testing; urgency=low

* opsiclientd.conf:
- [event_on_shutdown{installation_pending}]active=False
* opsiclientd:
- v4.0.1.75
- new state installation_pending for future use (event_on_shutdown)
* new product property: on_shutdown_active (true/false)
* new updatescript, which installs shutdown files if on_shutdown_active=true

-- Miriam Michaelis <m.michaelis@uib.de> Wed, 05 Dec 2012 13:00:00 +0100

opsi-client-agent (4.0.2.3-1) testing; urgency=low

* opsiclientd:
- fix for user_cancelable = 0
- fix for getSessioninformation
- updated sessionhelper in utilities
- added /usercontext parameter for user-login events. This option gives now opsi-winst the username.
- fix for User-Login-Events on Windows 8: Do not fire event, if the Window Management Service is logged on.
* new custom directory
- is saved in preinst and restored in postinst
- cfg/config.ini values will be overwritten by values from custom/config.ini (execption: pckey , bootmode) fixes #333
- it is a good idea to delete all not used key from a custom/config.ini
- files at the depot in custom\winstskin\*.* will be copied to custom\winstskin\ at the client and will be used by opsi-winst since version
- files at the depot in custom\notifier\*.* will be overwrite the files at the clients notifier directory
- a existing file at the depot: custom\opsiclientd.conf will overwrite the opsiconfd.conf files at the clients opsiclientd directory, which comes from the 'dist' directory

-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 14 Nov 2012 09:00:00 +0100

==== Changelog python-opsi

python-opsi (4.0.3.1-1) testing; urgency=low

* dhcp-backend: ddns-rev-domainname added to list where the values are written in double quotas
* System: opsi-setup --init-current-config gives an warning instead of error, when vendor not found for network device
* Posix:
- saveImage returns the result from partclone if run was successfull.
- readPartitionTable: Try to find out the right filesystem with blkid tool.
- createPartition: allows linux as filesystem-type and produces partition with id 83
* WindowsDriver: byAudit: Translating model and vendor from hwinvent: characters <>?":|\/* will be translated to _
* python-opsi locale: danish added
* compareVersion: fixed handling with versions from custom packages.
* global.conf: fixed hostname entries
* fixed resource directory listing for custom packages /repository
* fix for ubuntu 12.10

-- Erol Ueluekmen <e.ueluekmen@uib.de> Tue, 05 Feb 2013 17:40:23 +0100

python-opsi (4.0.2.6-1) testing; urgency=low

* Posix: getBlockDeviceControllerInfo():
- if no devices attached on a AHCI-Controller (maybe a lshw or a kernel bug)
try to find AHCI-Controller, if found try return the first found AHCI Controller
for textmode-driverintegration (only for nt5)
* Posix: modifications for newer ms-sys version
* rpm-spec-file: noreplace option for dispatch.conf.default in files-section

-- Erol Ueluekmen <e.ueluekmen@uib.de> Mon, 07 Nov 2012 17:34:13 +0100

python-opsi (4.0.2.5-1) testing; urgency=low

* fix in hwinvent procedure, don't crash if lshw don't work properly
* fix for resizeNTFSPartition if blockAlignmnet is used (ntfs-restore-image)

-- Erol Ueluekmen <e.ueluekmen@uib.de> Fri, 02 Nov 2012 15:00:34 +0200

==== Changelog opsipxeconfd

opsipxeconfd (4.0.3.1-1) stable; urgency=low

* featurepack-release 4.0.3
* this version is stable, because no changes were made, only version modified for new featurepack-release

-- Erol Ueluekmen <e.ueluekmen@uib.de> Thu, 14 Feb 2013 17:57:02 +0100

==== Changelog opsiconfd

opsiconfd (4.0.3.1-1) testing; urgency=low

* ressource: webstart jnlp build fixed for arguments.
* added monitoring debug switch in opsiconfd.conf
* fixed init-Script for using global.conf

-- Erol Ueluekmen <e.ueluekmen@uib.de> Tue, 05 Jan 2013 13:15:56 +0100

==== Changelog opsi-utils

opsi-utils (4.0.3.1-1) testing; urgency=low

* opsi-product-updater: Added Blank line between header and message-body to fix empty body mails on exchange environment.
* opsi-product-updater: fix for handling with custom products.
* opsi-admin: added new HostControlSafeBackend in BackendManager initialization.

-- Erol Ueluekmen <e.ueluekmen@uib.de> Tue, 12 Feb 2013 12:42:44 +0200

==== Changelog opsi-linux-bootimage

opsi-linux-bootimage (20130207-1) testing; urgency=low

* added bc

-- Erol Ueluekmen <e.ueluekmen@uib.de> Fri, 01 Feb 2013 12:34:59 +0100

opsi-linux-bootimage (20130117-1) experimental; urgency=low

* downgrade:
ms-sys: 2.1.2
kernel 3.6.11

-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 17 Jan 2013 16:25:11 +0100

opsi-linux-bootimage (20130111-1) experimental; urgency=low

* python-opsi 4.0.2.7-1
* locale: danish and italian localisation added
* kernel 3.7.1

-- Erol Ueluekmen <e.ueluekmen@uib.de> Fri, 11 Jan 2013 11:48:23 +0100

opsi-linux-bootimage (20121107-1) experimental; urgency=low

* new ms-sys-version: 2.2.1

-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 07 Nov 2012 17:51:31 +0100

opsi-linux-bootimage (20121105-1) experimental; urgency=low

* python-opsi 4.0.2.6-1

-- Erol Ueluekmen <e.ueluekmen@uib.de> Mon, 05 Nov 2012 17:36:27 +0100

opsi-linux-bootimage (20121102-1) experimental; urgency=low

* kernel 3.6.5
* python-opsi 4.0.2.5-1

-- Erol Ueluekmen <e.ueluekmen@uib.de> Fri, 02 Nov 2012 15:11:43 +0100

opsi-linux-bootimage (20121024-1) unstable; urgency=low

* kernel 3.6.3
* python-opsi 4.0.2.5-1
* added packages: cloop, cloop-utils, dmraid, rsync, partclone-utils, nbd-client, genisoimage

-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 24 Oct 2012 12:57:00 +0200

opsi-linux-bootimage (20121011-1) experimental; urgency=low

* kernel 3.6.1
* python-opsi 4.0.2.4-1
* Missing firmware from Broadcom-Chipsets added

-- Erol Ueluekmen <e.ueluekmen@uib.de> Thu, 11 Oct 2012 00:45:26 +0200

==== Changelog opsi-depotserver

opsi-depotserver (4.0.3.1-1) testing; urgency=low

* opsi-setup: added renew-opsiconfd-cert task
* opsi-setup: added special files in set rights to add execute bit for these files in depot

-- Erol Ueluekmen <e.ueluekmen@uib.de> Mon, 28 Jan 2013 17:34:42 +0100

==== Changelog opsi4ucs

opsi4ucs (4.0.3.1-1) testing; urgency=low

* join script: execute /usr/lib/univention-pam/ldap-group-to-file.py to resync the groups (for ucs 3.1 support)
* opsi-setup: set executebit for special opsi files in depot

-- Erol Ueluekmen <e.ueluekmen@uib.de> Tue, 05 Feb 2013 11:07:47 +0100


==== Changelog opsi-configed

opsi-configed (4.0.3.1-1) testing; urgency=low

* host config editing grouped by a tree
* last change column for products now possible
* the configed log files are now placed in the user home directory in a folder .configed
* log panes now allow selection of displayed levels
* log panes allow selection of event type if a log file has lines with event
type specification
* improved search handling in log panes
* log panes, software and hardware audit panes can be copied into separated frames

-- Rupert Roeder <r.roeder@uib.de> Fri, 25 Jan 2013 12:00:00 +0200


* search function for windows software panel
* reset client selection when returning from server or depot editing
* bugfix in mac address editing
* configed checks if read only version is requested and, if wanted, produces it

-- Rupert Roeder <r.roeder@uib.de> Mon, 03 Dec 2012 12:00:00 +0200


opsi-configed (4.0.2.10-1) testing; urgency=low

* new logging format, included time check for service calls

-- Rupert Roeder <r.roeder@uib.de> Fri, 02 Nov 2012 12:00:00 +0200


opsi-configed (4.0.2.8-1) testing; urgency=low

* check of transgression of activated client numbers
* read only option

-- Rupert Roeder <r.roeder@uib.de> Mon, 22 Oct 2012 12:00:00 +0200

opsi-configed (4.0.2.7-1) testing; urgency=low

* reopening a saved search

-- Rupert Roeder <r.roeder@uib.de> Mon, 15 Oct 2012 12:00:00 +0200

opsi-configed (4.0.2.7-1) testing; urgency=low

* more caching and less reloading actions

-- Rupert Roeder <r.roeder@uib.de> Mon, 15 Oct 2012 12:00:00 +0200


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten