|
|
**Reports From the Lunatic Fringe**
|
|
|
|
|
|
Living on the macOS 10.14 developer or public beta? Awesome! We are as well, but there are some sticking points with NoMAD Login from time to time that you need to be aware of.
|
|
|
|
|
|
**Details**
|
|
|
|
|
|
As with any beta, there are sharp edges and Mojave is no different. NoMAD Login, and most login software, has had issues on several of the releases so far. Here is a quick list:
|
|
|
|
|
|
* Beta 1: No issues
|
|
|
* Beta 2: macOS fails to load SecurityAgent plugins that aren't in `/System/Library/`
|
|
|
* Beta 3: No issues
|
|
|
* Beta 4: macOS fails to resolve `@rpath` inside of SecurityAgent plugins
|
|
|
* Beta 5: macOS fails to resolve `@rpath` inside of SecurityAgent plugins
|
|
|
|
|
|
**Solutions**
|
|
|
|
|
|
Without resolving to terrible artisan hacking, the only real solution is for Apple to fix the issues. We are confident that Apple is going to fix it, but we encourage folks to file bugs on it anyway.
|
|
|
|
|
|
**Our Advice**
|
|
|
|
|
|
Please file a Radar at [bugreporter.apple.com](https://bugreporter.apple.com). In order to do so effectively please take the following steps.
|
|
|
|
|
|
1. Install NoMAD Login AD on your 10.14 Mac.
|
|
|
2. SSH into the Mac and run `log stream --debug`
|
|
|
3. Sign out of the console session on the test Mac.
|
|
|
4. Watch the log stream and you will see the `@rpath` failures. Copy that section of the log to a file.
|
|
|
5. Take a `sysdiagnose` on the trouble system either by running the command or the key-chord of `Control-Option-Command-Shift-Period`
|
|
|
6. Run the `resetDB.bash` script to restore your AuthorizationDB and the default login window will reload.
|
|
|
7. Login and look in `/tmp` for the `sysdiagnose` archive if the window doesn't open on it's own in 5 or 6 minutes.
|
|
|
8. File a bug with your focused log snippet and attach the sysdiagnose archive.
|
|
|
9. There is no step 9!
|
|
|
|
|
|
### Thanks for testing and for filing on the project's behalf! |
|
|
\ No newline at end of file |