Service Release opsi 4.0.3 in testing

News and announcements
Antworten
Benutzeravatar
bhubal
uib-Team
Beiträge: 119
Registriert: 16 Sep 2010, 17:14

Service Release opsi 4.0.3 in testing

Beitrag von bhubal »

Dear opsi users,

we declare opsi version 4.0.3 as testing.

== Overview of the new features

The opsi Service Release 4.0.3 comes with a whole bunch of new features and improvements. Here comes a survey:

* Open Source release of the opsi-Extensuib: Dynamic Depot Selection
* opsi extension: Install-on-shutdown
* opsi feature: Silent-Install
* Adaptions for Windows 8 Support
* Italian and Danish Localisation
* Support for the following distributions:
** UCS 3.1
** Ubuntu 12.10

The installation guide is to be found in the opsi-getting-started manual.

* Discontinuation at end of March 2013 for the support for:
** CentOs 5
** RedHat 5
** OpenSuse 11.3 / 11.4

* opsi-client-agent
** Extensively revised version
** Open Source release of the opsi-extension: Dynamic Depot Selection
** opsi extension: Install-on-shutdown
** opsi feature: Silent-Install
** Improved customizing
** Adaptions for Windows 8 Support
** Revised session handling: better identification of user accounts
** Improvements for the WAN-Support
** Several fixes

* opsi server components
** Improvements of the DHCP-Backend
** New HostControlSafe-Backend
** Generating the webservice SSL certificate via opsi-setup

* Windows Netboot products
** Windows 8 / Server 2012 support
** Improvement of the byAudit procedure
** Configurable WinPE partition size
** New property data_partition_create: shall a data partition be created, if there is disk space available (true/false; default: true)
** UEFI support
** Support for Softwareraid 1: new property useRaid1 handles 2 existing disks the same way

* opsi-winst:
A lot of new features, which are described in detail further down.

* Announcing the change of the license type GPLv3 to AGPLv3:
With the opsi 4.0.3 Release we will switch to AGPLv3.
This change of the license type affects only those companies, that distribute opsi as part of a Closed Source product.
Anybody in need of a license to sell opsi as part of a Closed Source solution may contact us.

For further details please refer to the opsi-v403-releasenotes and the revised opsi manuals.

=== We declare as experimental

The netboot-product: 'opsi-clonezilla'.
It integrates the 'clonezilla' functions into a opsi netboot-product and enables the automatic mount of a share 'opsi_images' from the opsi-server, that can be used as source/target für the image operation.
The share 'opsi_images' must be created manually.
At the moment, this product is for administrators who have kowledge in the use of clonezilla.

The netboot-product 'ubuntu'.
This product enables the installation of 32 bit Ubuntu 12.04 with a statical inventory.
The desktop (none/Gnome/Unity/KDE) may be choosen by a property.
Futhermore the opsi-server packages can be installed with this.

With kind regards,
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
Antworten