Re: [Unattended] JRE2 Install command switch

2004-03-23 Thread Patrick J. LoPresti
Adam Peart [EMAIL PROTECTED] writes:

 And here I like seeing the progress bar' because it tells me the
 computer is doing something and isn't frozen, as well as how it's
 going.  Just my two cents.

Yeah, I like progress bars too, which is why I opted for /qb instead
of /qn like Sun documents.

The package is just an InstallShield Basic MSI installer:

  http://unattended.sourceforge.net/installers.html#ismsi

I am a little surprised that the space is required, since I am almost
certain I used to install the JRE without it...  I wonder what is
going on here, exactly.

But whatever works :-).

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] No system disk or disk error

2004-03-22 Thread Patrick J. LoPresti
DE-LOS-SANTOS,ORIOL (HP-Spain,ex1) [EMAIL PROTECTED] writes:

 We have been using Unattended for some time now without major problems.
 Unfortunately we are now having to install Toshiba Techra S1 laptops.
 After we boot from the network and type INST to start the installation  we
 get the followin error.
 
 Non system disk or disk error
 
 What can this be?

Some incompatibility between memdisk and the Tecra, perhaps.

What version of Unattended?

This might be relevant:

  http://www.mail-archive.com/[EMAIL PROTECTED]/msg00521.html

Finally, you might try the Linux boot disk.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Unattended 4.0b released

2004-03-22 Thread Patrick J. LoPresti
imdos [EMAIL PROTECTED] writes:

 Try osdn.dl.sourceforge.net that is the one i used successfully
 yesterday

Some of the SourceForge download mirror sites appear to be broken.  I
have submitted a SF support request.

Meanwhile, if you have trouble downloading, or if
unattended-4.0b-linuxboot.zip is 6.1M instead of 18M, try a different
download mirror.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Unattended 4.0b released

2004-03-22 Thread Patrick J. LoPresti
Jeff Black [EMAIL PROTECTED] writes:

  On a side note,I couldn't get the linuxbootdisk to work in a
  vmware environment, the system just keeps taking cpu when dosemu
  boots, but nothing ever happens.
 
 Funny :) 
 
 Hardware - Windows - Emulated Hardware (VMWARE) - Linuxbootdisk
 - Emulated Hardware (DOSEMU) - freezes.
 
 This will be difficult to debug

Indeed.  There are definitely some oddities with running dosemu under
the 2.6.4 kernel.  For example, it doesn't work right if the dosemu
binary is on a remote (smbfs) drive; we have to copy the binary
locally.

Probably something to do with putting the CPU in virtual x86 mode.

I am not sure what to do, other than hope the Linux/dosemu folks
eventually notice the problem and fix it.  It's not like we have a
simple test case...

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] 4.0a test on shuttle

2004-03-22 Thread Patrick J. LoPresti
Patrick J. LoPresti [EMAIL PROTECTED] writes:

 I want to release 4.0b this weekend.  I will make sure international
 keyboard support goes into 4.1.

I implemented this last night.  Now when I add:

kbd=fr-latin1

...to the kernel command line, my keyboard gets all screwed up;
qwerty becomes azerty.  Wacky Europeans :-).

This will be in the next release, whenever that happens.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Administrivia: slords is now co-admin

2004-03-22 Thread Patrick J. LoPresti
For a long time, I have represented a single point of failure for the
Unattended SourceForge project.  Since I am the sole administrator
of the project, it would be annoying if anything were to happen to me.
(The source code is available to anybody, of course.  But the
project's administration pages are not.)

This weekend, when both the downloads and my Email were broken, I was
finally motivated to do something about it.

So, please welcome Shad Lords ([EMAIL PROTECTED]) as my
co-administrator.  Shad has been a developer for a while; long enough,
anyway, that I trust him not to revoke my own access.  :-)

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Unattended 4.0b released

2004-03-22 Thread Patrick J. LoPresti
Teresa Jeremy [EMAIL PROTECTED] writes:

 The following   items are not supported in LinuxBoot v4.0a :
 
 a)The Realtek Cardbus PC Card (Model EP-4103DL) is not detected by
 the Linux kernel.  This card uses the rtl8139 controller.

This may be fixed in 4.0b.  Apparently, the Linux kernel does not
fully activate the CardBus subsystem before running init...  I had to
add a delay to get a 3c575 CardBus card working on an older Inspiron
7500.

The rtl8139 uses the 8139too driver, which should definitely work.
After the crash, try doing modprobe 8139too and then re-running
/etc/master by hand.  If that works, then 4.0b should work, too;
please let us know.

 b)Serial ATA hard drives are not support.

I am going to need more details from the output you see before the
failure.  In particular, the lines showing the lspci and lspci -n
output would be helpful.

(Or just run the commands by hand and send me the results.)

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] No system disk or disk error

2004-03-22 Thread Patrick J. LoPresti
DE-LOS-SANTOS,ORIOL (HP-Spain,ex1) [EMAIL PROTECTED] writes:

 Can I just take the linux boot disk and keep everything else the
 same?

Not quite.  See the FAQ (http://unattended.sourceforge.net/faq.html);
in particular, the link titled copying some new stuff.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Unattended authentication issues....

2004-03-22 Thread Patrick J. LoPresti
Jeff Black [EMAIL PROTECTED] writes:

  Add the folowing lines to the _meta tag in your unattend.txt
  
  z_user = domainname\userid
 
 Sounds like cheating to me :)

True, but it should serve as a workaround.

 On the upside the Linux Boot Disk took domainname\jmblack and seems
 to be 'doing the right thing' I'm still a little unclear as to why
 the DOS boot disk fails when given the same authentication.

The real question is why the DOS net use command is able to map the
drive at all without a domain.

I do not really understand DOS networking...

Anyway, I have added code to make z_user default to DOMAIN\username in
the next release.  (Where DOMAIN is [Identification]/JoinDomain, if it
exists, and username is the value provided to the boot disk.)

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Unattended 4.0b released

2004-03-21 Thread Patrick J. LoPresti
OK, so the linuxboot .zip archive was broken and missing the
install/linuxaux directory...  Whoops.

It is fixed now.

Also, since my karma is such that things never fail one at a time, my
users.sourceforge.net Email has been dead for the past 14 hours or so.
I was forwarding it via my old university account, but the CS/AI Lab
is moving to a new building this weekend.  I have now changed the
forward, but if you sent me anything earlier today, I may not receive
it until later this week or possibly never.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] 4.0a test on shuttle

2004-03-20 Thread Patrick J. LoPresti
Julien TOUCHE [EMAIL PROTECTED] writes:

 * linux bootdisk errors
 could not open /lib/modules/2.6.3
  ide-core.ko, ide-generic.ko
  when loading ide-generic  ide-disk
 /etc/master: line 164: make-blkdev-nodes: commande not found
 sys/block: fd0, ram0-14
 else network seems ok

This is consistent with not having a Z:\linuxaux directory...  Did you
copy install\linuxaux to Z:\linuxaux?

Or, after the failure, what happens if you type ls /z/linuxaux?

 following could be interesting for next release:
 - way to precise keyboard mapping as kernel arg

You mean for non-English keyboards?  Hm.  I know very little about
Linux i18n, especially at this level.  Any suggestions for what to
read?

 - way to send log or dmesg to network (netcat or ftp)

Trouble is, a lot of things have to work before the network is even
operational.  I am thinking we should try to capture more data in flat
files, then provide instructions for how to upload them yourself (to
help us diagnose things).

 * freedos with undisc3.imz
 chipset untested (sis 651)A
 UMB unavailable

This should be harmless; it just means umbpci.sys didn't work.  This
might reduce the amount of free conventional memory (possibly
resulting in out of memory problems), but it should not cause the
failure you are seeing, I don't think.

In future releases, we will dump umbpci.sys and use the FreeDOS EMM386
clone.  The FreeDOS folks have recently (this week) made it play
nicely with DPMI extenders.

 Unattended Boot disk starting
 Initializing  network card
 3com universal ndis driver v1.00
 [snip]
 UNDI function returned failure:
 Op-code: Ch Exit status: 6Ah

(Let's see...  Download PXE-2.1 spec from Intel's site...  Stupid
PDF...  UNDI interface...  Section 3.4.4...)

OK, opcode Ch is PXENV_UNDI_GET_INFORMATION, which just returns your
network adapter parameters like the MAC address.  Sounds
straighforward.

(Back to index...  Exit status, exit status...  Here we go, section
3.5.)

OK, status 6Ah is PXENV_STATUS_UNDI_INVALID_STATE.

Hm.  Not much information there.

Did this system work with the MS-DOS boot disk (Unattended 3.5)?

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] 4.0a test on shuttle

2004-03-20 Thread Patrick J. LoPresti
Julien TOUCHE [EMAIL PROTECTED] writes:

 oops ... was it
 works well

Good to hear.

 on debian, i make:
 cp /usr/share/keymaps/i386/azerty/fr-latin1.kmap.gz
 /etc/console/boottime.kmap.gz for french, for example.

 maybe this:
 http://www.tldp.org/HOWTO/Keyboard-and-Console-HOWTO-15.html

OK, I understand now.  I need to include the kbd suite
(http://www.kernel.org/pub/linux/utils/kbd/) and arrange to invoke
loadkeys at startup.

Those keymaps are going to take up a couple megs of extra space on the
boot disk image.  Oh, well.

I want to release 4.0b this weekend.  I will make sure international
keyboard support goes into 4.1.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Unattended 4.0b released

2004-03-20 Thread Patrick J. LoPresti
Unattended version 4.0b is now available for download from
http://unattended.sourceforge.net.  This is primarily a bug-fix
release.

The most interesting addition is Shad's install/site/sample-config.pl.
It is so interesting that I think I will start a different thread to
discuss it.

Thanks to the work of several contributors, the prepare script now
downloads the updates for several languages (English, Dutch, Russian,
German, and French).

This release also includes the current versions of Jeff Black's
step-by-step.html and cygwin.html guides.  These are under active
development, so we do not link to them just yet...  We will be
updating them on the Web site and adding links there between now and
the next release.

NEWS.txt entry is appended.  As always, feedback is welcome.

Enjoy!

 - Pat


** Changes in version 4.0b (2004-Mar-20)

Add Shad's sample configuration as install/site/sample-config.pl.
This causes Unattended to use a pair of spreadsheets (hardware.csv and
software.csv) to automatically determine the host name, Windows
product key, and other things.  We may make this behavior the default
in future releases; join the unattended-info mailing list if you would
like to express an opinion.

Ship ZIP archives instead of .tar.gz archives, because WinZip is too
clever by half and mangles our line endings.

Add Dutch updates and download URLs.  Thanks to Niels de Groot.

Add Russian updates and download URLs.  Thanks to Eugene Kotlyarov.

Add German updates and download URLs.  Thanks to Gerhard Heift and Jan
Brauer.

Add French updates and download URLs.  Thanks to Sylvain Faivre.

Replace all Office XP updates with Office XP Service Pack 3.

Add ofc2003.bat script for installing Office 2003.  Thanks to imdos.

(DOS) Update to SYSLINUX 2.09-pre13.  This should fix the corrupted
isolinux.bin file in the last couple of releases.

(Linux) Add support for I2O adapters (e.g., Adaptec 2110S).

(Linux) Upgrade to dosemu 1.2.1 and Linux 2.6.4.  Might improve
support for some hardware.

(Linux) Apply patch to Parted so it can compile against recent
toolchain/kernel.  See
http://lists.debian.org/debian-glibc/2003/debian-glibc-200311/msg00400.html.
Thanks to Mark Pavlichuk.

(DOS) Update Broadcom 57xx (b57.dos) and VIA Rhine (fetnd.dos) drivers
to latest versions from Broadcom's and VIA's sites, respectively.


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] cygwin - make

2004-03-19 Thread Patrick J. LoPresti
Eugene Kotlyarov [EMAIL PROTECTED] writes:

 Reason is that makefile is oriented on bash, and make uses simple
 sh.  There is some environment variable to set up program for make
 subshell, but last time I've tried it, it didn't work.

For complicated reasons, make ignores the environment variable.  But
I have added this to the top of the Makefile for the next release:

  SHELL = /bin/bash

This should take care of it without needing symlinks.

I am thinking about releasing a 4.0b today.  Do either of you guys
feel like writing up a current set of Cygwin instructions?

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: RE : [Unattended] Using the Linux version of unattended

2004-03-19 Thread Patrick J. LoPresti
Sylvain Faivre [EMAIL PROTECTED] writes:

 In case you're upgrading from unattended 3.x, you might also want to
 refresh your whole setup. I don't know if the 4.x boot disk works
 with a 3.x install share.

You definitely need to refresh Z:\dosbin (especially install.pl) and
Z:\lib (especially the Z:\lib\Unattend tree).  And you need to copy
over Z:\linuxaux (included in the ...-linuxboot.tar.gz archive).

Unless I am forgetting something, that should be sufficient to make
your install share compatible with either the DOS or the Linux boot
disk.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: AW: Re: [Unattended] Networking problem

2004-03-19 Thread Patrick J. LoPresti
Johnson, Chris A -ND [EMAIL PROTECTED] writes:

 However, I've found an ALL POWERFUL CHECKBOX in Winzip configuration
 (though I haven't tested it yet).
 
 Options-Configuration-Miscellaneous-TAR file smart CR/LF conversion
 
 My guess is that UNchecking this box will make things work properly.

Thanks, Chris.

But instead of documenting this option, I have decided to release
future versions of Unattended as ZIP archives instead of .tar.gz.
With any luck, this should prevent WinZip from mangling the line
endings.

I have uploaded Unattended 4.0b Release Candidate 1 to
http://unattended.sourceforge.net/testing/.  If anyone would care to
unpack ...-linuxboot.zip with WinZip and double-check the line
endings, I would be much obliged.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Re: Online docs (Was: Step-By-Step Quick Install Guide)

2004-03-19 Thread Patrick J. LoPresti
mark harburn [EMAIL PROTECTED] writes:

 Got a link/requirements for  wiki? I'd be happy to offer/host it since this
 project helps me out so much.

Matt sent a couple of links as examples of Wikis he liked:

I'm personally fond of BestPractical's wiki for RequestTracker
software (http://wiki.bestpractical.com) and the wiki for
handhelds.org (http://www.handhelds.org/z/wiki/HandheldsWiki),
which could be more presentable but has lots of info.

It looks like one of them uses kwiki and the other uses zwiki,
whatever those are.  I think there are several implementations of Wiki
software out there.  Your best bet is probably just to browse around
for a while...

My knowledge in this space is very limited, so I have no particular
opinion.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: RE : [Unattended] Using the Linux version of unattended

2004-03-19 Thread Patrick J. LoPresti
Teresa Jeremy [EMAIL PROTECTED] writes:

 The install.pl script starts and I told it that I want to use whole
 drive c:, to format the drive and overwrite the mbr.
 
 I did not see anything to suggest that the hard drive was actually
 formatted.

We defer that step until dosemu is running, because FreeDOS format has
the /a (align clusters) switch which we want to use.  I might try
to port that support to mkdosfs someday, but that is not a very high
priority since we plan to run dosemu anyway.

 Anyway, the script continues on and finds my XP source files.  On
 the final stage, where it should start installation via the doit.bat
 script, Linux triggers a SIGHUP error then reboots the computer.

Linux crashed?  That is interesting.  Thank you for testing :-).

If you could catch the exact error message, that might be useful.  But
first...

Unattended 4.0b-rc1 includes the 2.6.4 Linux kernel which might work
better.  Could you please give it a try (from
http://unattended.sourceforge.net/testing/ )?

The other thing you might try is adding noapic to the kernel command
line (append ... noapic in pxelinux.cfg/default).

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Initial try at a FAQ

2004-03-19 Thread Patrick J. LoPresti
I went through various old messages to the mailing list and put
together this:

http://unattended.sourceforge.net/faq.html

The star of the show is the link to Jeff's Quick Install Guide.  I
will update the link as soon as mail-archive.com indexes the latest
revision.

Once the Quick Install Guide is stable, I may just convert it to HTML
and add it to our pages.  Or maybe I will just leave it the way it is
(less work is good).

I have not linked to it from the home page just yet.  If you have any
suggestions for other questions or comments about the current content,
let me know.

Thanks!

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] cygwin - make - round 2

2004-03-19 Thread Patrick J. LoPresti
Jeff Black [EMAIL PROTECTED] writes:

 I assume that mcopy is part of the mtools package.
 Unfortunately I cannot seem to find mtools in the cygwin's 
 setup list of applications. Is it possibly known by another name?
 Do I have to compile from source? 

Eugene provides links for mtools and cdrtools (which you also need)
here:

  http://www.mail-archive.com/[EMAIL PROTECTED]/msg00046.html

Keep me posted on how it goes.

(Hm, perhaps we should move this thread to unattended-devel.)

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Off Topic: PXE

2004-03-18 Thread Patrick J. LoPresti
[EMAIL PROTECTED] writes:

 I am using unattended4.x to install windows 2000 workstations and recently 
 I started testing with PXE and the pxelinux version that is shipped with 
 unattended. This al goes fine on systems with PXE built-in. Some systems 
 don't and I use the Windows rbfg.exe utility for these. Also no problem 
 here. But some systems don't have PXE built-in, and are not supported by 
 rbfg.exe. So I started looking for another solution, which I thought was 
 etherboot (www.etherboot.org). The puzzle seemed solved, but when starting 
 a system with an etherboot floppy, the following happens: This system 
 detects the network card, gets a DHCP lease and then it spits out 
 pxelinux.0 is not a valid image.
 
 Is there someone with similar problems or even better, someone with a 
 solution? I know there are some configuration settings for etherboot, and 
 I've tried a few, with no luck. I also tried Rom-o-Matic from the 
 etherboot site.

I suggest taking this question to the SYSLINUX list
([EMAIL PROTECTED]), since it is really about PXELINUX and not
Unattended.

That said, I am curious why you are bothering.  I mean, if your card
has no PXE built-in, so relegated to booting from floppy anyway, why
not just use a DOS boot floppy with the right drivers for your card?

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Re: Unattended 4.0 fails to Install Perl

2004-03-18 Thread Patrick J. LoPresti
Johnson, Chris A -ND [EMAIL PROTECTED] writes:

 I only used a 10 second delay, and it worked like a charm.

I hate random delays.  But since we do not even know what we are
waiting for, never mind how to wait for it from a cmd shell, I do not
see any choice.

I have added a 10-second delay to perl.bat for the next release.
Thanks!

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Re: Unattended 4.0 fails to Install Perl

2004-03-17 Thread Patrick J. LoPresti
Johnson, Chris A -ND [EMAIL PROTECTED] writes:

 Synopsis: Unattended installation using Windows 2000 Server goes
 great.  Then it fails to complete the perl installation.

Hm.  I have installed 2000 Server using Unattended before, but it has
been a while.

 It auto-logs on successfully (as Administrator), maps the Z: drive, and
 starts to bring up the installer, then it dies with this pop-up message:
 ---
 Windows Installer
 
 The Windows Installer Service could not be accessed. This can occur if
 you are running Windows in safe mode, or if the Windows Installer is not
 correctly installed. Contact your support personnel for assistance.
 ---

Hm.  That almost sounds like the Windows Installer service is not
started, or is not started YET...

 The only option is to click OK. The screen doesn't have Icons or a
 start menu yet. I click OK and it comes up fine (with Icons and Start
 Menu) and I see the Configure your Server screen.
 
 I tried re-adding the GuiRunOnce command to the RunOnce registry and
 rebooted. It worked fine. So it's just on the initial boot...

Maybe the service just takes a while to fire up the first time.  Could
you open a cmd prompt after the failure and run z:\scripts\perl.bat
by hand?

 Maybe it's looking for a directory that doesn't exist yet (unhappy
 there's no profile yet? temp directory?)?

That is possible, but i would expect it be 100% reproducible.  And I
have definitely installed 2000 Server before.  I will try again
sometime in the next few days.

 Let me know if you have any ideas, I know WS2K isn't on the
 officially supported list, though.

We certainly aspire to support it.  It is very, very similar to Win2k.
It has a few hotfixes unique to itself which we do not yet install,
but otherwise it should work the same as 2k.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Re: Unattended 4.0 fails to Install Perl

2004-03-17 Thread Patrick J. LoPresti
Johnson, Chris A -ND [EMAIL PROTECTED] writes:

 So I'm still not sure whether it's time dependent or not. Very
 frustrating though!

The next step, I guess, is to add something like this to the top of
perl.bat:

ping -n 120 localhost  nul

This will sleep for two minutes before attempting to install Perl.

As a last resort, perhaps we can arrange to fire up a cmd prompt while
the Perl install is running.  Although that is almost too ugly to
contemplate.  I wish we knew what it needed, exactly...

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] German links for download.

2004-03-14 Thread Patrick J. LoPresti
Gerhard Heift [EMAIL PROTECTED] writes:

 Hi Pat,
 
 was a lot of work, but now the patch should be OK...

Applied.  Thank you!

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] problems with mapznrun and postinst

2004-03-14 Thread Patrick J. LoPresti
Jeffrey A. Kirby [EMAIL PROTECTED] writes:

 I've been having trouble trying to get mapznrun.bat and postinst.bat to
 run after the initial OS install.  I'm running my own unattend.txt in
 install/site.  Text of the _meta section is below.

Ah, that would be a problem...  Not all of those settings are really
meant to be user-tweakable.

 Another potential issue is that my samba share isn't called
 ntinstall\install.  I think I've fixed this (had to change it both
 in my bootdisks and in install/bin/mapznrun.bat which has it hard
 coded).  I've also grepped for it in the rest of the install tree.

That is not necessary.  Once you get the mapznrun thing corrected, the
install.pl script will create tempcreds.bat and permcreds.bat
files with the correct values.  Just fix it on the bootdisk and you
will be all set.

 So the problems:
   - mapznrun.bat isn't being copied to c:\netinst
   - postinst.bat isn't being created (it's blank when I edit it at
 the do you want to edit point in the install).
 
 You'll note this is true even though I've got top, middle, and bottom
 defined.
 
 Any ideas?

The code which produce the value for [_meta]/postinst also creates the
file.  So you should omit the postinst= settings from your [_meta]
section.

In general, I suggest omitting any settings which you do not want to
change:

 [_meta]
 netinst = C:\netinst

Omit, since this is the default.

 postinst = C:\netinst\postinst.bat

Omit, since otherwise postinst.bat will not be created.

 ntp_servers = 192.168.56.250

This is fine.

 autolog = autolog.pl --logon=0

Omit (default).

 z_password = password
 z_drive = Z:
 z_user = user
 z_path = \\myserver\unattended

Omit, since these will be set automatically from the values on the
boot disk.

 os_dir = Z:\os

Omit (default).

 OS_media = Z:\os\winxpsp1

This is fine.

 edit_files = 1

Omit (default).

 fdisk_lba = 1
 fdisk_confirm = 0
 replace_mbr = 1
 fdisk_cmds=fdisk /clear 1;fdisk /prio:2000;fdisk /activate:1
 format_cmd=format /y /q /v: c:
 doit_cmds = z:;cd Z:\os\winxpsp1\i386;winnt /rx:lang
 /s:Z:\os\winxpsp1\i386 /u:C:\netinst\unattend.txt
 local_admin_group = Administrators
 ; First script run by postinst.bat
 top=base.bat
 ; Optional script(s) run by postinst.bat
 middle=officexp.bat
 ; Last script(s) run by postinst.bat
 bottom=

These are all fine.

And yes, this should definitely be documented better.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Product Keys from Spreadsheet

2004-03-14 Thread Patrick J. LoPresti
[EMAIL PROTECTED] writes:

 So what I mean is, can the sub ask_os be substituted for something that 
 cooperates with the asset number stuff? So the os installation is 
 completely based on the asset number I fill in.

Absolutely!  To get an idea how this works, read the later sections of
http://unattended.sourceforge.net/advanced.html.

Something like this, if added to the sample config.pl I sent earlier,
should do the trick:

$u-{'_meta'}-{'OS_media} =
sub {
my $tag = $u-{'_meta'}-{'asset_tag'};
defined $tag
or return undef;
my $licenses = $soft_by_owner-{$tag} || [ ];
foreach my $license (@$licenses) {
my $desc = hash_ref ($license, 'Type');
$desc =~ /Windows 2000/
and return 'z:\\os\\win2k';
$desc =~ /Windows XP/
and return 'z:\\os\\winxp';
}
return undef;

};

In other words, you just write a subroutine to compute
[_meta]/OS_media from [_meta]/asset_tag.  You can compute anything
from anything in this way, if you can write the code to express it.

Hm, perhaps this whole thing would make a good example to add to
advanced.html.

 Another question; Isn't it possible to use qchain for all the
 Windows Updates so the systems wouldn't have to reboot for like a
 thousand times?

It is possible, but I do not trust it:

  http://www.mail-archive.com/[EMAIL PROTECTED]/msg00167.html

  http://www.mail-archive.com/[EMAIL PROTECTED]/msg00448.html

XP service pack 2 should be out in a few months, which will help
somewhat.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] German links for download.

2004-03-10 Thread Patrick J. LoPresti
Gerhard Heift [EMAIL PROTECTED] writes:

 Hello,
 
 i have collected the links for the german patches for Win2k, IE6 and
 Office 2k. The DirectX and Defrag-Scripts are also included. Pherhaps
 somebody could need them.

Cool!  But these patches do not apply cleanly against our current
development tree, because Niels de Groot (Dutch) beat you to it by
about 36 hours.

If you could send me a set of patches which apply against the current
CVS development tree, I will apply them.  Go to the Unattended project
page (https://sourceforge.net/projects/unattended/) and click on CVS
for instructions.

(If this is too much work, let me know and I will merge your patches
by hand myself.  Eventually.)

 - Pat
   (who is supposed to be on vacation right now)


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] problem using v3.4, 3,5 and 4.0a

2004-03-09 Thread Patrick J. LoPresti
imdos [EMAIL PROTECTED] writes:

   Scanning for OS directories under Z:\...
   None found! Bailing at Z:\dosbin\install.pl line 656.

Wait, that's not right.  It should have said:

  Scanning for OS directories under Z:\os...

Have you made any changes to Z:\lib\unattend.txt,
Z:\site\unattend.txt, or Z:\site\config.pl?

Unless you made a typo above, something is very wrong here.

 The files are accessible (all 6 of them), i can look in them with
 more.

Assuming the above is a typo and the system really is scanning under
Z:\os, I have no explanation.  If the Perl code can see those three
files, it will not fail in the way you are seeing.  (It might still
fail in some other way, but not like that.)

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Unattended 4.0 released

2004-03-08 Thread Patrick J. LoPresti
OK, OK, so I should have tested install.pl under DOS.

Makes me wonder about the whole release candidate idea, though.

Release 4.0a is coming Real Soon; either tonight (because 4.0 is just
broken) or tomorrow (to coincide with Microsoft's hotfix release
schedule).

Meanwhile, another release candidate (4.0a-rc1) is now available from
http://unattended.sourceforge.net/testing/.

 - Pat


** Changes in version 4.0a (2004-Mar-0?)

(DOS) Make install.pl work again (whoops).  Thanks, Shad.

(Linux) Allow kernel command-line options z_user, z_pass, and z_path
to override bootdisk defaults.

(Linux) Add X (exit) option to initial override bootdisk defaults
question.


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Compile errors v4.0

2004-03-08 Thread Patrick J. LoPresti
Steffen Kaiser [EMAIL PROTECTED] writes:

 Is there a possibility to not re-compile all the utilities, just to
 have another server setting?

Version 4.0a allows this.  Just edit pxelinux.cfg/default to add
something like this to the append line:

z_user=myself z_pass=sekrit z_path=//myhost.example.com/install

The Linux boot disk will then use these as the defaults.  If you omit
any, the current default (guest, guest, or //ntinstall/install,
respectively) will be used instead.

The only restriction is that none of the values may contain spaces.
Er, commas too, I suppose.  I think I will fix that.  But spaces are
definitely out.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Compile errors v4.0

2004-03-08 Thread Patrick J. LoPresti
Adam Peart [EMAIL PROTECTED] writes:

 For those of us without Linux, can we make this change.

I am not sure.  Linux makes these values visible as a flat text file
(/proc/cmdline), which is very handy.  I have no idea how to access
these settings from under DOS+memdisk, or even whether it is possible.

Linux will also let us obtain custom DHCP options for this stuff,
which we will support eventually.

On the other hand, the DOS boot uses a simple floppy image which is
easy to edit.  These settings are all at the top of autoexec.bat.

 The nice thing with the dos boot is that it's easy to change, but I
 don't know linux at all.

Ideally, you should not have to know anything about Linux to use the
boot disk.  It ultimately runs install.pl from the network just like
the DOS disk does.  Pretty much everything else is just generic glue
to make that possible.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] speaking of wish lists

2004-03-08 Thread Patrick J. LoPresti
Jordan Share [EMAIL PROTECTED] writes:

 The only thing that I've been meaning to try is:
 a:\MODE COM1:96,N,8,1
 a:\CTTY COM1

I have added FreeDOS mode.com to the DOS boot disk in 4.0a (coming
soon).  And ctty is a shell builtin.  So this might actually work.

 Ok, I'll have to follow up with the linux setup.  What all is needed
 to upgrade from the version I am on (3.5 or something like that) to
 the latest version?

You need to refresh most of your install share, including everything
under install/lib (Perl modules) and install/dosbin (install.pl,
format.exe, maybe other stuff).  You also need to copy
install/linuxaux to the install share, obviously.

That should be all, I think.  The other changes (bin/todo.pl,
scripts/winxpsp1-updates.bat, etc.) were relatively minor.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] speaking of wish lists

2004-03-08 Thread Patrick J. LoPresti
Ah, this we can already do.

Open install.pl and find the ask_fdisk_cmds() subroutine.  Copy it to
Z:\site\config.pl and rename it as my_ask_fdisk_cmds() or whatever.
Edit that copy to do whatever you want.

Flesh out Z:\site\config.pl like this:


sub my_ask_fdisk_cmds () {
   ... your modified code ...
}

$u-{'_meta'}-{'fdisk_cmds'} = \my_ask_fdisk_cmds;

1;


That 1; at the end is important.

That's it.  This will use your version of my_ask_fdisk_cmds() instead
of our version forever.  Or at least until we break something.

It will even work with the Linux boot disk, because we have code to
translate from fdisk commands to Parted commands...

 - Pat

Andrew Clark [EMAIL PROTECTED] writes:

 I also have one for the wish list.  Every time that I upgrade
 install.pl I have to edit the disk partition section to make the
 selections fit in my environment.  I change it to the following:
 
 Whole disk C: - this is for older testing machines with a small hdd
 less then 18GB
 8GB C: rest D: - older machines with larger then 18GB and less then 40 GB
 12GB C: rest D: - most new machines
 
 This is not hard to do but a must.  It would be nice if install.pl
 were to look to an external file that had these values in it.  This
 also may make it easier for people who know even less perl then I do.


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Unattended 4.0a released

2004-03-08 Thread Patrick J. LoPresti
Although tomorrow is Microsoft Tuesday, I decided not to wait.  I
think it is important to have our current stable release actually
work.  Also, I chose to announce this one both on SourceForge and on
Freshmeat, so it may get more exposure than usual.

Share and enjoy.

 - Pat


** Changes in version 4.0a (2004-Mar-08)

(DOS) Make install.pl work again (whoops).  Thanks, Shad.

(DOS) Add FreeDOS mode.com to boot disk.  Might be useful for people
who want to use a serial console.

(Linux) Allow kernel command-line options z_user, z_pass, and z_path
to override bootdisk defaults.

(Linux) Add X (exit) option to initial override bootdisk defaults
question.

Sort the list of options for OemPnPDriversPath.


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] problem using v3.4, 3,5 and 4.0a

2004-03-08 Thread Patrick J. LoPresti
imdos [EMAIL PROTECTED] writes:

 Scanning for OS directories under Z:\...
 None found! Bailing at Z:\dosbin\install.pl line 656.

This means the system did not find anything which looks like a Windows
CD under Z:\os.

 smb.conf
 --
 [install]
 path = /install
 browseable = Yes
 writeable = No
 public = Yes
 read only = Yes
 comment = Unattended Installation of Windows

This looks fine.

 ls -l /install/os/
 total 92
 -rw-r--r--1 install  users 301 Jul  7  2003 README.txt
 drwxrwxr-x   10 install  users   81920 Mar  8 23:34 win2k/
 drwxrwxr-x3 install  users4096 Mar  3 15:59 winxp/

Good so far.

 ls -l /install/os/win2k/|head
 total 202660
 -r-xr-xr-x1 install  users4965 Dec  7  1999 0401.CS_*
 -r-xr-xr-x1 install  users4879 Dec  7  1999 0404.CS_*
 -r-xr-xr-x1 install  users5127 Dec  7  1999 0405.CS_*
 -r-xr-xr-x1 install  users4915 Dec  7  1999 0406.CS_*
 -r-xr-xr-x1 install  users4957 Dec  7  1999 0407.CS_*
 -r-xr-xr-x1 install  users5377 Dec  7  1999 0408.CS_*
 -r-xr-xr-x1 install  users4947 Dec  7  1999 040B.CS_*
 -r-xr-xr-x1 install  users4987 Dec  7  1999 040C.CS_*
 -r-xr-xr-x1 install  users4909 Dec  7  1999 040D.CS_*

I don't know what that is, but it is not a copy of a normal Windows
CD.  There should be an i386 directory at this level.

 ls -l /install/os/winxp/|head
 total 108
 dr-xr-xr-x   10 install  users  106496 Aug 23  2001 i386/

This, on the other hand, looks fine.  But something still might be
wrong with the contents or permissions under i386.

After the boot disk dies, what happens if you type the following from
the DOS prompt:

Z:
cd \os
cd i386
dir (should show a huge collection of files)
dir txtsetup.sif
dir setupp.ini
dir prodspec.ini


The files txtsetup.sif, settupp.ini, and prodspec.ini under i386 are
how Unattended recognizes Windows installation media.  If they are not
present or not readable, Unattended skips the directory.

You can also try running more on each of those three files under
DOS.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] speaking of wish lists

2004-03-07 Thread Patrick J. LoPresti
Jordan Share [EMAIL PROTECTED] writes:

 I've been meaning to experiment with this, but it'd be super-nice if
 the install.pl script were able to output to the serial port instead
 of/as well as the console.

For the DOS boot disk, I think this is just a property of your BIOS;
either it supports using serial as a console, or it doesn't.  DOS uses
the BIOS for I/O; I believe that is what the the IO in BIOS is all
about :-).  But I could be wrong.  Have you tried it?

For Linux, I have added support for serial hardware and serial console
to the kernel for 4.0.  So you should be able just to boot the kernel
with the option console=ttyS0,9600 or somesuch.  If you are booting
from the network, you can do this by editing the append line in
tftpboot/pxelinux.cfg/default.  If not...  Then it's harder.

Are you booting these systems from floppy, CD, or network?

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Unattended 4.0rc2

2004-03-06 Thread Patrick J. LoPresti
Unattended 4.0 Release Candidate 2 is available from
http://unattended.sourceforge.net/testing/.

Download the main distribution (unattended-4.0rc2.tar.gz), plus one or
both of the -dosboot and -linuxboot tarballs.  Extract everything to
the same place.

Changes since 4.0rc1:

  - Added support for I2O DPT/Adaptec RAID controllers like the
Adaptec 2100S.  The driver which *should* work (dpt_i20) is marked
as broken in the 2.6.3 kernel.  I am not sure what that means,
but the generic I2O SCSI driver (i2o_core) will try to support
these devices if you pass dpt=1 as a module parameter, so I did.
I think.  This is completely untested; I just took some guesses
after reading the kernel sources...

  - Added support for gigabit Ethernet adapters based on the
SysKonnect GEnesis chipset (sk98lin), such as the 3c2000.

  - Added support for Adaptec Ultra320 adapters (aic79xx).

  - Enabled interrupts in the IDE driver, which will help prevent us
from losing clock ticks.  Seems to have worked on my laptop test
system, anyway.

  - Fixed a longstanding bug in the DOS bootdisk Makefile.  Thanks to
Chris Johnson.

  - Fixed a problem where Perl created hard links under
linuxaux/opt/perl/bin.  These cause problems (zero-length files)
if you try to extract the distribution using Windows unzipper.

  - Probably some other stuff I forgot.

And that is it.  This release is already way overdue with way, way too
many changes for my taste.  I am releasing it as 4.0 tomorrow night
(U.S. Eastern time) if at all possible.  So report problems within the
next 24 hours or be prepared to wait.

Thanks!

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Version 4?

2004-03-05 Thread Patrick J. LoPresti
Luciano Moretti [EMAIL PROTECTED] writes:

 I'm wondering how far off this is (approximatly) If we're talking
 about a week, I'd rather wait off setting up my install point for
 the new version to be released, but if its more than 2 weeks out,
 I'd go ahead and make my install point.

I am waiting to get feedback on Release Candidate 1:

  http://www.mail-archive.com/unattended-devel%40lists.sourceforge.net/msg00026.html

I will probably roll the release sometime this weekend.

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Version 4?

2004-03-05 Thread Patrick J. LoPresti
Johnson, Chris A -ND [EMAIL PROTECTED] writes:

 My RAID card is an Adaptec SCSI RAID 2110S. There don't seem to be
 drivers for it on the iso image. 

It is possible that the drivers are there, but that they do not
advertise themselves properly via a MODULE_DEVICE_TABLE declaration.
This is why we need a manually-maintained extra.pcimap file.

 I got these messages from the attempted boot:
 03:02.0 Class 0100: 9005:801d (rev 10)
 03:02.0 SCSI storage controller: Adaptec: Unknown device 801d (rev 10)
 03:02.1 Class 0100: 9005:801d (rev 10)
 03:02.1 SCSI storage controller: Adaptec: Unknown device 801d (rev 10)

According to http://pciids.sourceforge.net/, this is an AIC-7902B
controller.  The Linux aic79xx might do the trick, and it does not
appear to declare itself via MODULE_DEVICE_TABLE.

To confirm, could you try running modprobe aic79xx from the shell
prompt after the failure and let me know what happens?  Thanks!

 - Pat


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Starter Question

2004-03-01 Thread Patrick J. LoPresti
Adam Peart [EMAIL PROTECTED] writes:

 I'm starting to work on pre-install for Me, using the OEM
 pre-install as the base, and working from there.  I do eventually
 want to add it to the unattended, but that would take a lot more
 work.

If you are willing to do the work, I would be willing to apply (but
probably not maintain) the patches.  I have no personal interest in
Windows ME; I consider it one of those OSes that never should have
been invented.  But if you can make it fit into the Unattended
framework, I am sure some users will thank you.

 - Pat



---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Installing from DVD

2004-03-01 Thread Patrick J. LoPresti
Tyler Hepworth [EMAIL PROTECTED] writes:

 Is it possible to boot from, map a drive to, and install from DVD.
 I have branch offices overseas that I would like to ship a disk to,
 rather than trying to set up servers at each site.

In theory, yes.  In practice, I know of nobody who has tried it.

Unattended treats the Z:\ drive as read-only at all times.  Your
strategy would be:

  - Burn the install share and the bootdisk to DVD.

  - Arrange to map the DVD as Z:\ using the DOS (or Linux) boot disk.

  - Set the [_meta]/z_drive value in Z:\site\unattend.txt to D:, or
wherever the DVD appears under Windows.  (This will set the %Z%
variable which all of the installation scripts use to locate
stuff.)

  - Modify mapznrun.bat not to map the drive if %Z% is already
available.  Oh, wait, I already did this :-).

Seriously, I have had something like this in the back of my mind from
the beginning.  Everything should just work once you get past the
initial hurdles.

I just did some reading about DVDs.  If I understand correctly, a
bootable DVD is very similar to a bootable CD; you can just use a
basic ISO-9660 file system and ISOLINUX to boot.  This is good news.

I just did some more reading.  There may be some subtleties involving
long file names.  Joliet extensions, Rock Ridge extensions, ISO-9660
level 2, UDF...  Whatever.  You need to create a DVD which is
basically ISO-9660 so ISOLINUX can read it, and it also needs to be
readable by both DOS (or Linux) and Windows.  I suspect the Joliet
extensions would be sufficient.

This actually sounds like a fairly small but interesting project.  I
wish I had a DVD burner.  How soon do you need this, and how much time
do you have to spend on it?

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Starter Question

2004-02-29 Thread Patrick J. LoPresti
Just to add a bit to Ryan's answer...

raman singh [EMAIL PROTECTED] writes:

 1. I have to install Linux (Redhat) on some systems and MS OS (all
 win 98 - Win2k3) on some. I know before hand which system should
 have what OS.

Good luck with Windows 98.

For RedHat, you can use their kickstart mechanism.

 2. DO I have any control on pushing an OS on a particular systems?
 Say, it was running RH9, now I want Win2k, can I do that?

Both Unattended and RedHat use PXELINUX to boot.  PXELINUX looks for a
configuration file with a name derived from the machine's MAC address.
It falls back to a default configuration file.  You can use this to
cause different machines to boot different images.

See pxelinux.doc in the SYSLINUX distribution
(http://syslinux.zytor.com/).

However, I think most people use a single default file and manually
choose which installer to boot (see below).

 3. Can I control somehow, that when the system reboot, it does not
 do a reinstall?

It depends on what you are doing.

As Ryan said, normally you have a technician sitting at the machine
telling it to boot from the network and begin the installation.  The
PXELINUX configuration shipped with Unattended defaults to booting
from the hard disk after 30 seconds.

However, some machines have a feature called Wake-On-LAN (WoL),
which lets you power on the machine remotely.  Such machines can often
be configured to boot from the network when started by a WoL packet,
but boot from the hard drive otherwise.  In such an environment, you
could change the PXELINUX default to run your OS installation, and use
different configuration files for the different systems.

You would have to figure out the whole WoL mechanism.  (I am being a
little vague because I do not know very much about it.)

I suggest you start by ignoring WoL and just getting Unattended
working from a PXE boot so you can get a feel for the process.

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Product Keys from Spreadsheet

2004-02-28 Thread Patrick J. LoPresti
Aron Mangano [EMAIL PROTECTED] writes:

 Firstly, what has happended to the mailing list. I used to receive
 emails regulary but I haven't received one now for more than 2
 months. I used to receive them almost daily.

Well, you successfully sent this message to the list :-).

Perhaps mail to you was bouncing and you got unsubscribed?  Try using
the Web interface (linked from the home page
http://unattended.sourceforge.net/) to retrieve your subscription
preferences, and resubscribe if necessary.

 Secondly you mentioned once that it is possible to extract the
 correct product key from a spreadsheet when building OEM machines.
 Could you please tell me how to do this. It would be greatly
 appreciated. Many thanks and keep up the great work.

You have to write some Perl.  Below is (most of) the Z:\site\config.pl
that I use.

It assumes you have comma-separated-value (CSV) spreadsheets named
hardware.csv and software.csv under Z:\lib.  It assumes both are
indexed by an asset tag field named Tag.  Our asset tags are of the
form  or e (don't ask).

The hardware.csv sheet is only used for setting the host name, which
lives in the Etc column of the spreadsheet.

Each software asset has an Owner field which is a hardware asset
tag.  (Conceptually, each software license is owned by a machine.)
It has a Type field which is something like Microsoft Windows 2000
Professionsal.  It has a Key field which is the license key.

When I say field, I guess I mean column.

I really should document this better and turn it into a real
example...  If anybody feels like writing this up and submitting a
patch to advanced.html, let me know.

 - Pat


use warnings;
use strict;
use Carp;

# Look up an entry in a hash, bombing out if it does not exist.
sub hash_ref ($$) {
my ($hash, $key) = @_;

my $type = ref $hash;
$type eq 'HASH'
or croak You blew it: What should be a hash is a $type;

(exists $hash-{$key})
or croak $key not found in hash -- bailing out;
return $hash-{$key};
}

# Asset tag stuff
require 'csv.pl';

# Routine to canonicalize field names for indexing purposes.
sub canonicalize_field ($) {
my ($val) = @_;
# Convert to lower case.
$val = lc $val;
# Local custom: Comments may appear in parens.  Strip them.
$val =~ s/\s*\(.*?\)//g;
return $val;
}

# Read hardware inventory list, and index it by tag.
my $hard_inv = 'z:\\site\\hardware.csv';
my $hardware = CSV-read_file ($hard_inv);
my $hard_by_tag = $hardware-index_by ('Tag', \canonicalize_field);

# Read software inventory list, and index it by owner (hardware tag).
my $soft_inv = 'z:\\site\\software.csv';
my $software = CSV-read_file ($soft_inv);
my $soft_by_owner = $software-index_by ('Owner', \canonicalize_field);

# Create new [_meta]/asset_tag attribute.
$u-{'_meta'}-{'asset_tag'} =
sub {
my $ret = simple_q ('Enter asset tag (default = none): ');
defined $ret
or print OK, have it your way.\n;
return defined $ret ? lc $ret : undef;
};

# Compute computer name from inventory sheet, if possible.
sub computer_name {
my $tag = $u-{'_meta'}-{'asset_tag'};
defined $tag
or return undef;
my @systems = @{$hard_by_tag-{$tag}};
scalar @systems == 0
and die Tag $tag not found in $hard_inv -- bailing;
scalar @systems  1
and die Tag $tag found more than once in $hard_inv -- bailing;
my $name = hash_ref ($systems[0], 'Etc');
$name =~ /\S/
or undef $name;
my $text = (defined $name
? Found hostname for tag $tag: $name\n
: No hostname found for tag $tag in $hard_inv\n);
print $text;
return $name;
}

$u-push_value ('UserData', 'ComputerName', \computer_name);

# Compute product key from inventory sheet, if possible.
sub product_key {
my $tag = $u-{'_meta'}-{'asset_tag'};
defined $tag
or return undef;
my $licenses = $soft_by_owner-{$tag} || [ ];
my $key;
foreach my $license (@$licenses) {
my $desc = hash_ref ($license, 'Type');
$desc =~ /^Microsoft Windows/
or next;
$key = hash_ref ($license, 'Key');
$key =~ /\S/
and last;
undef $key;
}

my $text = (defined $key
? Found product key for tag $tag: $key\n
: No product key found for tag $tag in $soft_inv\n);
print $text;

return $key;
}

$u-push_value ('UserData', 'ProductKey', \product_key);

$u-push_value ('_meta', 'ntp_servers',
sub {
my $tag = $u-{'_meta'}-{'asset_tag'};
defined $tag
or return undef;
my ($tail) = $tag =~ /(\d)\z/;
defined $tail
or return undef;
return ($tail % 2
? 'ntp-1 ntp-0'
: 'ntp-0 ntp-1');
});

1;


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a 

Re: [Unattended] Install.pl script

2004-02-26 Thread Patrick J. LoPresti
[EMAIL PROTECTED] writes:

 I am having an issue when it is time to start the install.pl I get
 an error (Can't Locate attributes.pm in @ INC (@INC contains: Z:\lib
 /dev/env/djdir/lib/perl5 etc.)

Max is right; this is an eight-character limitation.

It is why we ship a file named attribut.pm in install/lib.

Do you have Z:\lib\attribut.pm?

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Testers wanted! Linux boot disk v0.0

2004-02-17 Thread Patrick J. LoPresti
Rönnblom JanĂ¥ke /Teknous [EMAIL PROTECTED] writes:

 Is there any way of having the CTRL+C working or is there another
 way of breaking for example ping?

I use CTRL-ALT-DEL :-).  And ping -c 5.

The CTRL-C handling has something to do with initial consoles and TTYs
and stuff, which I do not really understand yet.  We will fix it
eventually.

 Partially works, it loads the appropriate drivers but the
 udhcpc-script is wrong since my network isn't a 255.255.255.0
 network but for example:
 
 192.168.138.128 net
 192.168.138.190 default gw
 192.168.138.191 broadcast
 
 192.168.138.170 client
 192.168.138.155 server
 
 So the scripts sets up the ifconfig with the wrong netmask and
 broadcast.

That is odd, because the DHCP client script (udhcpc-script), which
lives in /etc/ on the boot disk and misc/ in the source distro, tries
to take care of this using the values obtained from DHCP.  I will take
a look at this today.

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id56alloc_id438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Moving implementation minutiae to unattended-devel

2004-02-17 Thread Patrick J. LoPresti
Judging from the slew of unsubscribe requests, not everyone on the
unattended-info list is interested in the Linux-based boot disk.

So I think now is a good time to start using the unattended-devel
list:

  https://lists.sourceforge.net/lists/listinfo/unattended-devel/

I originally created unattended-devel for chatter strictly among
developers, but there has not been very much of that.  So I hereby
redefine it as a list for low-level technical discussion of Unattended
implementation details.

So, if we are talking about things from a user's perspective, like
how can I install X or it would be nice if I could do Y, then
unattended-info is still the right list.

But for internal implementation trivia, like how the Linux-based boot
disk is going to work, the unattended-devel list is preferable.

By the way, either list is usually better than writing me personally.
If you have a question or comment, somebody else probably has (or will
have) a similar question or comment, so it saves time to have our
exchange in an archived public forum.  I do appreciate personal mail;
I just receive a little more than I can reply to comfortably...

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Testers wanted! Linux boot disk v0.0

2004-02-17 Thread Patrick J. LoPresti
Rönnblom JanĂ¥ke /Teknous [EMAIL PROTECTED] writes:

 Partially works, it loads the appropriate drivers but the udhcpc-script
 is wrong since my network isn't a 255.255.255.0 network but for example:
 
 192.168.138.128 net
 192.168.138.190 default gw
 192.168.138.191 broadcast
 
 192.168.138.170 client
 192.168.138.155 server
 
 So the scripts sets up the ifconfig with the wrong netmask and broadcast.

Are you sure your DHCP server is handing out the correct netmask and
broadcast addresses?  (That is, are you sure it is sending the
subnet-mask and broadcast-address options?)

What kind of DHCP server is it?

I have added an extra echo to the udhcpc-script to see exactly what
ifconfig command it is running.  It will be bundled with
linuxboot-0.1, which should be released tonight :-).

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id56alloc_id438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Testers wanted! Linux boot disk v0.0

2004-02-16 Thread Patrick J. LoPresti
Or, how I spent my weekend.

I could not find a diskless Linux distribution which does everything I
want, so I rolled my own.  There is something approximating a
Linux-based boot disk under http://unattended.sourceforge.net/testing/
called bootdisk-0.0.iso.

This is for testing only; it does not actually have the last few
pieces where you can run Perl and dosemu and such.  However, you can:

  1) Boot it

  2) Watch Linux come up and give you a Bash prompt

  3) Type /etc/master to auto-probe your network and mass storage
 hardware, load appropriate drivers, and start the network using
 DHCP

  4) Assuming that worked, do

   smbmount //ntinstall/install /mnt -o username=guest,password=guest

 ...to map the install share under /mnt.


Note that an awful lot has to go right in order to reach step (4).  So
please try steps 1-3 on all of your wacky hardware and let me know
what happens.  Come on, sacrifice a CD to the cause.  For me.

Some of you may notice that the ISO is 12 megs and wonder how I intend
to fit that onto a floppy.  Don't worry; I have a Plan.  More later.

PXE booting is coming real soon.  If you know how to configure
PXELINUX, you can just mount the ISO file on loopback, examine the
isolinux.cfg file for the boot stanza, and copy the bzImage and initrd
files to your TFTP root.

Or you can just boot the CD.

Source code is in linuxboot-0.0.tar.gz.  If you want to rebuild the
whole thing from source:

  1) Extract linuxboot-0.0.tar.gz to a partition with a lot of space

  2) Run make download and wait a long time

  3) Run make iso and wait a long time again

This will probably only work on a Linux system, possibly only on
RedHat 9, and maybe not even then...  If you try it, please let me
know how it goes.

Success and failure reports are very welcome.  Have fun!

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Curse HP SoftPAQs! Is there are workaround.

2004-02-14 Thread Patrick J. LoPresti
(Administrative note: Sorry I haven't been around lately.  You can
blame IBM for consuming all my free time:

  http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/challenges/February2004.html

But I do have some cycles to burn on Unattended this weekend.)

Tyler Hepworth [EMAIL PROTECTED] writes:

 HP has taken to bundling their drivers into binary executables
 called SoftPAQs.  It is possible to extract the contents from the
 executable, but still the driver setup files do not contain .inf
 files that point to dlls, etc.  The driver setup files are all in
 setup.exe format.  This makes it impossible to place drivers into
 the $oem$\$1 directory and have them installed during setup.

Bummer.

 I have figured out how to get the SoftPAQs transferred to the local
 hard drive.  I place dummy.inf files in the same directory as the
 executable driver files.  They then get copied over.

You do not need to do that.  Anything which lives under $oem$\$1 will
be copied to the C:\ drive first thing, as long as you set
OemPreinstall=Yes (which we do).

 My questions is, would it be possible to specify during the install
 dialog that there are SoftPAQ files to be setup and then have the
 script copy the exes to the hard drive and then automatically run
 each exe.

You could add such invocations to postinst.bat, perhaps, but if any of
them require rebooting I think you are in trouble.  All of the
machinery for rebooting the machine and regaining control afterward
lives in todo.pl, which obviously requires Perl.

So basically, I do not think this is easy.  You would really rather
just have the actual drivers, like every other vendor provides.  You
might try contacting HP or using their technical forums to ask about
doing unattended installations on these systems.

Or tell HP you are switching to Dell :-).

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] unattended log-file

2004-02-14 Thread Patrick J. LoPresti
pommerer [EMAIL PROTECTED] writes:

 when I change the unattended.txt file (by config.pl or by a final
 edit), is there a log-file, where I can see what happened during the
 unattended installation?

No, although there is an open feature request for this on the
SourceForge page.

Patches are always welcome...

You can find logs for individual application installs under
C:\netinst\logs.

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] auconfig.pl

2004-02-14 Thread Patrick J. LoPresti
Nils Ă˜stbjerg [EMAIL PROTECTED] writes:

 Hi,
 
 I was wondering why auconfig.pl sets 
 
 HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/WindowsUpdate/Auto Update 
 
 instead of using the policies in 
 
 HKLM/SOFTWARE/Policies/Microsoft/Windows/WindowsUpdate/AU 

Well, at the time I wrote auconfig.pl, there was no documentation from
Microsoft, so I relied on third-party docs and my own experiments.

Nowadays, there is documentation from MS
(http://support.microsoft.com/?id=328010), but it lists the other
registry key.

 The reason I ask is that I was planing to modify the auconfig.pl to
 include the posibility to change the windowsupdate server to a local
 SUS server, ect. and all docs I have seen says I should use the
 policies key.

Obviously, we should switch to using the documented key.  Except...
People discovered the other key by monitoring what the Control Panel
GUI tool does.  So what happens if you set the Policies key in the
registry, and then the user tries to change the settings with the GUI?
I would like to know before we make this change.  Anybody care to
experiment?

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id56alloc_id438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Can't find domain

2004-02-14 Thread Patrick J. LoPresti
Patrick J. LoPresti [EMAIL PROTECTED] writes:

 Well, it turns out that the MSCLIENT stack *can* do DNS resolution;
 you just have to load the dnr.exe tool first.  And possibly
 configure it.

I finally got around to experimenting with this, only to find that
dnr.exe is only useful for ping.  It does not enable DNS resolution
for net use, so this is a dead end.

The Linux boot disk will use DNS for name resolution (of course).

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Linux based boot disk

2004-02-14 Thread Patrick J. LoPresti
DeLisle, Seth (GE Infrastructure) [EMAIL PROTECTED] writes:

 First of all let me thank Patrick and everyone who has worked on the
 Unattended project.  It makes the world seem like a better place ;)

Positive feedback is always nice.  Thank you!

 I poked around in the mailing list archives and noticed that folks
 have a linux based boot disk on their wishlist.  I very much like a
 number of the features you've talked about gaining from a linux
 based boot disk, and am ready to put some effort in.  To that end I
 would like to check what the status of that feature is.  Is anyone
 working on this already?  Has anyone performed any additional
 experiments?

I have been thinking about it this week and browsing lots of source
code (especially klibc, hotplug, and autofs).  I believe I have a Plan
and I am going to begin work today.

I realize most people do not care about a Linux boot disk, and there
are lots of more important open bugs and feature requests.  But I
need to have some fun with the project.

 From what I saw the features that people are interested in gaining are:
 
* Install directly to an NTFS filesystem rather than using FAT as
an intermediate, then converting to NTFS and defragmenting.

This is not actually a big deal anymore.  I asked the FreeDOS folks
about running Microsoft's OFORMAT:

  http://sourceforge.net/mailarchive/message.php?msg_id=6992940

...and they responded by adding a new switch to FreeDOS format:

  http://sourceforge.net/mailarchive/message.php?msg_id=6993158
  http://sourceforge.net/mailarchive/message.php?msg_id=6993161

...which we are using in the next release:

  http://www.mail-archive.com/unattended-info%40lists.sourceforge.net/msg00943.html

So say goodbye to 512-byte clusters.  Well, for XP and above, anyway.

By the way, I have decided to call the next release 3.6 and reserve
4.x for the Linux-based boot disk.  (Do not worry; the DOS boot disk
is not going away.)

* More flexibility with network drivers.

And better reliability.

 Am I missing anything that people aleady mentioned on the list?

Unlike DOS, Linux is a real operating system with real tools.  So
the possibilities are endless.  For example, we could add our logo to
the installation screen, if we had a logo...

 One feature that I hope to be able to add is the ability to host
 installation data on a web server rather than mounting a network
 filesystem.

Should be easy if you just mean pulling stuff down using lynx or wget.
Possibly harder if you mean remote-mounting a filesystem using HTTP,
although http://dav.sourceforge.net/ looks promising...

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] how to disable sound

2004-02-14 Thread Patrick J. LoPresti
pommerer [EMAIL PROTECTED] writes:

 how is it possible to disable/enable sound during installation
 (base.bat)

Interesting question.

The best I can find is this VB script from Microsoft:

http://support.microsoft.com/?id=178456

I tried and failed to find a way to do this from Perl.  The problem is
that there is no COM interface for controlling the Windows Mixer; you
need to call functions inside winmm.dll (and I do not think rundll32
will work for this).

 - Pat


---
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps  Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Similar project - merging possible?

2004-02-07 Thread Patrick J. LoPresti
Hagen Muench [EMAIL PROTECTED] writes:

 This would really be nice. One time, we tried out to boot from memory
 stick. We didn't solved this problem yet.

I have read you need a fairly sophisticated BIOS, and that such BIOSes
are often buggy.  But it would be fun to try just the same.

 | With all the possible network and hard disk drivers, I think it is
 | important for any Linux-based approach to use a modular kernel and to
 | separate the initial boot disk from the driver modules disk, much
 | like any Linux installer does.
 
 It's already a plan to modularize it.

Well, I am getting interested enough that I plan to play with it this
weekend.  The 2.6 kernel seems to have some facilities which simply
autodetecting hardware and loading drivers (e.g., sysfs, improved
hotplug/coldplug infrastructure).  I am still doing research, though.

 At the beginnig of 2002 we tried out the dosemu stuff. But dosemu
 couldn't start the winnt.exe. This was an issue at this time. Maybe
 this is fixed yet (does anybody knows?).

It was fixed during the summer of 2002:

  http://marc.theaimsgroup.com/?m=102765548220451

(Read the thread for details...  The fixes made it into the Linux
kernel and dosemu shortly thereafter.)

Between Linux, dosemu, and FreeDOS, I believe we can provide a
completely free infrastructure for installing Windows, which is a very
pleasing concept :-).

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Fully unattended, changing pxelinux boot files

2004-02-06 Thread Patrick J. LoPresti
Max Lovius [EMAIL PROTECTED] writes:

 When I try on the client to use IO::Socket, IO::Handle, I die with can't
 locate SelectSaver.pm in @INC (@INC contains: Z:\lib
 /dev/env/DJDIR/lib/perl5 /dev/env/DJDIR/lib/perl5/site
 /dev/env/DJDIR/lib/perl5/site...then the other modules same thing. 

There are two reasons this is not going to work.

First, SelectSaver has more than 8 letters in it, so DJGPP Perl is
going to be unable to read SelectSaver.pm.  It will try to read a file
named SelectSa.pm instead.  Good old DOS.  This is why I had to name
my modules like Unattend::Inifile and not Unattended::Inifile.

Second, and more problematic, DJGPP Perl does not support sockets.
Run perldoc perldos (even on your Linux machine) and read the
section about Shortcomings of Perl under DOS.  Fixing this would be
hard, I think; you would have to teach Perl to use the MSCLIENT
network stack.

This is yet another thing which a Linux-based boot disk would fix.
Maybe I will start playing with one this weekend.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Similar project - merging possible?

2004-02-05 Thread Patrick J. LoPresti
Alexander Schuppisser [EMAIL PROTECTED] writes:

 We are developing a similar open-source project for large networks
 which is still somewhat different to your approach. We are thinking
 about a merge with unattended, but we don't know, if this is A)
 welcomed and B) how our sources are incorporatable to your
 concept...

I cannot answer (B) without seeing your sources.  But as for (A), a
Linux boot disk has been on our it would be nice list for a long
time.  It has come up on this mailing list before, and I am definitely
interested.

To recap, the major advantages of a Linux boot disk are:

  - No need to reboot after partitioning.

  - Access to more information for deciding what to do; e.g., DHCP
options, SMBIOS data (like Dell service tag), and information
gathered via HTTP.

  - No more issues with DOS junk like silly memory management and
broken BIOSes.

(Perhaps I should add wireless network support.  Imagine a laptop
with only a wireless card and a USB port; but no Ethernet, no floppy,
and no CD.  Imagine booting that laptop from a USB flash memory stick
and installing Windows over the wireless.  How cool would that be?)

 Here is how we do the things: we boot with a linux bootfloppy which
 consists of a trimmed kernel with support for a lot of diffrent NICs
 (so no need for different floppy-images).

Nice!  But there are a lot of NICs, so it is important that the
end-user be able to add (or download) support for their own.

Also, the network card is not the only problem...  You have to worry
about SCSI and RAID drivers, too.  This is the biggest advantage of
the DOS-based boot disk; it supports any hard drive controller
automatically.  And if you boot using PXE, it supports any network
controller automatically, too, with a single floppy image.

With all the possible network and hard disk drivers, I think it is
important for any Linux-based approach to use a modular kernel and to
separate the initial boot disk from the driver modules disk, much
like any Linux installer does.

 The floppy contains also busy-box, a dhcp-client and samba(!) plus
 NFS-Support. After booting, a ash-shellscript gets started. The
 floppy gets its settings (namely the Win-share location and other
 relevant infos) from custom DHCP-Options from the DHCP-Server.

Cool!  Does anybody know if Microsoft's DHCP server can be configured
with custom options?  (We can always fall back to the current prompt
the user with timeout approach if the DHCP options are not
available.)

 From this point on, a (configurable) perl-script from the share
 takes over: The HD gets patrtitioned and FAT-formated. The
 win-setup-files are downloaded and stored to HD on the right
 partition.  The HD gets prepared with syslinux as bootloader to
 start DOS to start Winnt.exe for the next reboot. The system will be
 then rebooted.

This ends up copying each file three times: Once within Linux to
populate the share, once by winnt.exe, and once by Windows Setup
itself after winnt.exe reboots.

I would rather run winnt.exe using dosemu from within Linux.  So you
would not need to copy the setup files nor the boot sector; you would
just boot dosemu and let winnt.exe do that work (via lredir).

 After the windows installation, another perl-script gets startet by
 perl for windows. Perl for windows was installed during the
 installation of windows via the commandline.txt. This script then
 performs other tasks like joining-to-a-domain, installing winword
 and other packages, mailing the outcome of the installation etc.

We already have a structure in place for this part.  But contributions
are always welcome!

 The advantage of this approach is that there is no need to configure
 the bootdisk and also no need of user-interaction during the whole
 setup-procedure. The bootdisk is formated as FAT. If special
 settings are needed, they therefore can be set under Windows in the
 Config-files on the floppy or better on the central perl-script on
 the fileserver.

It would be nice to have the option of answering configuration
questions on the server instead of on the client during installation.
But this is really a separate issue from using Linux on the boot disk.
Even the DOS boot disk runs Perl.

 Ufff.. All that explained, what kind of possibilities do you see for
 this project to contribute to unattended, maybe also as a second
 lag?

Is all of this code already written?  Can I look at it?

I care about backwards compatibility with our existing system, so we
are not going to gut it completely.  But even if we end up having
separate projects, we can certainly share some pieces, especially the
boot disk.

The first step, in my view, is to get our existing system working with
a Linux boot disk.  The only hard part here, really, is dealing with
drivers.  How would you feel about working together on a modular
Linux-based boot disk?  We can worry later about whether you should
integrate the rest of your stuff or spawn your own project.  (A good
boot disk 

Re: [Unattended] TXTSETUP.OEM

2004-02-04 Thread Patrick J. LoPresti
Dag Nummedal [EMAIL PROTECTED] writes:

 Jordan Share writes:

  Yes, I have read that KB article.  It says, The correct OEMDIR
  destination can be found by searching the INF file used to install
  the device or driver.

Ah.  Well, that is embarrassing.

Would you believe I treated OEMDIR as a constant and it actually
appeared to work?  Which makes no sense; something very strange must
have been going on.

  .  I have empirically determined that (for one of these files,
  anyway) 12 corresponds to $oem$\$$\system32.  (It may also
  just work to have that file in there, due to it being on the
  path, or some such thing).

The latter, I would guess, since:

 You can find the information you're looking for here:
 
 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/install/hh/install/create-inf_3aav.asp

Excellent reference; thank you!  This shows that 12 means
$oem$\$$\system32\drivers.

And now the entire mechanism makes sense.  With this information in
hand, it should be possible to write the definitive document (and
automation tool!) for dealing with txtsetup.oem drivers.  Maybe I will
take a crack at it this weekend...

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Fully unattended, changing pxelinux boot files

2004-02-04 Thread Patrick J. LoPresti
Max Lovius [EMAIL PROTECTED] writes:

 What I want to do is :
 
 (1) remotely reboot a computer.
 (2) have the first boot, partion hard drive.
 (3) have the second reboot, continue the unattended installation.

Easy enough.

 (4) have a system that will then change automatically unattended
 (in some way) to boot straight of the hard drive.

Harder.  You need a way for the install.pl on the client machine to
indicate a state change back to the TFTP (or maybe DHCP) server.

The easiest approach, I think, is to export the pxelinux.cfg directory
inside the TFTP root as a Windows share, modify the boot disk to mount
it as P: or whatever, and edit install.pl to generate a pxelinux
config file named after the system's IP address.  You will need to
configure your DHCP server to hand out a fixed IP address to the
client, I am afraid, unless you have programmatic control over the
DHCP options (which is unlikely unless your DHCP server is a Unix
box).

This will work, although it will not be secure because anybody on your
network might map the pxelinux.cfg directory and scribble all over it.

This can probably be corrected...  You could export a different
directory (call it incoming.cfg or somesuch) and have install.pl
write its config file there.  Then you would manually or automatically
move that file over to pxelinux.cfg, but only if you were expecting it
to appear.  So anybody on your network could still drop files into
incoming.cfg, but those files would have no effect unless you moved
them over to pxelinux.cfg.

How much work are you willing to do to make this happen?  You should
probably start by downloading a copy of SYSLINUX (see
http://syslinux.zytor.com/) and reading the pxelinux.doc file...

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Cant locate inifile.pm in @inc

2004-02-04 Thread Patrick J. LoPresti
Tyler Hepworth [EMAIL PROTECTED] writes:

 I wrote a script that use Unattended::Inifile to grab a value out of
 the unattend file.  However, this does not take place until fairly
 late in the install after perl and windows have been installed.
 When the script executes, I get the following message:
  
 Can't locate unattend/inifile.pm in @INC (@INC contains:
 c:/perl/lib c:/perl/site/lib .) at ..
  
 How can I fix it so unattend/inifile.pm is accessible by my scripts?

The module lives in Z:\lib, so you need to add that to @INC (the
search path).

There are at least three ways; pick one.

  1) Invoke your script with perl -I Z:\lib foo.pl

  2) Set the environment variable PERL5LIB to include Z:\lib before
 running the script (try perldoc perlrun for details)

  3) Add this line to the top of your script:

 use lib 'Z:\\lib';

 p.s.  Whats up with the mailing list? I generally have to post twice
 before my posts come through.  That, or posts are delayed by several
 hours.

SourceForge has been having Email problems ever since the Mydoom worm
hit.  In your case, however, that is only part of the explanation :-).
In the headers of your messages on the list you will find these lines:

X-Spam-Score: 0.5 (/)
X-Spam-Report: Spam Filtering performed by sourceforge.net.
0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
0.0 HTML_MESSAGE   BODY: HTML included in message

Because you are sending combined text+HTML messages to the list,
SpamAssassin is adding 0.5 to your spam score.  This is not much, but
I have the threshold turned way, way down.  So your messages are being
held for my manual approval.  I usually check the pending queue once
or twice a day.

If you can configure Outlook to send text-only messages to the list,
they will go through directly.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] TXTSETUP.OEM

2004-02-03 Thread Patrick J. LoPresti
Ryan Nowakowski [EMAIL PROTECTED] writes:

 I'm using unattended to install servers from 3 vendors: IBM,
 Compaq/HP, and Dell.  What is the easiest way to make sure I have
 all the drivers I need for each vendor?  I'd like to be able to
 install Win2k on any server from each of the three vendors.
 
 What's the best way to generate the combined TXTSETUP.OEM file?

Jordan Share gave a pretty good description of this in:

  http://www.mail-archive.com/[EMAIL PROTECTED]/msg00992.html

He asked a question about dealing with .dll files; I have tried the
method documented in KB275334 and it seems to work:

  http://support.microsoft.com/?id=275334

It should be possible to automate these steps, but not at install time
because the share is read-only.  Maybe if I get bored one day I will
take a crack at it...  Meanwhile, your best bet is trial and error, as
you surmised.

You might want to get each driver (with its txtsetup.oem) working by
itself first, then merge them together.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Unattended 4.0-test2

2004-02-02 Thread Patrick J. LoPresti
I have uploaded another (probably final) test release to:

http://unattended.sourceforge.net/testing

If you are going to have problems with the new FreeDOS-based boot
disk, now is the time to find out.  Come on, you know you want to.

This release includes a brand-new version of FreeDOS himem64.exe with
contributions from yours truly.  See
http://sourceforge.net/mailarchive/message.php?msg_id=6993212 and
followups.  I now know more about the A20 gate than I ever imagined,
or wanted.  Many thanks to Michael Devore and the other FreeDOS
developers, who took my rants and turned them into a working product.

This is the first free XMS provider in the world which actually works
on all of my systems.  Maybe it will work on yours, too.

There are some other little bugfixes and cleanups, but the new boot
disk is the big-ticket item.  Please try it out and let me know how it
goes.

Thanks!

 - Pat
   Who managed to miss the wardrobe malfunction


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Can't find domain

2004-01-30 Thread Patrick J. LoPresti
Well, it turns out that the MSCLIENT stack *can* do DNS resolution;
you just have to load the dnr.exe tool first.  And possibly
configure it.

I have put a copy of dnr.exe in
http://unattended.sourceforge.net/testing/.  To try it:

  1) Add it to your boot disk
  2) Edit \net\tcputils.ini to add a section like this:

   [DNR]
   drivername=DNR$
   bindings=TCPIP_XIF

  3) Invoke it from autoexec.bat (just after tinyrfc.exe)

Then maybe (big maybe) you will be able to map shares by DNS name.  Or
maybe you will have to add some DNS servers by hand...  I honestly do
not know.  But it is worth a shot :-).

 - Pat

Justin Beckley [EMAIL PROTECTED] writes:

 I can ping the server if I fill out the whole IP name,
 ie. myDC.ece.utk.edu will ping successfully, but myDC would fail.  The
 net use command is old enough that myDC.ece.utk.edu will not work
 with it, but if you use the Map Network Drive feature, you can use
 the whole IP name. I think that if I can add the proper entries to the
 lmhosts file, it should work with just the name.  Maybe I am wrong
 about this? Anyone got any suggestions?
 
 Justin Beckley


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Virus warnings

2004-01-29 Thread Patrick J. LoPresti
Sorry about all the virus warning messages this week.  I keep adding
filtering rules and cranking down the SpamAssassin threshold, but it
is amazing how many different ways stupid software can say Look at
this virus I am bouncing.

Just wanted you all to know that I am working on it.  The only problem
is that for every one of these you see, there are 20 more held for my
manual inspection and (dis)approval...  And that has already caused me
to lose one legitimate message in the noise :-(.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Security patches

2004-01-26 Thread Patrick J. LoPresti
DE-LOS-SANTOS,ORIOL (HP-Spain,ex1) [EMAIL PROTECTED] writes:

 Can security patches be integrated in the windows install files in
 the same way service packs are?

Sort of.  See

  http://unattended.sourceforge.net/os.html#hotfixes

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Howto remove components from Office

2004-01-26 Thread Patrick J. LoPresti
Tyler Hepworth [EMAIL PROTECTED] writes:

 I would like to know how to install everything but Access and
 FrontPage in an Office install. What would I add to the command line
 to do this?

Which version of Office?  (It may not matter here, but it can in
general.)

You need to learn the names of the features you want to avoid.

For Office 2000, see
http://www.microsoft.com/office/ork/xp/journ/O2ksp3a.htm.

For Office XP, see
http://www.microsoft.com/office/ork/xp/journ/Oxpsp2a.htm.

Search for features.

I believe something like this will do what you want:

  setup.exe /qb ADDLOCAL=ALL REMOVE=ACCESSFiles,FPClientFiles

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: RE : [Unattended] Unattended and language support

2004-01-26 Thread Patrick J. LoPresti
Sylvain Faivre [EMAIL PROTECTED] writes:

 I submitted a modified script for French updates a few months ago,
 and Pat had plans to have multiple files to download the required
 updates for different languages (instead of just adding other
 languages' URL's in the files like win2ksp4-updates.bat).

Where did you submit this script, Sylvain?  I seem to have misplaced
it (sorry)...

 However, I'm not quite sure how this turned out. Maybe Patrick can
 clarify things about this when he gets back (I think he's away for a
 few days right now).

I was considering rewriting the prepare script, but I have mixed
feelings.  Keeping all the URLs for each hotfix in the same place is
handy.  But keeping all the configuration for each language in the
same place is also handy...

Anyway, my indecision/laziness is no reason to reject useful
contributions.  Patches which improve multi-language support will be
gratefully accepted, as long as they do not break anything :-).

If I ever do redesign the mechanism, it will be my job to split the
configuration into separate files.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Test Release: unattended-4.0-test1

2004-01-22 Thread Patrick J. LoPresti
Unattended 4.0-test1 is now available.  You can download it from:

http://unattended.sourceforge.net/testing/

SourceForge CVS is a little broken at the moment, so I rolled this
straight from my own development tree.  What could go wrong?

The NEWS.txt entry looks like this so far:

==

** Changes in version 4.0 (-???-??)

Switch to using FreeDOS for the boot disk.  This is a big enough
change to warrant bumping the major version number.  Please report
problems!

Use a 4000M FAT32 partition instead of a 2000M FAT16 partition for
initial installation partition.

Use FreeDOS fdxxms.sys instead of himem.sys as XMS provider.  Should
be loads of fun.

Update to FreeDOS FORMAT 0.91m.  Use its new /a switch, modelled
after the same switch in Microsoft's OFORMAT tool (see
http://google.com/search?q=oformat+site%3Amicrosoft.com).  This
aligns the FAT clusters to a 4k boundary, so after NTFS conversion the
cluster size will be 4k instead of 512 bytes.

Changes to free up more conventional memory.  Bundle umbpci.sys and
load it in config.sys (more fun).  Load ifshlp.sys into high memory.
Invoke umb.com in autoexec.bat.

==

In other words, you should give this release a try if:

  1) You have experienced memory problems or random hangs

  2) You want to have 4K clusters (Microsoft's recommended size for
 performance) on your primary NTFS partition

  3) You have some spare time and want to help ensure that the next
 release actually works for you

You will need to update your boot disk (obviously) and also the
following files in Z:\dosbin:

install.pl
format.exe
smartdrv.exe

There are some other small changes, but these files are the critical
ones.

Note that the FreeDOS kernel in here has not actually been released;
it was built from the 2003-Dec-30 (or thereabouts) kernel CVS tree.
But it does work, at least on the hardware I have handy.

Note that this release may eat your disk.  But since that's kind of
what Unattended is for anyway, it shouldn't be a problem.

Please send me any success/failure reports.  Especially failure.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] (no subject)

2004-01-21 Thread Patrick J. LoPresti
Stephen Briney [EMAIL PROTECTED] writes:

 At what point dose mapznrun.bat get put on the local machine (or do
 I have to do it!). When windows finished installing I get the error
 message cannot find mapznrun.bat. I'm using v 3.4. Thanks, steve.

What is the complete and exact text of the error message?  What else
is on the screen at the time?

mapznrun.bat gets copied to C:\netinst by install.pl, inside the same
code which arranges to invoke it from [GuiRunOnce]/Command0.  What
does the GuiRunOnce section in C:\netinst\unattend.txt look like?  Do
the files C:\netinst\tempcred.bat and permcred.bat exist?

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] TXTSETUP.OEM and multiple SCSI drivers

2004-01-21 Thread Patrick J. LoPresti
Jordan Share [EMAIL PROTECTED] writes:

 I am now trying to get another machine to work.  It has a Promise
 RAID chipset built into the motherboard (an Intel S875WP-1E).  I am
 able to get the inital file copy to work.  But, when it tries to go
 into native win32 mode I get the INACCESSIBLE_BOOT_DISK error.
 
 Anyone have pointers on this?

I have never tried this, although I believe it should work in theory.
But I do not know of anybody else who has tried it.

First, lets make sure Unattended is doing its job.  I assume
install.pl correctly offers you the two OEM drivers?

Could you send along the [MassStorageDrivers] and [OEMBootFiles]
sections of the generated unattend.txt?

 [Disks]
 d1 = 3ware Escalade 7000/8000 Series ATA RAID Controller for Windows
 2000/XP/2003, \disk1, 
 d2   = Adaptec Embedded Serial ATA HostRAID Driver Ver 2.00 for
 Windows 2000/XP/2003, \disk1, 

I am not sure it is a good idea to use the same tag file (\disk1) for
both of these disks.  You might try changing the second one to
\disk2.

Although since neither of those files really exist (do they?), I am
not sure this will help.

 [Files.scsi.3ware]
 driver  = d1, 3wDrv100.sys, 3wDrv100
 driver  = d1, 3wFltDrv.sys, 3wFltDrv
 inf = d1, oemsetup.inf
 catalog = d1, 3waregsm.cat

[snip]

 [Files.scsi.ADAPTEC_SATARAID_W2K]
 driver  = d2,aarich.sys, aarich
 inf = d2,adaptec.inf
 inf = d2,adhraid.inf
 catalog = d2,aarich.cat

Or, as an alternative, you could eliminate the d2 declaration from
[Disks] entirely and use d1 instead of d2 in
[Files.scsi.ADAPTEC_SATARAID_W2K].  This is arguably a better plan,
since what you are really doing is creating a single disk with
multiple drivers on it...

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] MEMDISK Error

2004-01-21 Thread Patrick J. LoPresti
Tyler Hepworth [EMAIL PROTECTED] writes:

 Loading e100b.imz
 Ready.
 MEMDISK 2.07 2.07-pre5 Copyright 2001-2003 H. Peter Anvin

There were some problems with compressed floppy images and MEMDISK
2.07.  We upgraded to 2.08 in Unattended 3.5; please try it and let me
know what happens.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] MEMDISK Error

2004-01-21 Thread Patrick J. LoPresti
Tyler Hepworth [EMAIL PROTECTED] writes:

 I upgraded to 3.5.  I got past the memdisk error, but now the bootup hangs
 at:
 
 Initializing TCP/IP via DHCP
 
 Doesn't go any farther than that.

That is very, very strange.  Especially since it worked once.  I
assume you have tried rebooting and power-cycling a few times, just
for kicks?

I am not sure what to suggest.  Honestly, it sounds like flaky
hardware; if you have diagnostics for this system, I suggest you run
them.

If you want to try something which will may work (or just fail
differently), download bootdisk.iso from

  http://unattended.sourceforge.net/testing/

It now uses FreeDOS.  It will not really work, because the current
FreeDOS kernel has a minor bug where it uses 64K clusters instead of
32K clusters to format our 2000M FAT partition.  This bug should be
fixed eventually...

But at least we can see if it will get you as far as the install.pl
script.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: FW: Re: FW: Re: UPDATE: [Unattended] Bootdisk hang on an intel D845GEBV2 mb

2004-01-20 Thread Patrick J. LoPresti
Stephen Briney [EMAIL PROTECTED] writes:

 I have found that it is the partition info on the hard disk that is
 causing the boot disk to hang.  This was because the hard disks I
 was using had Linux on previously. The simple fix was to write over
 the partition table on the disk and then use the dos boot disk. The
 free Dos disk must have fixed this bug as it can boot the machine
 first time with out changing the partition table.

This is good to know; thank you.

It also provides another reason to move away from MS-DOS 6.  I
actually got a FreeDOS boot disk working yesterday.  I am unsure how
well it will support all the hardware out there, so the next release
of Unattended will almost certainly be a test release.

 This may sound like an oblivious question, but is there a way of
 preventing the windows boot manager asking if I want windows xp or
 the previous operating system (on every boot) when I do an
 unattended install on it.

The default base.bat takes care of this automatically by invoking
bootini.pl.  See http://unattended.sourceforge.net/apps.html#bootini

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: UPDATE: [Unattended] Bootdisk hang on an intel D845GEBV2 mb

2004-01-18 Thread Patrick J. LoPresti
Stephen Briney [EMAIL PROTECTED] writes:

 When using these motherboards the system prints something like
 Starting MS Dos. And then straight away, the disk
 access light goes out and nothing else.

...

 The machines do a similar thing when I try and boot them with a boot
 disk I created in windows xp with the format tool + make the disk
 bootable ticked.

OK, so this is probably not a problem with the Unattended boot disk in
particular.  That is good news for me and bad news for you :-).

Wait, have you tried booting your XP-created disk on another machine?
(What kind of boot loader does XP put on that disk, anyway?  Anybody
know?)

 The machines will boot with a redhat 7.1 kickstart boot disk.  I
 think that they are made with some version of free dos but can't be
 sure.

The RedHat boot disks use SYSLINUX to load a Linux kernel directly,
which is completely different.

As a first pass at figuring this out:

  1) In the bootdisk directory of the distribution, you can find an
 empty-boot.img.gz file.  Unzip it to obtain an empty-boot.img
 file, which is a floppy image of a minimal MS-DOS boot disk.  See
 if you can boot that.

  2) In http://unattended.sourceforge.net/testing/ , you can find a
 freedos.img file.  It is a floppy image of a minimal FreeDOS
 boot disk (somewhat out of date, perhaps).  See if you can boot
 that too.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Re: Problems with Mdac upgrade

2004-01-16 Thread Patrick J. LoPresti
Norström, Daniel [EMAIL PROTECTED] writes:

 How can I re-write the code so the todo.pl writes this correct into the todo
 txt file?

This is a bug in the development tree, not in released code.  In
general, such bugs should probably be reported to me personally or to
whomever committed the bad code (which is usually me).  Most readers
of the list are probably not interested...

That said, I have fixed this in the repository like so:

  todo.pl .reboot-on 194 %Z%\updates\common\%WINLANG%_q832483_mdac_x86.exe /q 
/c:\dahotfix.exe /q /n\

Sorry for the typo, and thank you for the report.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] todo.pl

2004-01-16 Thread Patrick J. LoPresti
Andrew Clark [EMAIL PROTECTED] writes:

 I changed that on to
 
 # Location of the to do list.
 my $todo = $ENV{'systemdrive'}. '\\netinst\\todo.txt';
 
 # Location of mapznrun script
 my $mapznrun = $ENV{'systemdrive'}.'\\netinst\\mapznrun.bat';
 
 
 this of course works great.
 
 Just a thought for the next version

Applied to next release.  Thank you!

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] How to set delay on mapdrive?

2004-01-16 Thread Patrick J. LoPresti
Norström, Daniel [EMAIL PROTECTED] writes:

 My first question will be how to delay the mapping of the Z:\ drive?

For the record, Daniel was installing Perl in a non-standard place,
causing some (fragile) logic in mapznrun.bat to fail.  I have replaced
that logic with ping -n 10 localhost  nul, which is a simpler and
more reliable way to sleep.  So, fixed in next release.

 Do anyone have a second to explain what the txtsetup.oem file
 function is.  the one supposed to be stored in $OEM$\textmode\
 folder?

Do a Google search on txtsetup.oem :-).

This file defines a textmode driver, much like the .inf file does
for normal drivers.  If you talk to you hardware manufacturer, they
should be able to provide a driver disk for use during textmode setup
(where you press F6 during a manual install).  That disk will already
have a txtsetup.oem at the root; you may or may not have to edit it
somewhat in order to use it in an unattended installation.

 - Pat


---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Memory problems

2004-01-16 Thread Patrick J. LoPresti
[EMAIL PROTECTED] writes:

 + I saw an out-of-memory error from winnt.exe, once or twice.

This is what you would expect if you had insufficient conventional
memory.  The exact message is Setup is out of memory and cannot
continue.

 + Most often: The install starts with its first phase of copying
 some files onto the local hard disk (a 2GB FAT16 partition); then
 winnt thinks a bit and then it should copy the remaining files
 onto the hard disk. After the first copy phase, I either see funny,
 wildly colored characters on the screen (well, let's call it crash
 ;) or the computer locks up, no hard disk is spinning even if I wait
 for houres.

That is bad.

 If I load smartdrv, it works never.

That is also bad.

 If I try to load EMM386 from CONFIG.SYS, the boot disk is no longer able
 to connect, but freezes during the Initializing TCP/IP via DHCP step.

 Actually, there are approx. 460MB unused RAM, according MEM.

That should be plenty.  According to
http://support.microsoft.com/?id=810562 , even Windows Server 2003
only needs 440K; I would expect the other OSes to be similar.

This sounds like either an awful bug in the 3com driver or a hardware
problem.  Do you have any other machines you can test on?

 Also, I have the impression, although I'm not 100% sure, that winnt
 fails less often if the unattend.txt file is less complex; e.g. I
 removed the Join to the domain, I also removed any comments and
 superflous whitespaces, I removed most of the [Components] settings
 that are equal to the defaults, I had to remove the double quotes
 from 'OEMPnPDriversPath=Pnp\3c940x;Pnp\g550;Pnp\nec1760nx' -- and
 suddenly winnt worked (no smartdrv can be loaded however).

I suspect this is coincidence.  This portion of Setup should not even
inspect the unattend.txt file; it just copies it to the hard disk and
reboots.  (I think.)

 Is there something to make the stuff more reliable or does somebody
 has an hint what I could do in order to debug the problems?

Are you using the stock Unattended boot disk (except for the new
driver)?

 - Pat



---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Quick Launch

2004-01-15 Thread Patrick J. LoPresti
Grigory Pendler [EMAIL PROTECTED] writes:

 Everything worked nice until i decided to remove GUEST account
 access from UNATTENDED share. Currently i've shared the folder for
 specific group only and i'm able to perform an installation while
 logging initially with my username and password.

More details, please...

What version of Unattended did you use to create your boot disk?

How are you logging in initially?  By answering yes to Override
bootdisk defaults, or something else?  (Specifically, what are you
typing and seeing on the screen up to the point where you map the
drive for the first time?)

You have to let autoexec.bat (not the net logon command itself) ask
you for the user name and password explicity; otherwise, there is no
way we can grab the credentials to store them.

 - Pat


---
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Can Active Perl be uninstalled before the Unattended instalation is ended?

2004-01-15 Thread Patrick J. LoPresti
DE-LOS-SANTOS,ORIOL (HP-Spain,ex1) [EMAIL PROTECTED] writes:

 If so, when should it be uninstalled in order to have everithing
 else work?

I do not understand why anybody would want this.  Having Perl is no
different than having Visual Basic, and nobody asks about uninstalling
THAT.  But you are the third person to ask, so...

It may be tricky.  Everything in Unattended, including the code which
cleans up the registry and reboots at the very end, is written in
Perl.  I do not know what will happen if you try to uninstall Perl
from within a Perl script.  Maybe it will just work.

You can use msiexec /x to uninstall the package.  The first thing I
would try is putting it just before the final .reboot directive in the
initial todo.txt file.  If that doesn't work, then we have a problem.

I am not particularly inclined to work on this, although I will accept
patches if they are clean.

 - Pat


---
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Office is not accepting PIDKEY

2004-01-13 Thread Patrick J. LoPresti
Tyler Hepworth [EMAIL PROTECTED] writes:

 I have a volume license of office and have hardcoded the pidkey into the
 office.bat file.
  
 todo.pl %Z%\packages\officexp\setuppls.exe /qb /l*
 c:\netinst\logs\officexp.txt ADDLOCAL=ALL NOUSERNAME=1
 PIDKEY=X-X-X-X-X

Get rid of the hyphens.

 - Pat


---
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] (no subject)

2004-01-07 Thread Patrick J. LoPresti
jbeckley [EMAIL PROTECTED] writes:

 I have a Dell Optiplex GX260 with that uses the e1000 network
 driver.  This network card driver isn't not included by default in
 Windows XP, so I have followed the steps to add it using the
 unattend.txt file, but it still is not installing correctly.  I put
 the drivers in:
 
 i386/$OEM$/$1/drivers/e1000/WinXP/

What did you put there, exactly?  File names, I mean.  (I am
particularly looking for .inf files.)

 The [Unattended] section has these fields in it, and I thought this
 was correct.  Do I need to add DriverSigningPolicy = Ignore to
 this section, or should it work without it?

DriverSigningPolicy = Ignore will not hurt, but you should not need
it because Intel generally signs their drivers.  Also, the failure
would result in a dialog box, not silently skipping the drivers (I
think).

 Target = \WINDOWS

You probably mean TargetPath, but in any event you can omit it
because C:\WINDOWS is the default for XP.

 OemPnPDriversPath = drivers\e1000\WinXp

This should be correct.

What happens if you omit the OemPnPDriversPath setting?  What should
happen is that install.pl will scan $OEM$/$1 looking for drivers and
offer to add them to OemPnPDriversPath for you.  If that is not
happening, it means you are not copying the correct files for the
driver.

 - Pat


---
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] shortcuts and .reg

2004-01-07 Thread Patrick J. LoPresti
Adam Peart [EMAIL PROTECTED] writes:

 
 But something like this would probably be easier on your users:
 
shortcut.pl C:\...\mplayerc.exe special:AllUsersDesktop\Media Player
 
 what I meant was it created the file mplayer.lnk, but I wanted it to
 be called Media Player Classic

In that case,

  shortcut.pl C:\...\mplayerc.exe special:AllUsersDesktop\Media Player Classic

:-)

 Is there away to get it to run that todo at the end just before it
 cleans up the pre-install files  restores the system restore?

Add something like this to z:\site\unattend.txt:

  [_meta]
bottom=z:\site\cleanup.bat

Then create Z:\site\cleanup.bat to do whatever you like.

I am sorry that the [_meta] settings are not documented.  You can
learn about most of them by performing an Unattended installation and
then examining the [_meta] section in C:\netinst\unattend.txt.

 No rush, just a couple of ideas, and for now I can use a bat file to
 do the trick.  Good work with the perl scripts.  And just think,
 when it runs the todo.pl after mapping to z:, doesn't the command
 prompt run from the current user directory?  Maybe that could be
 used to access the different directories under the current user.

Maybe...  What is the working directory for the logon script?

It does not matter much, though.  The WScript interfaces work well for
resolving these special folders (excecpt for the Quick Launch bar).

 - Pat


---
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] shortcuts and .reg

2004-01-06 Thread Patrick J. LoPresti
Adam Peart [EMAIL PROTECTED] writes:

 I'm new to the list, and have only used unattend a couple of times
 with no problems, but I have a couple of questions.
 1) with shortcut.pl, can you pass it the name of the shortcut to
 create, not just based on the filename? (ie. mplayerc.exe for Media
 Player Classic, shortcut was called mplayerc)

The shortcut was probably called mplayerc.lnk, actually...
Shortcuts are always .lnk files.

If you require the .exe to appear in the shortcut name, you could use
something like this:

  shortcut.pl C:\...\mplayerc.exe special:AllUsersDesktop\mplayerc.exe.lnk

But something like this would probably be easier on your users:

  shortcut.pl C:\...\mplayerc.exe special:AllUsersDesktop\Media Player

 2) is there a spot to run .reg files to customize windows?

You can edit the scripts under z:\scripts (or create a new one) to
perform an invocation like:

  todo.pl regedit /s z:\site\mystuff.reg

 3) what's the best way to delete shortcuts put on the desktop

The current user desktop, or the All Users desktop :-)?

It would not be too hard to modify shortcut.pl to do this.  There are
WScript.Shell functions for determining the location of these desktops
in the file system; once you have that, you just call unlink.

 4) what's the best way to put shortcuts put on the quick launch bar

That is a very good question.

According to
http://www.microsoft.com/technet/scriptcenter/scrguide/sas_wsh_aytf.asp,
the Quick Launch bar shortcuts are kept under:

  C:\Documents and Settings\{user profile name}\Application Data\Microsoft\Internet 
Explorer\Quick Launch

Why Internet Explorer?  Who knows.

Is All Users a valid value for {user profile name}?  Who knows.

A script for creating such shortcuts, assuming that the Desktop
special folder is parallel to Application Data:

  http://rtfm.atrax.co.uk/infinitemonkeys/articles/wsh/986.asp

Maybe I should hack shortcut.pl to accept special:QuickLaunchBar and
add a --delete option.  Yes, I think I will.  How soon do you need
this?

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] New Sun JavaVM Script

2003-12-22 Thread Patrick J. LoPresti
James Barlow [EMAIL PROTECTED] writes:

 The following line inserted in the Sun JVM installation script
 (Z:\scripts\sun-jre.bat) works with the new prepare script to download
 the installation file:
 
 ::
 URL|ALL|http://java.sun.com/webapps/download/AutoDL?BundleId=9504|packag
 es/j2re-1_4_2_03-windows-i586-p.exe

Added in next release; thank you.

 (Well done to whomever figured the silent installation parameters for
 this one. I particularly like REBOOT=ReallySuppress. Is there also a
 REBOOT=NoThisTimeWeMeanItSuppress?)

Blame MS, not Sun :-).

The JRE installer is just a modern InstallShield gadget; see
http://unattended.sourceforge.net/installers.html#ismsi.  So the
items inside the /v... are really the switches for msiexec.

There are lots of standard msiexec properties, like REBOOT:

  http://msdn.microsoft.com/library/en-us/msi/setup/reboot_property.asp

I am not sure that the JVM installer even has to reboot, but I figure
we should suppress it just in case.

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] RE: unattended-info digest, Vol 1 #244 - 4 msgs

2003-12-22 Thread Patrick J. LoPresti
Gareth Budge [EMAIL PROTECTED] writes:

 With regard to the additional drivers not installing, Windows itself
 does not recognise that the device requires additional drivers to
 have the PCI card function. We normally have to manually install
 these extra 2 drivers ourselves, so I am hopeful that there is some
 way to have Windows just install them anyways.

When you say manually install these extra 2 drivers, what do you
mean, exactly?  Do you run some kind of installer, or do you invoke
the Add New Hardware wizard by hand, or what?

To answer your other question: To add all of the drivers at
installation time, you need to put them under $oem$\$1 and set the
[Unattended]/OemPnPDriversPath key to list them.  You can have
Unattended construct this value automatically, adding all of your
drivers; see the Computing OemPnPDriversPath automatically section
of http://unattended.sourceforge.net/advanced.html.

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] RE: unattended-info digest, Vol 1 #244 - 4 msgs

2003-12-21 Thread Patrick J. LoPresti
Gareth Budge [EMAIL PROTECTED] writes:

  1. One of the drivers was unsigned, and it thus asked me to confirm if
 I want to continue by selecting Yes. How do I prevent this?

In Z:\site\unattend.txt, put:

  [Unattended]
  DriverSigningPolicy = Ignore

See also http://support.microsoft.com/?kbid=236029 and
http://support.microsoft.com/?kbid=293765.

  2. One of the PCI cards I have requires 3 drivers to work, but Windows
 only requires 1 of them to pass the card as 'working'. This means
 that Unattended install only installs this one 'required' driver.
 
 Is there a way to force it to install the additional two drivers?

This sounds like a problem with Windows, not Unattended.  I assume you
are selecting all of the drivers when prompted?

  3. The Windows 2000 bootmenu has the Windows 2000 entry, AND one for
 'previous operating system' or something similar like that. Can I
 remove this?

Our base.bat script invokes bootini.pl, which gets rid of the
previous operating system entry.  It only works for English at the
moment.

  4. Is it possible, once all this is working as required, to include
 the config files either on the bootdisc or somewhere on the network
 so that all I have to do is insert the CD, boot and select a network
 device?

Yes, by creating Z:\site\unattend.txt and/or Z:\site\config.pl.  See
http://unattended.sourceforge.net/advanced.html for my poor attempt
at documentation.  (Suggestions for improvement are welcome.)

  5. Off topic: Does anyone know if Microsoft permits you to use some 
'generic' CD KEY to at least install, as long as you put
the genuine CD KEY sticker on the front? I haven't spoken
to Microsoft yet because I thought given the nature of
this project, someone else might have already crossed
that bridge.

It is not off topic.  Or at least, it has come up on this list
before.  :-)

You need to purchase a Volume License.  The smallest volume license
you can buy is five copies; ask your software vendor about Microsoft's
Open License program.  Once you buy a Volume License, you will be
given a Volume License key.  You will then need to purchase Volume
License media (which is different from OEM media, which is different
from Retail media).

Systems installed using Volume License media do not require
activation.  So you can technically, although not legally, install on
as many machines as you want using the same license key.  If those
machines already have, say, a valid OEM license, then maybe it is
legal after all.  Or maybe not, but I suspect lots of people do it...

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] What is the maximum length of the OEMPnPDriversP ath

2003-12-19 Thread Patrick J. LoPresti
Brad Erdman [EMAIL PROTECTED] writes:

 1023
 http://support.microsoft.com/?kbid=276278

That is for Win2k (with service pack).  Does anyone happen to know if
the limit is the same for XP?

See also http://www.winnetmag.com/Article/ArticleID/25092/.

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


[Unattended] Unattended 3.5 released

2003-12-16 Thread Patrick J. LoPresti
Not many changes this time.  The most important, and the reason for
having a release at all, is the update to SYSLINUX to resolve multiple
issues on various BIOSes.

There are several open tickets in the SourceForge Tracker, and I
apologize that we did not get to most of them.  We should have more
time after the holidays.

Microsoft issued no critical fixes for December (I guess Windows is
secure now).  They did issue two recommended updates for XP; we
added them.

Complete NEWS.txt entry is appended.

Enjoy!

 - Pat


** Changes in version 3.5 (2003-Dec-16)

Update SYSLINUX to version 2.08.  This resolves several issues,
including a problem with some BIOSes and the compressed floppy images
on the CD-ROM.

Update perl.bat to ActivePerl 5.8.1 build 807.  (You will need to
download the new ActivePerl installer.)

Add comments to all files with URLs to direct downloads for updates
and other freebies.  Rewrite prepare script to use them.

Fix several broken links in Web pages.  Thanks to Veronica Loell.

Fix bug in example in advanced.html.  Thanks to Michael Kahle.

Add DOS driver for 3com 3c556 family of mini-PCI adapters (el556.dos).

Update Broadcom 440x (b44.dos) and 57xx (b57.dos) DOS drivers to
latest versions from Broadcom's site.

Update 3com 3c59x/3c90x (el90x.dos) DOS driver to latest version from
3com's site. 

Add Russian defrag.aut translation.

Add Sun JVM installation script (Z:\scripts\sun-jre.bat).

Add latest recommended updates for Windows XP.


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Unattended Dealing with IPs

2003-12-12 Thread Patrick J. LoPresti
Gareth Budge [EMAIL PROTECTED] writes:

 Hello,
 
 Okay well I have tried the suggestion and I am able to access the
 share via Windows doing \\dvrinst\install however it comes back
 with the same error when doing it from the bootdisc image.

Which suggestion did you try?

 Can you please advise me on what I can do to correct this?

You are the first person to report this problem, so I need more
details.  What did you do, exactly, to get \\dvrinst\install to work
from Windows?

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: RE : [Unattended] ran out of input data error

2003-12-12 Thread Patrick J. LoPresti
Sylvain is correct.

In version 3.3, we switched to using compressed images, and we also
accidentally shipped a bad ISO image (no memdisk file).

In 3.4, we fixed the ISO image, but we still suffered from a SYSLINUX
bug involving compressed images on some systems.  (Not on any systems
of mine nor Shad's because we tested it.)  This bug was fixed in
SYSLINUX 2.07, and I uploaded a new ISO image to
http://unattended.sourceforge.net/testing/ which people have
reported fixes the problem.

Because the release of SYSLINUX 2.08 is imminent, I have been waiting
on that before making a new Unattended release...  But I will probably
release anyway this weekend either way.

None of this has anything to do with Gareth's name resolution problem
nor with Brad's Starting MS-Dos... Freeze problem.  The former is
probably specific to Gareth's network configuration, but I would like
to know for sure.  The latter is clearly a bug either in SYSLINUX or
in Brad's BIOS.

 - Pat

Sylvain Faivre [EMAIL PROTECTED] writes:

 Hello,
 
 As said in my previous e-mail, the Decompression error: ran out of input data 
 problem is a bug in SYSLINUX 2.07-pre6. It happens only on some particular hardware 
 configurations, and it works all right with some other configs.
 An updated CD image with a newer SYSLINUX version is available at 
 http://unattended.sourceforge.net/testing/. This image fixed the problem on my 
 systems, please try it and let us know if it's good for you too.
 
 Also, the CD image from Unattended 3.3 does not work because it lacks the MEMDISK 
 file. You cannot use this version unless you edit the ISO file to add the MEMDISK 
 file from the 3.2 image.
 
 Regards,
 
 -
 Sylvain Faivre
 EdifiXio - AIH Team
 +33 1 56 90 51 24
 www.edifixio.com


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Starting MS-Dos... Freeze

2003-12-12 Thread Patrick J. LoPresti
memdisk is more likely to be the culprit than pxelinux.0.

Can you humor me?  I just rolled a new bootdisk.iso with SYSLINUX
2.08-pre11 and uploaded it to
http://unattended.sourceforge.net/testing/.  Could you burn it to a
CD and try it?

 - Pat

Brad Erdman [EMAIL PROTECTED] writes:

 That should read, I replaced the pxelinux.0 file, not syslinux.0 file.
 
 Note to self, do not send email after working 12 hours.


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Starting MS-Dos... Freeze

2003-12-12 Thread Patrick J. LoPresti
Brad Erdman [EMAIL PROTECTED] writes:

 No Dice.  I replaced it and it still freezes.  It says:
 MEMDISK 2.07 2.07-pre5 Peter Anvin
 then a bunch of lines staring with e820.
 
 Is this the most recent version?

Latest is 2.08-pre11.  You can download the whole enchilada from
http://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/.

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Starting MS-Dos... Freeze

2003-12-12 Thread Patrick J. LoPresti
Brad Erdman [EMAIL PROTECTED] writes:

 Still more of the same.  I only replaced the memdisk file, anything
 else I should try?

The ISO works but booting from the network does not?  That is odd...

In that case, we are probably looking at a bad interaction among
memdisk, MS-DOS, and your PXE stack.  Let me get a new Unattended
release out the door (tomorrow or Sunday) and then we can look at this
again with an eye toward sending a bug report to the SYSLINUX author.

We should probably take this thread off-list.

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Unattended Dealing with IPs

2003-12-11 Thread Patrick J. LoPresti
Gareth Budge [EMAIL PROTECTED] writes:

 \\192.168.0.50\install

The boot disk uses the MSCLIENT networking stack, which is pretty old.
It very possibly does not support IP addresses in the hostname field.

You could try populating \net\lmhosts with a line like this:

192.168.0.50  foobar

Then you should be able to use \\foobar\install as the share name.

But what you really want to do is get name resolution working
properly.  I believe MSCLIENT can use broadcast or a WINS server
obtained via DHCP...

 - Pat


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] paid support options

2003-12-08 Thread Patrick J. LoPresti
Well...  There are many companies which make their money by supporting
open source products.  Red Hat is perhaps the most prominent, but
there are lots of smaller ones.

As long as the source code remains free, I do not see a problem.

That said, I am not sure Unattended has enough users to make paid
support a profitable option.  On the other hand, the source code is
available to everyone, so really anybody could offer paid support on a
consulting basis.

Ryan, could you be more specific about what you are looking for in
terms of support?  Specifically, what kind of a contract do you think
your company is looking for?

 - Pat

Shenan Stanley [EMAIL PROTECTED] writes:

 I would think that would be outside the spirit of the unattended
 project.  As everything in the unattended (as it is on the web) is a
 freely distributable (and put together) effort.
 
 I could be wrong there, but that would be my feeling on having a paid
 support division of the project.  It then turns into something other
 than a project and into a company.
 
 --
 Shenan T. Stanley


---
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Servers with hardware RAID?

2003-11-26 Thread Patrick J. LoPresti
Ryan Nowakowski [EMAIL PROTECTED] writes:

 How well does unattended handle servers with hardware RAID arrays?
 Is there a special boot image I need to use?

A hardware RAID card usually hooks itself into the BIOS, so the
DOS-based boot disk should be able to see it.

If you have a normal hard drive in addition to the RAID, then things
might get tricky, but no more tricky than they are with two hard
drives.  If you can configure the BIOS to boot from the RAID, then you
should be able to configure it to make the RAID the primary drive.

The problem, if there is one, will come after Windows Setup finishes
copying files and reboots.  That is where you might need a textmode
driver, which requires mucking about with txtsetup.oem and such.  But
first things first...  What happens when you just try it?

 - Pat
   (actually on vacation right now, so forgive me if I am slow to
   respond this week)


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Quick Launch

2003-11-20 Thread Patrick J. LoPresti
Hm, tricky.

According to this thread:

  http://groups.google.com/groups?threadm=uOmqnfa5BHA.2196%40tkmsftngp07

...the relevant registry entry is the Taskbar value under the
HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Streams/Desktop
key.  Obviously, it is a per-user setting.

Unfortunately, that value looks like a random binary blob to me.  The
only KB article I could find is not terribly helpful:

  http://support.microsoft.com/?kbid=216663

But, maybe if you take a snapshot of that value as a .reg file and
restore it into the Default User's settings, it will do what you want.

 - Pat


Kevin P. Jacobson [EMAIL PROTECTED] writes:

 Has anyone ever figured out how to programmatically turn on the
 quick launch toolbar?  The only way I've found is a binary that
 someone sells for $5...granted $5 isn't a big deal, but I don't want
 to pay it if it can be done a different way.
 
 Kevin


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


Re: [Unattended] Prepare script in Cygwin environment

2003-11-19 Thread Patrick J. LoPresti
James Barlow [EMAIL PROTECTED] writes:

 --13:40:38--  http://-o/
= `index.html'
 Resolving -o... failed: Host not found.

That is doubly peculiar.  First, the script uses -O, not -o.
Second, -o should be processed as an option.

I am strongly inclined to rewrite the script in Perl, which will make
it easier to detect errors and to support other languages.

It will also be portable between Unix and Windows.  Perl's LWP module
provides an excellent interface for fetching URLs, and it is already
bundled with ActiveState Perl.

Here is the basic idea.

We will have lots of lines like this:

  $dl-{'enu'}-{'updates/ie6sp1/vbs56nenu.exe'}
  = 
'http://download.microsoft.com/download/IE60/Patch/Q318089/NT5XP/EN-US/vbs56nen.exe';

Which allows other languages to play games like this:

  $dl-{'eng'}-{'updates/ie6sp1/vbs56neng.exe'}
= $dl-{'updates/ie6sp1/vbs56nenu.exe'};

...which should be useful for cases where multiple languages are
supported by a single file.

We can have command-line options to select which langauge(s) to
download:

  prepare.pl --lang enu,rus,nld

Also, we can generate a warning for any unexpected files; maybe even
a switch to let the script remove them.  This should help keep the
install share clean as updates come and go.

I am hoping to find time to code up a prototype this weekend.

 - Pat


---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


<    1   2   3   4   >