Some questions about InstaUp2Date config
Hey all,
Slowly getting InstaDMG / InstaUp2Date figured out, one quick question though. I've put some custom installers directly into the /Installers/InstaUp2DatePackages/ folder and referred to them in the catalog file like so:
[code]System Settings:
Create admin user createUser-admin.pkg sha1:hash goes here[/code]
This works. However, now I want to install MS Office with an InstallerChoices.xml file. I've put a numbered folder into the /Installers/InstaUp2DatePackages/ folder, and in the catalog file I've tried several ways to reference this, such as:
[code] Office 2008 Office Installer.mpkg sha1:9be4f981cbb2a8812d230c487d1a40cda715b28b
Office 2008 05/Office Installer.mpkg sha1:9be4f981cbb2a8812d230c487d1a40cda715b28b
Office 2008 /Volumes/EXT-Data/InstaDMG_1.4b4/InstallerFiles/INstaUp2DatePackages/Office Installer.mpkg sha1:9be4f981cbb2a8812d230c487d1a40cda715b28b
[/code]
But ever ytime I try to run instaUp2Date I get errors like the following:
[code]Looking for Office Installer.mpkg in cache folder
Did not find Office Installer.mpkg in archive
Traceback (most recent call last):
File "/Volumes/EXT-Data/InstaDMG_1.4b4/AddOns/InstaUp2Date/instaUp2Date.py", line 930, in
main()
File "/Volumes/EXT-Data/InstaDMG_1.4b4/AddOns/InstaUp2Date/instaUp2Date.py", line 921, in main
thisController.parseFile(inputFilePath, topLevel=True)
File "/Volumes/EXT-Data/InstaDMG_1.4b4/AddOns/InstaUp2Date/instaUp2Date.py", line 221, in parseFile
thisPackage = installerPackage( simpleLineMatch.group("prettyName"), simpleLineMatch.group("archiveLocation"),
simpleLineMatch.group("archiveChecksum"), simpleLineMatch.group("packageLocation"), simpleLineMatch.group("packageChecksum") )
File "/Volumes/EXT-Data/InstaDMG_1.4b4/AddOns/InstaUp2Date/instaUp2Date.py", line 543, in __init__
raise Exception('Unable to find package: %s' % self.name) # TODO: better errors
Exception: Unable to find package: Office 2008[/code]
Is there a known good way to reference something like this?
And related, can I have a folder of pkg installers, for example I usually create an admin and an ard user, so have two createUser.pkgs - can I put these into one folder and call it something like createUsers and then just call that folder? I'm having a hard time thinking these all through and how / whether they can be done.
Also, I saw an earlier post (from April-ish I believe) in the forums that mentioned it should be possible to have numbered/named folders in the build (but this was before instaUp2Date and the main instaDMG has changed a bit since then also) - is this still possible? By which I mean, instead of having numbered folders such as 01, 02, 03, etc, it would be nice to have something like 01-SetupUsers, 02-MSOffice08, 03-iLifeUpdaters, etc. Is this possible?
Anyway, looking forward to learning more about this tool.
Thanks in advance.