October 11, 2022 Subject: DigitSeis 1.51 on OS X For newer versions of OS X, the way DigitSeis was previously packaged no longer works due to the security measures that have become a part of the operating systems. The previous package was built in such a way that the user would not have to manually set any environmental variables for the program to run (i.e., the MATLAB runtimes were placed in a known location relative to the compiled application, and hence, the path could be pre-specified); however calling dependencies and the program through shell scripts in this way was not something the OS liked.... Now, to allow users to workaround this, we are providing the standalone application installers in the form that they come out of the MATLAB Compiler in, though extra steps will need to be taken. Two options are provided: - DigitSeisInstaller_mcr.app is a large package which includes the necessary runtimes - DigitSeisInstaller_web.app is a smaller package that will require a web connection to download the runtimes With either of these packages, it should be the case that running the installer (after giving the OS permission to run it in Security Preferences) will install the program and the runtimes, and prompt the user to specify where to install each. At the end of the installer program, a message will be displayed instructing the user what environmental variable will need to be changed. Your mileage may vary with these installers, and the following steps (among others) may need to be taken as a workaround (dependent upon any given system and how it is set up): 1) Access the package contents (i.e., after downloading DigitSeisInstaller_mcr.app, right-click it and select 'Show Package Contents') 1.1) You may need to run ``sudo spctl --master-disable'' in the command line (with administrator privileges) and then re-launch System Preferences to allow programs from all developers to run. 2) Make the 'setup' script located in DigitSeisInstaller_mcr/Contents/MacOS/ executable using chmod 3) Follow the installer prompts, install both the program and the runtime 4) Run the 'run_DigitSeis.sh' file in the directory that was installed, and specify the location of the runtime installation from the previous step We hope to address this problem more thoroughly with the next release.