Documentation
Publicon
User Guide
Getting Started
Multi-User Configuration
Publicon's normal operation requires it to update certain documents within the application layout on the fly, primarily for maintaining the status of the various palettes (their settings are stored within the files themselves). Publicon installs on Windows and Macintosh with the assumption that the user has complete permissions (root permission) to write files anywhere within the Publicon layout. On Linux, the assumption is that users do not have such permission, and these auto-updated files are copied to and accessed from the user's preferences directory (see Troubleshooting for preferences path) the first time Publicon is started.
To configure Windows or Macintosh installations of Publicon to operate for multiple users on permissions-restricted machines in the same way as described for Linux above, a special Text Resource file within the Publicon layout must be edited.
1. Open the following file in a text editing application:
/Publicon 1.0/AddOns/Autoload/Publicon/FrontEnd/TextResources/GetFEKernelInit.tr.
2. Find the following text:
Publicon`Utilities`RestrictedUserMode[ "Linux"];
and change it to the following for Windows:
Publicon`Utilities`RestrictedUserMode[ "Windows"];
Alternately, for Macintosh, apply "Darwin", or apply all platforms:
Publicon`Utilities`RestrictedUserMode[ "Darwin"];
Publicon`Utilities`RestrictedUserMode[ "Linux", "Windows", "Darwin"];
This text resource change can be made any time after having already started Publicon, but will have no effect until Publicon is restarted. If this edit is made after Publicon has already been started by a user, the user's preferences will have to be cleared for the change to take place (see Troubleshooting for preferences management). Therefore, it's best to make this change before any restricted users start Publicon within their own accounts.