Guide to Updating Plug-ins
Table Of Contents
10 FileMaker Server Guide to Updating Plug-ins
Mac OS
To store plug-in files on a Mac OS server, create a folder in the AutoUpdate folder named after the plug-in,
and a subfolder for each version of the plug-in. Store the plug-in file in the version subfolder.
Examples:
/Library/FileMaker Server/Data/Databases/AutoUpdate/FMS_Sample_PlugIn
/1.0/
/Library/FileMaker Server/Data/Databases/AutoUpdate/FMS_Sample_PlugIn
/1.0/FMS_Sample_PlugIn.fmx
/Library/FileMaker Server/Data/Databases/AutoUpdate/FMS_Sample_PlugIn
/1.0/FMS_Sample_PlugIn.fmplugin.tar
/Library/FileMaker Server/Data/Databases/AutoUpdate/FMS_Sample_PlugIn
/2.0/FMS_Sample_PlugIn.fmx
/Library/FileMaker Server/Data/Databases/AutoUpdate/FMS_Sample_PlugIn
/2.0/FMS_Sample_PlugIn.fmplugin.tar
Important To function properly on Mac OS, plug-ins and the folders in which they are stored must have the
following file permissions:
To change the permissions for plug-in files on a Mac OS server:
1. Launch the Terminal application ([hard disk]/Applications/Utilities/Terminal).
2. Navigate to the parent folder of the file or folder whose permissions you intend to change and enter the
following at the command line:
chmod g+rx <filename or folder>
or
chmod g+wrx <filename or folder>
The g+rx is necessary because scripts and plug-ins must have the group read and executable bits
enabled. Use the g+wrx form to permit write permission as well. Some plug-ins or scripts that use
preferences or folders of additional files may require write permission to those files or folders.
File or folder Group Permissions
Plug-in parent folder fmsadmin Read and execute by group
Subfolder containing plug-in fmsadmin Read and execute by group
Plug-in file fmsadmin Read and execute by group