- This topic has 4 replies, 2 voices, and was last updated 15 years, 7 months ago by
mlinde.
-
AuthorPosts
-
September 4, 2009 at 3:24 pm #377076
mlinde
ParticipantOK, so I’ll admit I can take the time and go back, step by step, through my build, and figure out what caused it to break, or I can ask here first.
I’m building a boot image with:
[b]BaseImage:[/b]
10.5.6 Install DVD
[b]BaseUpdates:[/b]
10.5.8 combo installer
Security Update 2009-004
QuickTime 762
Safari 403
Java Update 4
AirPort Uitlity
RemoteDesktopClient
iTunes
CommonCriteriaTools
[b]CustomPKG[/b]
Microsoft RDC
Flip4Mac
Silverlight
Adobe Flash
Keychain Minder
LDMSClientI’ve been moving the LDMSClient installer around because recently in my builds it doesn’t install correctly anymore. I’m trying a complete rebuild now (deleted base cache image), but does anyone see something here that could “break” the LANDesk client installer while building? Post build/image I can install the same package and it works fine – just not working when bundled into my image.
Ideas?
September 9, 2009 at 7:27 pm #377116Patrick Gallagher
ParticipantThe LANDesk client needs to be installed on first boot. It has way too much that gets done in the scripts. I’m surprised you had it working in the past.
September 9, 2009 at 7:43 pm #377117mlinde
ParticipantI’ve come to that conclusion today, and I’m glad that is an accurate conclusion. Not sure how it worked at one point either. I guess I should try to bundle the installer for a post-first-boot run, or just plan on running it manually on each system.
Thanks!
September 9, 2009 at 8:43 pm #377119Patrick Gallagher
ParticipantI use Deploy Studio which has a real handy “postpone install for first boot” checkbox for packages added to the workflows.
September 10, 2009 at 12:40 pm #377123mlinde
ParticipantIs there another way to bundle/package in something like that? I haven’t set up and used Deploy Studio before, and would love to just bundle something into the image for a post-image run like createuser does.
EDIT:
So utilizing this basic script, and adding it to my login-wrapper list (and copying the package to the root of the drive during imaging) I should have this handled. Well, I’m posting a bit in advance, as I’m building this image right now, but here’s the script, anyhoo…[code]#!/bin/bash
#09.10.2009 Michael Linde
# This script installs LANDesk Client, if necessary#variables
pkgLocation=/LDMSClient.pkg
installerLocation=/usr/sbin/installerif test -e $pkgLocation; then
$installerLocation -pkg $pkgLocation -target / -verbose
fi#once install is complete, clean up
rm -r pkgLocationexit 0[/code]
-
AuthorPosts
- You must be logged in to reply to this topic.
Comments are closed