Skip to main content

Creating MS Office Package & Updates

 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.

  1. Install the required version
  2. Install the available MS updates
  3. Locate all the files mentioned below
  4. In Composer, click on New and take a blank snapshot or do via Monitor FileSystem Changes
  5. Delete everything that got captured
  6. Drag & drop the Files and Folders mentioned below in Composer
  7. Item 15 should be sent to /tmp/
  8. 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:

  1. /Applications/Microsoft Office 2011/Additional Tools
  2. /Applications/Microsoft Office 2011/Office
  3. /Applications/Microsoft Office 2011/Microsoft Outlook.app
  4. /Applications/Microsoft Office 2011/Microsoft Excel.app
  5. /Applications/Microsoft Office 2011/Microsoft PowerPoint.app
  6. /Applications/Microsoft Office 2011/Microsoft Word.app
  7. /Applications/Microsoft Communicator.app
  8. /Applications/Microsoft Office 2011/Read Me.html
  9. /Library/Automator
  10. /Library/Application Support/Microsoft
  11. /Library/Fonts/Microsoft
  12. /Library/Preferences/com.microsoft.office.licensing.plist
  13. /Library/LaunchDaemons/com.microsoft.office.licensing.helper.plist
  14. /Library/PrivilegedHelperTools/com.microsoft.office.licensing.helper
  15. /Volumes/Microsoft Office 2011/Office Installer/Contents/Packages/Office2011_en_dock.pkg

This should be easy for packaging, unless the client demands for specific configuration. Remember that this is basic packaging without any configuration.

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

Popular posts from this blog

An introduction to Mac OS X Server

Mac OS X server is combination of Power and Style. It derives power from its strong UNIX base and the style comes from well known Apple GUI. This combination makes Mac OS X Server one of the robust server available in present time. Mac OS X Server is built on a fully compliant UNIX foundation. This battle-tested core provides the stability, performance, and security that organizations require. And full UNIX conformance ensures compatibility with existing server and application software. Mac OS X Server is the ideal platform for deploying groundbreaking enterprise applications and services. The kernel in Mac OS X Server provides superior thread management and affinity algorithms for efficient handling of multithreaded applications on the latest generation of Intel multicore processors. It also provides precise control of real-time processing requirements, allowing a user-level thread — even an unprivileged one — to precisely specify its requirements for time-sensitive operations...

ENTOURAGE TROUBLESHOOTING: CRASHES WHILE LAUNCHING - II

Entourage Crashing due to Fonts There are two fonts that are known to be one of the most popular reasons of Entourage crashing. The first one is Helvetica Fractions which is majorly responsible to cause problems, the second is Times Phonetic. In order to fix this issue, don't just disable these fonts in Font Book, but physically remove them from your system and try to launch Entourage again. Other discussed reasons are database , schedules and duplicate daemons .

MANAGING YOUR MAILING LISTS

How to set up Mailing List Manager? Before we move ahead lets be clear about what a mailing list is all about? These are groups over the net that you join and they send mails to you, generally they come in bulk so it is a wise idea to create a seperate folder for this so that your inbox is never over limit. It is recommended to subscribe to a mailing list as it is a good source of information and knowledge. Here is an example of a mailing list and its subscription. Under mailing list manager rules, there is an option selecting which you can run more rules under one MLM ( Mailing List Manager ). Process to setup MLM: 1. Launch Entourage and select a mail that you have received from the mailing list. 2. Go to 'Tools' from the menu bar and select 'New'. 3. MLM is smart enough to fill up most of the feilds by itself, but make sure from your end that the the feilds entered is according to your preference. 4. Now it will allow you to add new folder to transfer mails coming f...