diff --git a/install-scripts/postinstall b/install-scripts/postinstall index d917164..030340f 100755 --- a/install-scripts/postinstall +++ b/install-scripts/postinstall @@ -2,11 +2,16 @@ set -e KEXT="/Library/Extensions/softu2f.kext" -LAUNCH_AGENT_PLIST="$HOME/Library/LaunchAgents/com.github.SoftU2F.plist" +LAUCNH_AGENTS_DIR="$HOME/Library/LaunchAgents" +LAUNCH_AGENT_PLIST="$LAUCNH_AGENTS_DIR/com.github.SoftU2F.plist" # Make sure the kext is loaded kextutil $KEXT +# This directory should already exist, but some users have had issues with it +# being missing. +mkdir -p $LAUCNH_AGENTS_DIR + # Write a LaunchAgent plist so app starts at login cat > $LAUNCH_AGENT_PLIST << EOT