Testing updates zu opsi 3.4

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Testing updates zu opsi 3.4

Beitrag von d.oertel »

Hallo allerseits,

einige Informationen zu opsi 3.4.

1. Freigaben
1.1 Testing
1.2 Experimental
2. bekannte Probleme
3. Changelogs

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1. Freigaben
1.1 Testing

Wir haben in den Testing Bereich
( http://download.uib.de/opsi3.4/testing/ )
folgende aktualisierte Produkte eingestellt:

**********************************
********** testing *************
**********************************

- opsi-winst_4.9.3.5-1.opsi
- opsi-template_1.0-18.opsi
- opsi-template-with-admin_1.0-2.opsi
--- Das ist ein Template für Installationen mit eingelogtem Admin
- OS-Basisprodukte
--- win2k_3.4-1.opsi
--- winxppro_3.4-1.opsi
--- win2003_3.4-1.opsi
--- winvista_3.4-1.opsi
--- winvista-x64_3.4-1.opsi
--- win7_3.4-1.opsi
--- win7-x64_3.4-1.opsi
--- win2008_3.4-1.opsi
--- win2008-x64_3.4-1.opsi
- preloginloader_3.4-39.opsi
- configed_1.4.22-1_all.deb
- opsi-linux-bootimage_20091215-1_all.deb


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.2 Experimental

**********************************
******** experimental **********
**********************************

Da das derzeitige preloginloader Paket keine funktionierenden
Loginblocker für winxppro-x64 und win2003-x64 enthält,
liegen die entsprechenden Produkte im experimental Bereich
( http://download.uib.de/opsi3.4/experimental/ )
Diese Produkte sollten nur mit loginblockerstart=off verwendet werden.
(Dann wird der nicht funktionierende loginblocker deinstalliert)
--- winxppro-x64_3.4-1.opsi
--- win2003-r2-x64_3.4-1.opsi

opsi-winst-test
Das Produkt opsi-winst-test ist ein Selbsttest aller Winstfunktionen
und (damit) gleichzeitig eine Beispielsammlung von Winst-code.
Das Produkt ist noch nicht fertig (weder vollständig noch fehlerfrei).
Das Produkt benötigt einen opsi-winst >= 4.9.3.4-1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2. bekannte Probleme

**********************************
****** *******
****** known issues *******
****** *******
**********************************

- Software-Inventarisierung 1
die Softwareinventarisierung für 64-Bitsysteme ist momentan noch nicht
lauffähig.
Wir arbeiten aber daran.
Hierzu muss das swaudit script unter 64-Bit Python realisiert werden
und sowohl den 32 las auch den 64 Bit Registry Zweig auswerten
und dann sich auch noch die Architektur merken,
da diese teilweise in den Daten (Displayname, Displayversion) der
Registryzweige die Architektur nicht enthalten ist und daher 64-Bit
Software und 32-Bit Software gleich heißen können.
Dies führt wiederum dazu, dass auch die Datenbankstrukturen entsprechend
erweitert werden müssen. Diesen Umbau haben wir konzipiert und setzen
ihn im Moment für opsi 3.5 um.
Wir erwarten opsi 3.5 mit der entsprechenden Funktionalität einer
Softwareinventarisierung für 64-Bitsysteme im März (CeBit) vorstellen zu
können.

- Software-Inventarisierung 2
Der unter opsi 3.4 im Backend MySQL verwendete Primärschlüssel
für die Softwareinventarisierung hat sich als nicht eindeutig erwiesen
(z.B. bei Adobe Flash). Der Umbau der Datenstrukturen erfolgt zusammen
mit den oben genannten Arbeiten für opsi 3.5.

- win2008-r2
Die preloginloader Installation unter Windows 2008-R2 macht derzeit noch
Probleme.

- 2003-x64 und XP-64 Loginblocker
Der 64-Bit Loginblocker für die NT5 Familie ist noch in Arbeit.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

3. Changelogs

**********************************
****** *******
****** Changelogs *******
****** *******
**********************************

Die Changelogs im Detail:

**********************************

- opsi-linux-bootimage

opsi-linux-bootimage (20091215-1) stable; urgency=low

* master.py 1.4: trying to get missing config from tftp server
* kernel 2.6.32.1

-- Jan Schneider <j.schneider@uib.de> Tue, 15 Dec 2009 10:23:34 +0100

opsi-linux-bootimage (20091201-1) stable; urgency=low


* kernel 2.6.31.6

-- Jan Schneider <j.schneider@uib.de> Tue, 01 Dec 2009 12:57:37 +0100

opsi-linux-bootimage (20091028-1) stable; urgency=low

* kernel 2.6.31.5
* patcha 0.2.1: fixed file patching
* master 1.3.1
* python-opsi 3.4.0.3-1

-- Jan Schneider <j.schneider@uib.de> Wed, 28 Oct 2009 15:08:44 +0100

opsi-linux-bootimage (20090911-1) stable; urgency=low

* master.py 1.3
* python-opsi 3.4.0.2-1
* kernel 2.6.31

-- Jan Schneider <j.schneider@uib.de> Fri, 11 Sep 2009 19:06:40 +0200

opsi-linux-bootimage (20090907-1) stable; urgency=low

* python-opsi 3.4.0.1-1

-- Jan Schneider <j.schneider@uib.de> Mon, 07 Sep 2009 10:14:52 +0200

opsi-linux-bootimage (20090827-1) stable; urgency=low

* python-opsi 3.4.0.0-s1
* master.py 1.2

-- Jan Schneider <j.schneider@uib.de> Thu, 27 Aug 2009 16:31:08 +0200


**********************************

- opsi-winst_4.9.3.5-1.opsi


opsi-winst (4.9.3.5-1) experimental; urgency=low

* increased logging for setting product action requests on reinstall

-- Rupert Roeder <r.roeder@uib.de> Mon, 14 Dec 2009:12:31:43 +0200

opsi-winst (4.9.3.4-1) experimental; urgency=low

* new algorithm for catch output

-- Rupert Roeder <r.roeder@uib.de> Fre, 20 Nov 2009 12:31:43 +0200

opsi-winst (4.9.3.3-1) experimental; urgency=low

* bugfix

-- Rupert Roeder <r.roeder@uib.de> Fre, 13 Nov 2009 16:31:43 +0200

opsi-winst ( opsi-winst_4.9.3.2-1) experimental; urgency=low

* bugfix for trace mode
* fatal error handling also for if clauses
* command line option usercontext
* patch text file commands set_mozilla_pref,
addstringlistelement_to_mozilla_pref
* new String function getUserSID
* new locations for logfile

opsi-winst ( opsi-winst_4.9.3.1-3) experimental; urgency=low

* bugfix for fatal error

opsi-winst ( opsi-winst_4.9.3.1-2) experimental; urgency=low

* on fatal error, winst stops execution also with if
* no more trace mode when log file cannot be written, instead message
box
* introduction of usercontext in command line and batch mode, new
String function getUserSid

opsi-winst ( opsi-winst_4.9.3.0-2) experimental; urgency=low
* setacl.exe removed bardo wolf
opsi-winst (4.9.3) experimental; urgency=low

* for temporary batch files the logging directory is used

-- Rupert Roeder <r.roeder@uib.de> Mon, 26 Oct 2009 12:31:43 +0200
opsi-winst (4.9.2) experimental; urgency=low

* new command in PatchTextFile section: set_mozilla_pref
* ensuring that opsi-winst does not set itself to update on
reinstallation

-- Rupert Roeder <r.roeder@uib.de> Mon, 26 Oct 2009 12:31:43 +0200

opsi-winst (4.9.1.1) experimental; urgency=low

* user account name on top of winst log

-- Rupert Roeder <r.roeder@uib.de> Thu, 08 Oct 2009 12:31:43 +0200

opsi-winst (4.9.1.0) experimental; urgency=low

* trying to reconnect when a connection error 10054 occured

-- Rupert Roeder <r.roeder@uib.de> Wed, 17 Sep 2009 10:31:43 +0200

opsi-winst (4.9.0.0) stable; urgency=low

* new functions GetProductProperty, GetSectionLines

-- Rupert Roeder <r.roeder@uib.de> Wed, 16 Sep 2009 10:31:43 +0200


**********************************
- opsi-template_1.0-18.opsi

opsi-template (1.0-18) stable; urgency=low
* bug fix in the successful request (comment out)

opsi-template (1.0-17) stable; urgency=low

* bug fix in delsub.ins : deleting a shortcut from AllUsers desktop

-- detlef oertel <d.oertel@uib.de> Mon, 28 Sep 2009 16:01:53 +0200

opsi-template (1.0-16) stable; urgency=low

* Added some examples for other installers
* Some cleanups
* More examples in other sections

-- Jan Schneider <j.schneider@uib.de> Fri, 18 Sep 2009 13:01:53 +0200


**********************************
- opsi-template-with-admin_1.0-2.opsi

Hinweis1: Dieses Script enthält etliche Passagen
die als Beispiele verwendet werden können für das Handling
der 64-Bit-Registry unter 64-Bit Systemen.

Hinweis 2: Dieses Produkt benötigt die psgetsid.exe
aus http://download.sysinternals.com/Files/PsTools.zip
Diese wird bei der Installation auf dem Server versucht aus dem Internet
zu laden. Sollte dies scheitern, so muss dies von Hand nachgeholt werden.

opsi-template-with-admin (1.0-2) stable; urgency=low

* added support for 64 Bit
* code cleanup
* added psgetsid for international support

-- detlef oertel <d.oertel@uib.de> Mon, 14 Dec 2009 15:01:53 +0200


opsi-template-with-admin (1.0-1) stable; urgency=low

* initial package based on
http://www.opsi.org/opsi_wiki/TemplateF ... LocalAdmin

-- detlef oertel <d.oertel@uib.de> Mon, 13 Nov 2009 15:01:53 +0200

**********************************

- OS-Basisprodukte
-- nt5 Familie
winxxx (3.4-1) stable; urgency=low

* setup.py: sequence of copying changed (custom is allowed to
override all): opsi, preloginloader, custom

-- uib GmbH <info@uib.de> Thu, 10 Dec 2009 17:21:57 +0100

-- nt6 Familie

winxyz (3.4-1) stable; urgency=low

* setup.py: startnet.cmd: uses ping instead of sleep
* setup.py: startnet.cmd: enhanced output messages
* setup.py: sequence of copying changed (custom is allowed to
override all): opsi, preloginloader, custom
* setup.py: new script 05_copydriver.cmd created
* control: property: imagename: new value list


-- uib GmbH <info@uib.de> Tue, 8 Dec 2009 16:11:37 +0100

winxyz (3.3.1-4) stable; urgency=low

* Added Windows 7 Enterprise
* Corrected control file

-- uib GmbH <info@uib.de> Sun, 8 Nov 2009 12:03:00 +0100

**********************************
- preloginloader_3.4-39.opsi

preloginloader (3.4-39) experimental; urgency=low

* pgina.dll for win2k 1.72.4.20
* bugfix: sub_fetch_SearchResult
* bugfix: catch Error if we could not get the hostkey after createClient
* bugfix: activate.cmd: wrong message
* bugfix: delpreloginloader.ins: corrected messages
* english messages at service_setup.cmd
* opsiclient 0.7.8: control server backport from opsi3.5

-- Detlef Oertel <d.oertel@uib.de> Mon, 14 Dec 2009 15:00:00 +0100

preloginloader (3.4-38) experimental; urgency=low

* opsiclient 0.7.7.1
* trying to fix UnicodeError

-- Jan Schneider <j.schneider@uib.de> Tue, 01 Dec 2009 17:53:21 +0100

preloginloader (3.4-37) experimental; urgency=low

* $OLB_LogLevel$ in preloginloader.ins and Loglevel in config.ini from
8 to 0 HKLM\Software\opsi.org\preloginloader\DebugOutput=0

-- Bardo Wolf <b.wolf@uib.de> Tue, 01 Dec 2009 15:11:00 +0100

preloginloader (3.4-36) experimental; urgency=low

* new pgina.dll 1.72.4.19 for win2k
* 64 bit: ExecWith_Registry_UAC_off
* 64 bit: ExecWith_Registry_hklm_set_depotshare_trusted
* opsiclient 0.7.7
* Unicode support

-- Detlef Oertel <d.oertel@uib.de> Fri, 27 Nov 2009 15:00:00 +0100

preloginloader (3.4-35) experimental; urgency=low

* opsiclientd0.7.2.1
* preloginloader.ins: GetNTVersion replaced by GetMsVersionInfo to
support all windows versions correctly
* replaced DosInAnIcon_vista64_loginblocker by
ExecWith_vista64_loginblocker
* added ExecWith_del_vista64_loginblocker
* added ExecWith_xp64_loginblocker and ExecWith_xp64_loginblocker_start
* forced the use of opsiclientd if windows version >= 5.2
* replaced GetRegistryStringValue by sub_retrieve_registry_data
* fixed problems on 64-Bit deinstall
* all 'copy -v' replaced by 'copy -V'

-- Detlef Oertel <d.oertel@uib.de> Wed, 19 Nov 2009 15:00:00 +0100

preloginloader (3.4-34) experimental; urgency=low
* replaced setacl.exe setacl-cmdline-2.0.3.0-binary-x86/SetACL.exe
viewtopic.php?f=6&t=1049

-- Bardo Wolf <b.wolf@uib.de>

preloginloader (3.4-33) highly experimental; urgency=low

* delpreloginloader.ins: GetNTVersion replaced by GetMsVersionInfo to
support all windows versions correctly
* opsiclient 0.7.1
- user login events
- new event config option: action_type
- new event config option: action_processor_timeout
- new event config option: process_shutdown_requests
- code cleanups

-- Detlef Oertel <d.oertel@uib.de> Wed, 4 Nov 2009 15:00:00 +0100

preloginloader (3.4-32) highly experimental; urgency=low

* opsiclientd 0.7, winst 4.9.3

-- Jan Schneider <j.schneider@uib.de> Tue, 3 Nov 2009 18:12:52 +0100

preloginloader (3.4-31) experimental; urgency=low

* opsiclientd 0.5.9
- opsiclientd.conf: new option "username = [domain\]<username>"
in section [depot_server] (smb auth username)
- same action processor behaviour on nt5/6/7
(action_processor_starter.exe)
- by default no local user will be created. Action processor will
run as system user.
Use config "[action_processor] run_as_user = <username>" to run
as an admin user.
If run_as_user is given the user will be automatically created,
added to local admin group
and deleted after action processing.

-- Jan Schneider <j.schneider@uib.de> Wed, 23 Sep 2009 18:12:52 +0100

preloginloader (3.4-30) experimental; urgency=low

* opsiclientd 0.5.8.1

-- Jan Schneider <j.schneider@uib.de> Wed, 23 Sep 2009 18:12:52 +0100

preloginloader (3.4-29) experimental; urgency=low

* opsiclientd 0.5.8

-- Jan Schneider <j.schneider@uib.de> Wed, 23 Sep 2009 12:09:00 +0100

preloginloader (3.4-28) experimental; urgency=low

* set_ip_in_inifile replaced by patch_config_file.py
* fix: config.ini: create the correct service url on depot servers
* config.ini: client_servicetype will now be patched with product
property value
* turn on login event logging
* winst 4.9.1
* for opsi 3.4

-- Detlef Oertel <d.oertel@uib.de> Fri, 17 Sep 2009 15:00:00 +0100

**********************************

- configed_1.4.22-1.deb

opsi-configed (1.4.22-1) stable; urgency=low

* network config for single clients as well

-- Rupert Roeder <r.roeder@uib.de> Mon, 09 Dec 2009 16:39:00 +0200

opsi-configed (1.4.20-1) stable; urgency=low

* product dependencies are now working not only for setup actions
* bugfix in product pane tooltips

-- Rupert Roeder <r.roeder@uib.de> Mon, 07 Dec 2009 15:39:00 +0200

opsi-configed (1.4.10-1) stable; urgency=low

* eliminated selection of undefined etc.

-- Rupert Roeder <r.roeder@uib.de> Thu, 03 Dec 2009 12:58:39 +0200

opsi-configed (1.4.05-2) stable; urgency=low

* bugfix filter option

-- Rupert Roeder <r.roeder@uib.de> Thu, 24 Sep 2009 14:58:39 +0200

**********************************

mit freundlichen Grüßen

detlef oertel
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Antworten