Re: [Unattended] 4.9 Release Candidate4

2010-02-12 Thread Jens Geile
Hi,

 I think that this is going to be the latest Release candidate. I have upload 
 the first test candidate for the next release:
 https://sourceforge.net/projects/unattended/files/
 Test on your systems. If not mayor bugs are found it. This file will became 
 4.9.
Ok, so far I've only tested this with a german Windows XP patched to SP3 and 
found the following things I'd really (most of them at least) like to see fixed 
and/or added:

==
= Wishlist:  =
==
- Update the updates scripts for Windows 2000 and 2003.
- Update the updates scripts for Windows XP (see the list below).
- Add a new optional parameter in unattended.txt's [_meta] section to disable 
the drivers scan script. Something like [_meta] drvscan = false. There are 
some cases where you don't want to install any drivers.
- Obfuscate the Windows serial (ProductID and ProductKey) in unattended.txt 
after the installation is over just like it is done with the passwords. 
(replace with x-xx...) Currently I have to delete the unattended.txt file 
after installation so noone can steal the Windows serial by just copying it 
from there.

===
= Bugs: =
===
- The file packages/mediaplayer9/deu/mpsetup.exe cannot be downloaded. Link 
returns 404. This is a Windows 2000 update. (It might still be available in 
other languages but it is not in german and a handful of other languages.)
- In sample-config.pl the line ## default is 'drv-scan' (in 
dosbin/install.pl) says drv-scan while it should be drvscan. (Its both 
drvscan in the example below and in install.pl at least.)

- During boot the following non-critical messages/warnings are thrown:
-- Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not 
after
-- ide_generic: please use probe_mask=0x3f module parameter for probing all 
legacy ISA IDE ports
-- program parted is using a deprecated SCSI ioctl, please convert to SG_IO

- In unattended 4.8 I modified the boot parameters to load the german keyboard 
layout by using kbd=de-latin1-nodeadkeys. Now I get the message cannot open 
file de-latin1-nodeadkeys during boot. With 4.8 I got the message Loading 
/usr/share/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz.

- When aborting the master script by pressing ctrl+c the following messages 
get printed:
-- bash: cannot set terminal process group (-1): Inappropriate ioctl for device
-- bash: no job control in this shell


===
= Questions: =
===
- Why are there no files winxpsp3-up0809.bat, winxpsp3-up0902.bat, 
winxpsp3-up0905.bat? Were there really no updates in those months?


=
= Windows Updates: =
=

The following Windows Updates for Windows XP SP3 (German) are not installed 
during installation but are available through Windows Update:

---
- Critical Updates: -
---

12.8.2008
- Update für Windows XP (KB952287)

10.3.2009
- Update für Windows XP (KB967715)

14.4.2009
- Sicherheitsupdate für Windows XP (KB956572)

11.8.2009
- Sicherheitsupdate für Windows XP (KB973869)
- Sicherheitsupdate für Windows XP (KB973815)
- Sicherheitsupdate für Windows XP (KB973507)
- Sicherheitsupdate für Windows XP (KB973354)

13.10.2009
- Update für Windows XP (KB968389)
- Sicherheitsupdate für Windows XP (KB969059)
- Sicherheitsupdate für Windows XP (KB971486)
- Sicherheitsupdate für Windows XP (KB974571)

24.11.2009
- Update für Windows XP (KB976098)
- Sicherheitsupdate für Windows XP Service Pack 3 (KB952069)
- Update für Windows XP (KB973687)

8.12.2009
- Update für Windows XP (KB955759)

9.2.2010
- Sicherheitsupdate für Windows XP (KB978706)
- Sicherheitsupdate für Windows XP (KB971468)
- Sicherheitsupdate für Windows XP (KB977914)
- Kumulatives Sicherheitsupdate für ActiveX Killbits für Windows XP (KB978262)
- Sicherheitsupdate für Windows XP (KB975560)
- Sicherheitsupdate für Windows XP (KB978251)
- Sicherheitsupdate für Windows XP (KB978037)
- Sicherheitsupdate für Windows XP (KB975713)


Besides those above the following critical updates haven't been installed 
either (and should most likely stay that way):
- Windows Genuine Advantage Notification (KB905474)
- Internet Explorer 8 für Windows XP
- Windows-Tool zum Entfernen schädlicher Software - Februar 2010 (KB890830)


- Non-critical Updates: -


24.3.2009
- Microsoft Base Smartcard-Kryptografiedienstanbieter-Paket: x86 (KB909520)

24.11.2009
- Update für Stammzertifikate [November 2009] (KB931125)

12.1.2010
- Update für Windows XP (KB971513)


Besides those above the following non-critical updates haven't been installed 
either (and should most likely stay that way):

- Windows Media Player 11
- Windows Search 4.0 für Windows XP (KB940157)
- Update für die Microsoft .NET Framework 3.5 Service Pack 1- und .NET 
Framework 3.5-Produktfamilie (KB951847) x86 


After installing the critical updates above the following new critical updates 
were available for installation:

8.12.2009
- 

Re: [Unattended] 4.9 Release Candidate4

2010-02-12 Thread Juan Jose Pablos
Jens Geile escribió:
 - Update the updates scripts for Windows 2000 and 2003.

I am not able to update those as I do not use those systems. Plus, you 
have not a clue how much time take to update the security patch. I need 
a volunter (you?) for that.


 - Update the updates scripts for Windows XP (see the list below).

I will review this list later this weekend, but Some updates are not 
possible for me to update because I use a script under linux to update 
all the languages and some patches ask for a certification of genuine 
windows system.




 - Add a new optional parameter in unattended.txt's [_meta] section to disable 
 the drivers scan script.

If you do not want to detect drivers do not put any under 
unattended/install/drivers


 - Obfuscate the Windows serial (ProductID and ProductKey) in unattended.txt 

Open a bug on the trac system for this. Someone could have a look.


 - The file packages/mediaplayer9/deu/mpsetup.exe cannot be downloaded.

no one is updating windows2000 security patch. Please provide new url 
and I will patch it.



 - During boot the following non-critical messages/warnings are thrown:
 -- ide_generic: please use probe_mask=0x3f module parameter for probing 
 all legacy ISA IDE ports

nothing to worry about.

 -- program parted is using a deprecated SCSI ioctl, please convert to SG_IO
This is a cause of using parted 1.6.22, If I update parted then people 
start getting a NTLDR not found

 - Why are there no files winxpsp3-up0809.bat, winxpsp3-up0902.bat, 
 winxpsp3-up0905.bat? Were there really no updates in those months?

Sometimes updates got replaced by a new version.


 The following Windows Updates for Windows XP SP3 (German) are not installed 
 during installation but are available through Windows Update:

I will have a look later.

 - Windows Genuine Advantage Notification (KB905474)

well... I am not sure if this can be installed unattended...


 - Internet Explorer 8 für Windows XP
  - Windows Media Player 11

I personally feel that ie7, ie8 and media player should be optional. I 
would like include this for all the machines:


 - Windows Search 4.0 für Windows XP (KB940157)
¿?¿?¿?¿?¿? is this a core funcionality?


 - Update für die Microsoft .NET Framework 3.5 Service Pack 1- und .NET 
 Framework 3.5-Produktfamilie (KB951847) x86 
 

you have it on dotnet.bat

 
 Would be nice if at least all the critical updates could be integrated into 
 unattended so the clients don't have to install that many updates right from 
 the start through Windows Update.

do you really that this is a tedius task?


--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
unattended-devel mailing list
unattended-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-devel


[Unattended] #13: Obfuscate ProductKey and ProductID in unattended.txt after installation

2010-02-12 Thread unattended - Trac instance
#13: Obfuscate ProductKey and ProductID in unattended.txt after installation
-+--
 Reporter:  jensgeile|   Owner: 
 Type:  enhancement  |  Status:  new
 Priority:  trivial  |   Milestone:  4.9
Component:  web  | Version:  4.8
 Keywords:   |  
-+--
 It would be really nice if the values of ProductKey and ProductID in
 c:\netinst\unattended.txt could be obfuscated after installation if those
 values are present.
 All the passwords in unattended.txt are already being obfuscated.

 If I'm right then only one line of install/bin/hidepw.pl must be changed:
 -map { s/^(.*Password\s*)=.*$/$1=/i; } @lines;
 +map { s/^(.*(ProductID|ProductKey|Password)\s*)=.*$/$1=/i; }
 @lines;

-- 
Ticket URL: http://sourceforge.net/apps/trac/unattended/ticket/13
Unattended https://apps.sourceforge.net/trac/unattended/
This is a system for fully automating the installation of Windows 2000 
Professional and Server, Windows XP, and Windows Server 2003.
--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
unattended-devel mailing list
unattended-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-devel


Re: [Unattended] 4.9 Release Candidate4

2010-02-12 Thread Jens Geile
Hi,

  - Update the updates scripts for Windows 2000 and 2003.
 I am not able to update those as I do not use those systems. Plus, you 
 have not a clue how much time take to update the security patch. I need 
 a volunter (you?) for that.
If you guide me through the process or can tell me what and how to do it i 
might be able to have a look at the Windows 2000 Updates at least.

  - Update the updates scripts for Windows XP (see the list below).
 I will review this list later this weekend, but Some updates are not 
 possible for me to update because I use a script under linux to update 
 all the languages and some patches ask for a certification of genuine 
 windows system.
Hmmm, ok. If you can't make a list of languages for any updates in the list, 
let the mailing list know. I'm sure ppl will help out.

  - Add a new optional parameter in unattended.txt's [_meta] section to 
  disable the drivers scan script.
 If you do not want to detect drivers do not put any under 
 unattended/install/drivers
The problem here is that I do want to detect drivers for 99% of the machines 
but there's always that 1% I dont want to install drivers on, and be it for 
testing only. Having to clear out the entire drivers directory and updating the 
drivers cache file seems like a much more bothersome task than simply adding a 
new variable to unattended.txt.
Though, if you insist I think i can make do with some private scripting in 
config.pl.

  - Obfuscate the Windows serial (ProductID and ProductKey) in unattended.txt 
 Open a bug on the trac system for this. Someone could have a look.
Opened a bug and also posted the solution. - 
https://sourceforge.net/apps/trac/unattended/ticket/13
Sadly the stupid sourceforge system loves to mess with the plain text and adds 
stupid unneccassary stuff.

The change required is in install/bin/hidepw.pl
-map { s/^(.*Password\s*)=.*$/$1=/i; } @lines;
+map { s/^(.*(ProductID|ProductKey|Password)\s*)=.*$/$1=/i; } @lines;

  - The file packages/mediaplayer9/deu/mpsetup.exe cannot be downloaded.
 no one is updating windows2000 security patch. Please provide new url 
 and I will patch it.
The problem here is that there appears to be no german installer for Media 
Player 9 anymore. Or at least I can't find it.

  - Windows Genuine Advantage Notification (KB905474)
 well... I am not sure if this can be installed unattended...
As written in my original mail, this update can probably be ignored.

  - Internet Explorer 8 für Windows XP
  - Windows Media Player 11
 I personally feel that ie7, ie8 and media player should be optional. I 
 would like include this for all the machines:
I only wrote them down for completness' sake. I did write that these can be 
ignored too.

  - Windows Search 4.0 für Windows XP (KB940157)
 ¿?¿?¿?¿?¿? is this a core funcionality?
Its some stupid update that is pretty damn annoying if you ask me. It really 
shouldn't be included in unattended and was also only mentioned for 
completness' sake.

  - Update für die Microsoft .NET Framework 3.5 Service Pack 1- und .NET 
  Framework 3.5-Produktfamilie (KB951847) x86 
 you have it on dotnet.bat
Hm, thats possible. I forgot to include the whole dotnet.bat during my testing.

  Would be nice if at least all the critical updates could be integrated into 
  unattended so the clients don't have to install that many updates right 
  from the start through Windows Update.
 do you really that this is a tedius task?
From my understanding unattended should install as much as possible and not 
depend too much on external services. Imagine a situation where the network is 
disconnected from the internet (with the effect that Windows Update cannot 
run) and the files on the server are updated by copying the needed files from 
a cd. In this case unattended would be the only way to supply the clients with 
all the Windows Updates needed.
And is it really that much of a problem to include the missing updates?

-
jens

--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
unattended-devel mailing list
unattended-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-devel


Update for openoffice.bat

2010-02-12 Thread Nagilum
Hi Guys!
 
After a longer time I'm using unattended again.
After script-update  prepare deu, I found out that scripts/openoffice.bat
is wrong/out of date:
 
::  TEMPLATES 
:: FIXME: some template pack has several version. We forget about those to
keep it simple
::
URL|ESN|http://extensions.services.openoffice.org/files/3.2/Sun_ODF_Template
_Pack_es.oxt|packages/openoffice/ext/sun-odf-template-pack-esn.oxt
::
URL|ENU|http://extensions.services.openoffice.org/files/950/0/Sun_ODF_Templa
te_Pack2_en-US.oxt|packages/openoffice/ext/sun-odf-template-pack-enu.oxt
::
URL|DEU|http://extensions.services.openoffice.org/files/955/0/Sun_ODF_Templa
te_Pack2_de.oxt|packages/openoffice/ext/sun-odf-template-pack-deu.oxt
::
URL|FRA|http://extensions.services.openoffice.org/files/955/0/Sun_ODF_Templa
te_Pack2_de.oxt|packages/openoffice/ext/sun-odf-template-pack-deu.oxt
::
URL|ITA|http://extensions.services.openoffice.org/files/297/0/Sun_ODF_Templa
te_Pack_fr.oxt|packages/openoffice/ext/sun-odf-template-pack-fra.oxt

The URL has to be e-files which results in:

?? for ESN
::
URL|ENU|http://extensions.services.openoffice.org/e-files/950/0/Sun_ODF_Temp
late_Pack2_en-US.oxt|packages/openoffice/ext/sun-odf-template-pack-enu.oxt
::
URL|DEU|http://extensions.services.openoffice.org/e-files/955/0/Sun_ODF_Temp
late_Pack2_de.oxt|packages/openoffice/ext/sun-odf-template-pack-deu.oxt
::
URL|FRA|http://extensions.services.openoffice.org/e-files/955/0/Sun_ODF_Temp
late_Pack2_de.oxt|packages/openoffice/ext/sun-odf-template-pack-deu.oxt
::
URL|ITA|http://extensions.services.openoffice.org/e-files/297/0/Sun_ODF_Temp
late_Pack_fr.oxt|packages/openoffice/ext/sun-odf-template-pack-fra.oxt

Espaniol seems to be broken:
http://extensions.services.openoffice.org/e-files/3.2/Sun_ODF_Template_Pack_
es.oxt doesn't do what it should...


The error was the following:
===
http://extensions.services.openoffice.org/files/955/0/Sun_ODF_Template_P
ack2_de.oxt
http://extensions.services.openoffice.org/files/955/0/Sun_ODF_Template_Pack
2_de.oxt 
Auflösen des Hostnamen »extensions.services.openoffice.org«
140.211.166.72
Verbindungsaufbau zu
extensions.services.openoffice.org|140.211.166.72|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 301 Moved Permanently
Platz:
http://extensions.services.openoffice.org:8080/e-files/955/0/Sun_ODF_Templat
e_Pack2_de.oxt[folge
http://extensions.services.openoffice.org:8080/e-files/955/0/Sun_ODF_Templa
te_Pack2_de.oxt[folge ]
--2010-02-12 21:01:33--
http://extensions.services.openoffice.org:8080/e-files/955/0/Sun_ODF_Templat
e_Pack2_de.oxt
http://extensions.services.openoffice.org:8080/e-files/955/0/Sun_ODF_Templa
te_Pack2_de.oxt 
Verbindungsaufbau zu
extensions.services.openoffice.org|140.211.166.72|:8080... fehlgeschlagen:
Die Wartezeit für die Verbindung ist abgelaufen.
Auflösen des Hostnamen »extensions.services.openoffice.org«
140.211.166.72
Verbindungsaufbau zu
extensions.services.openoffice.org|140.211.166.72|:8080...
===

Unfortunaly sun forwards you to port 8080 which does not exist or react!
Correct is the normal Port 80.

Regards
 - Christof


--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
___
unattended-devel mailing list
unattended-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-devel