Mac OS X Managed Client: How to allow use of unbundled applications in Mac OS X 10.2, 10.3

This document explains how to allow the use of unbundled applications when managing clients. You need to do this when applications open sub-applications which have no bundle ID.

This document applies to the Workgroup Manager component of Mac OS X Server 10.2, when used to manage Mac OS X 10.2 or later clients. For Mac OS X Server 10.3, use the "Allow UNIX tools to run" option, which can be found in the Application Managed Preference section of Workgroup Manager. Mac OS X 10.2 and 10.3 client systems will respect this setting when bound to a 10.3 server. Similarly, 10.2 and 10.3 client systems will respect this setting when bound to a 10.2 server.

Note: This advanced procedure requires manual editing of a value in NetInfo Manager. This is provided for information purposes only. Apple does not provide any further technical support or assistance for performing this task.

About unbundled applications

An unbundled application is an executable that does not have an assigned Type/Creator or Bundle ID. Some applications open (or launch) unbundled application utilities to perform certain tasks. When one application launches another, it is known as "sub-launching."

Unbundled applications cannot be sub-launched if you are managing applications and have deselected the preference for "User can also open all applications on local volumes".

To allow sub-launching in this scenario, you may use the procedure below.

Note: To locate the "User can also open all applications on local volumes" setting discussed here, you would select your managed user or group in Workgroup Manager, then click the Preferences icon, then click the Applications icon. The adjacent setting "Allow approved applications to launch nonapproved applications" is not relevant to unbundled applications.


Part I: Preparing Workgroup Manager and NetInfo Manager


Part II: Locate and Copy mcx_settings

Part III: TextEdit

Part IV: Replacing mcx_settings

Part V: Additional Users, Groups, or Computers

Repeat the steps in Part I through Part IV for each additional managed user, group, or computer list you would like to be able to open unbundled applications.

Part VI: Empty the Cache

Upon subsequent logins, the users, groups, and computer lists you edited will now be able launch unbundled applications.


Related Knowledge Base documents:

107539: "Mac OS X Managed Client: Stops Responding During Login When Using Custom Desktop Picture"
25400: "iPhoto, Image Capture: Managed Mac OS X Clients May Not Recognize a Camera"
107410: "Apple Remote Desktop: Managed Clients Become Unavailable"
Published Date: Oct 7, 2016