Administrator’s Guide

Table Of Contents
Chapter 6
|
Administering FileMaker Server 53
Keep these points in mind:
1 Any Mac OS subfolders containing databases, backups, script files,
or plug-ins must also be readable and executable by the
fmsadmin
group. Some plug-ins or scripts that use preferences or folders of
additional files may require write permission to those files or folders.
1 If the administrator changes the default backup location, or
specifies a different backup location, the folder must be writable by
the group
fmsadmin, or backups will fail.
1 Your shell script is executed with the fmserver user id and
fmsadmin group id. Therefore, you cannot call some privileged
commands from your scripts. For example, your script will not have
access to delete the
/etc folder. It is recommended that you enable
some form of logging for your script to be able to troubleshoot
possible permissions issues. Refer to the Apple web site for
information on creating log files in Mac OS.
Changing script and plug-in file permissions
To change the group and permissions for scripts and plug-ins, do the
following:
1. Launch the Terminal application ([hard disk]/Applications/
Utilities/Terminal).
2. Change directories to the directory where the file or folder resides.
cd <filepath>
3. Change the owner of the item to fmserver, if necessary.
chown fmserver <filename>
or
chown -R fmserver <folder>
4. Change the group of the item to fmsadmin, if necessary.
chgrp fmsadmin <filename>
or
chgrp -R fmsadmin <folder>
/Library/FileMaker Server/
Data/Logs/
Output folder for
Event.log and
Stats.log
Server administrators
must be members of the
group fmsadmin to be
able to read and delete log
files.
/Library/FileMaker Server/
Data/Scripts/
Location for shell
and other script files
The administrator can
place any shell or other
script files that are to be
executed as scheduled
script tasks in this folder.
It is important that any
script files placed in this
folder or subfolders are
owned by the fmsadmin
group and are group
readable and executable.
/Library/FileMaker Server/
Extensions/Plugins/
Location for plug-
ins hosted by
FileMaker Server
It is important that any
plug-ins placed in the
Plugins folder or
subfolders are owned by
the fmsadmin group and
are group readable and
executable.
Library/FileMaker Server/
Data/Databases/AutoUpdate/
Location for plug-
ins to be updated
using the
AutoUpdate Plugins
feature. For more
information see the
PDF document,
FileMaker Guide to
Updating Plug-ins.
It is important that any
plug-ins placed in the
AutoUpdate folder or
subfolders are owned by
the
fmsadmin group and
are group readable and
executable.
Folder Purpose Notes