Installed permissions can trigger "application has been installed incorrectly" message
FileMaker Product(s) involved:FileMaker Pro Advanced 10.0v3Operating System(s) involved:Mac OSX 10.5.8Detailed description of the issue:The FMP installer installs two files without ensuring their POSIX permission bits allow all users to read them. As a result, FMP produces an error message window the first time it is run. The error message (which appears to be mentioned in other posts, but for other reasons) is "This application has been installed incorrectly or modified by another program. Please run the Installer to get a fresh copy of the application after determining the cause." Re-running the installer does not fix the problem. Exact steps to reproduce the issue:1. Create the file /etc/launchd-user.conf, with the single line:umask 077 This system hardening step (recommended by some MacOS security experts) tightens the otherwise more liberal file creation permissions set by Apple (022). Apple's default permissions can make files created by the root/admin user more vulnerable to attack. 2. Reboot the system.3. Install FileMaker Pro Advanced 10. 4. Attempt to launch FileMaker Pro Advanced. Expected Result:FileMaker Pro Advanced will open. Actual Result:The error window mentioned above appears, and the only option is to give up.Exact text of any error message(s) that appeared:This application has been installed incorrectly or modified by another program. Please run the Installer to get a fresh copy of the application after determining the cause.Any additional configuration information/troubleshooting that is relevant to the issue: See step (1) above. Any workarounds that you have found: $ sudo chmod a+r /Applications/FileMaker Pro 10 Advanced/FileMaker Pro Advanced.app/Contents/MacOS/pInfo \
/Applications/FileMaker Pro 10 Advanced/FileMaker Pro Advanced.app/Contents/MacOS/server.pem
Thank you for your detailed post.
I have forwarded your entire post to our Development and Software Quality Assurance (Testing) departments for review.