1. macOS 26.1. 2. FileVault enabled. 3. Add 'start-mydaemon.sh' in '/usr/local/outset/login-window'. 4. The contents of 'start-mydaemon.sh' ``` '#!/bin/bash while ! /sbin/ifconfig en0 | grep -q "status: active"; do sleep 1; done "/Library/Application Support/MyApp/MyDaemonExecutable" & echo "$(date): Daemon launched" >> /var/log/mydaemon.log ' ``` 5. sudo chown root:wheel /usr/local/outset/login-window/start-mydaemon.sh sudo chmod 755 /usr/local/outset/login-window/start-mydaemon.sh 7. After restarting my Mac, "MyDaemonExecutable" does not run automatically on the login screen.
sudo chmod 755 /usr/local/outset/login-window/start-mydaemon.sh