Parution de opsi 4.0.3 en version testing

Ce forum est dédié au nouveautés, événements autour du projet Opsi
Benutzeravatar
poterealpopolo
Beiträge: 61
Registriert: 25 Mai 2011, 23:38

Parution de opsi 4.0.3 en version testing

Beitragvon poterealpopolo » 13 Mär 2013, 12:17

Chers utilisateurs de OPSI,

nous déclarons la version 4.0.3 de opsi comme testing.

== Vue d'ensemble des nouvelles fonctionnalités

La release 4.0.3 d'opsi est livré avec tout un tas de nouvelles fonctionnalités et améliorations:
* Version Open Source de l'extension opsi: Selection dynamique du Depot
* extension opsi: Installation à l'arrêt
* fonctionnalité opsi: Installation en mode silencieux
* Adaptations pour le support de Windows 8
* Localisation italienne et danoise
* Support pour les distributions suivantes:
** UCS 3.1
** Ubuntu 12.10

Le guide d'installation se trouve dans le manuel opsi-getting-started.

* Arrêt à la fin de Mars 2013 du support pour:
** CentOs 5
** RedHat 5
** OpenSuse 11.3 / 11.4

* opsi-client-agent
** Version largement révisée
** Version Open Source de l'extension opsi: Selection dynamique du Depot
** extension opsi: Installation à l'arrêt
** fonctionnalité opsi: Installation en mode silencieux
** Amélioration de la personnalisation
** Adaptations pour le support de Windows 8
** Gestion de session révisée: une meilleure identification des comptes utilisateurs
** Améliorations du support WAN
** Plusieurs correctifs

* composants du serveur opsi
** Amélioration du Backend DHCP
** Nouveau Backend HostControlSafe
** Génération du certificat SSL du webservice via opsi-setup

* Produits Netboot Windows
** Support de Windows 8 / Server 2012
** Amélioration de la procédure byAudit
** Taille de la partition WinPE configurable
** Nouvelle propriété Data_partition_create: une partition de données doit être créée, s'il existe un espace disque disponible (true / false, valeur par défaut: true)
** Support pour UEFI
** Prise en charge de Softwareraid 1: nouvelle propriété useRaid1 gère 2 disques existants de la même façon

* opsi-winst:
Un grand nombre de nouvelles fonctionnalités, qui sont décrites en détail plus bas.

* Annonce du changement de type de licence depuis GPLv3 vers AGPLv3:
Avec opsi 4.0.3 nous allons passer à AGPLv3.
Ce changement du type de licence ne concerne que les entreprises, qui distribuent opsi dans le cadre d'un produit à Source Fermé.
Toute personne ayant besoin d'une licence pour vendre opsi dans le cadre d'une solution à source Fermé peut nous contacter.

Pour plus de détails référez-vous à opsi-v403-releasenotes et aux manuels opsi révisés.

=== Nous déclarons comme expérimental

Le produit netboot: 'opsi-clonezilla'.
Il intègre les fonctions 'clonezilla' dans le produit netboot opsi et permet le montage automatique d'un partage 'opsi_images' depuis le serveur opsi, qui peut être utilisée comme source / cible pour les images.
Le partage 'opsi_images' doit être créé manuellement.
À l'heure actuelle, ce produit est destiné aux administrateurs qui ont des connaissances dans l'utilisation de Clonezilla.

Le produit netboot 'ubuntu'.
Ce produit permet l'installation d'Ubuntu 12.04 32 bits avec un inventaire statique.
Le bureau (none/Gnome/Unity/KDE) peut être choisi par une propriété.
En outre, les paquets opsi-server peuvent être installé dans l'OS.

Bien à vous.

Giuliano Di Vito

=== 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
Représentant Officiel OPSI Francophone
http://www.opensides.eu official certified partner
http://www.opsi.org/fr