Hello Composer Lovers! :)
So lets see how is it done using Composer or any other tool for that matter. The major steps remain same in all packaging tools, its just the post install work that might change a little bit. However, if you get stuck with any other tool like Packager, PackageMaker, Luggage or AutoPKG, feel free to write back to me.
Steps would sound same as in FileWave, just few of the things will change.
- Install the required version
- Install the available MS updates
- Locate all the files mentioned below
- In Composer, click on New and take a blank snapshot or do via Monitor FileSystem Changes
- Delete everything that got captured
- Drag & drop the Files and Folders mentioned below in Composer
- Item 15 should be sent to /tmp/
- Add a Post Install script to run the installer from /tmp/ - Volumes/Microsoft Office 2011/Office Installer/Contents/Packages/Office2011_en_dock.pkg. See the inline for hint.
<sudo> installer -pkg /tmp/Office2011_en_dock.pkg -target /
Export into pkg and you are done.
Here are the files you need to grab from your Mac:
- /Applications/Microsoft Office 2011/Additional Tools
- /Applications/Microsoft Office 2011/Office
- /Applications/Microsoft Office 2011/Microsoft Outlook.app
- /Applications/Microsoft Office 2011/Microsoft Excel.app
- /Applications/Microsoft Office 2011/Microsoft PowerPoint.app
- /Applications/Microsoft Office 2011/Microsoft Word.app
- /Applications/Microsoft Communicator.app
- /Applications/Microsoft Office 2011/Read Me.html
- /Library/Automator
- /Library/Application Support/Microsoft
- /Library/Fonts/Microsoft
- /Library/Preferences/com.microsoft.office.licensing.plist
- /Library/LaunchDaemons/com.microsoft.office.licensing.helper.plist
- /Library/PrivilegedHelperTools/com.microsoft.office.licensing.helper
- /Volumes/Microsoft Office 2011/Office Installer/Contents/Packages/Office2011_en_dock.pkg
For e.g. if you want to disable Auto Update after step 3, launch Microsoft Auto Updater and set it to Manual, it will now capture it with the settings you want. Now proceed with rest. Similarly other configuration changes can be handled as well.
Please write back in case of queries.
Comments