Tips January 27, 2005 at 2:44 pm

A better fix for the QuickTime Installer Dialog

Ed. Note: This is a rather clever way of defeating the dreaded QuickTime registration dialog. However it does require access to the package before deployment. It also is a good example of some of the things that pre and post-install scripts do within packages.

Here at my University I deploy the QuickTime updates not via SoftwareUpdate but with rsync, cron, and the QuickTime.pkg. You can edit the preflight script inside the package where you find the following text.

"# Marketing (aka Amy Fazio) sez we don't need to bring up the registration dialog anymore
# but let's just comment it out for now in case they change their minds. - duano! 3/16/04
# ... see, QT BRB did change their minds on this. Putting it back until Gibson - duano! 3/17/04
# Putting it back in again for Legal reasons (QT5Pro users need to know they're gonna lose functionality)."

Delete the dialog crap underneath and there you go.

tbone

No Comments

  • While that will work, it’s a pain to do that to all of your client machines if
    your automated install system doesn’t provide for running scripts, just
    installing pkgs.

    Also note that setenv is a tcsh command and not present in the bash shell,
    which would use export.

    So killing it in the pkg itself protects you regardless of shell.

    —
    Changing the world, one server at a time.

    Joel Rennich
    http://www.afp548.com

Leave a reply

You must be logged in to post a comment.