Hello opsi users,
some informations to opsi 3.4.
1. Releases
1.1 Testing
1.2 Experimental
2. known Issues
3. Changelogs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Releases
1.1 Testing
We released for testing the following products
( http://download.uib.de/opsi3.4/testing/ )
**********************************
********** testing *************
**********************************
- opsi-winst_4.9.3.5-1.opsi
- opsi-template_1.0-18.opsi
- opsi-template-with-admin_1.0-2.opsi
--- a template for installations with loged in temporary admin
- OS base products
--- 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 **********
**********************************
At the moment there is no working loginblocker dll for
winxppro-x64 und win2003-x64.
So we put these products under experimental.
( http://download.uib.de/opsi3.4/experimental/ )
Use these products only with loginblockerstart=off
--- winxppro-x64_3.4-1.opsi
--- win2003-r2-x64_3.4-1.opsi
opsi-winst-test
This will be a complete selftest of all opsi-winst functions.
Also if it is complete yet, it is a usefull sample of examples how to use opsi-winst.
The product needs opsi-winst >= 4.9.3.4-1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2. known issues
**********************************
****** *******
****** known issues *******
****** *******
**********************************
- Software Inventory
-> it does not work on 64-Bit Systems at the moment
(we working on this)
-> To take care of the fact that 32-Bit and 64-Bit Software may be named identically
we have to enhance the data structure. We will do this in opsi 3.5 (scheduled for March 2010)
-> The MySQL Backend for Inventory data uses a primary key which is (so we learned)
for some software (e.g. Adobe Flash) not unique for different versions on different computers.
We will fix this also in opsi 3.5.
- win2008-r2
At the moment the installation of the preloginloader fails under
2008-r2-x64
- 2003-x64 and XP-64 Loginblocker
The 64-Bit login blocker for the NT5 family is at work.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
**********************************
regards
detlef oertel
Testing releases for opsi 3.4
Testing releases for opsi 3.4
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