← back to Norma
agents/instagram-agent/deploy/install-schedules.sh
17 lines
#!/bin/bash
# Install the 4 staged IG schedules (reshare-fleet, reply-fleet, phase1-check, fabricfriday-reshare).
# Steve runs this himself (classifier blocks agent-installed persistence): ! bash <this path>
set -e
cd "$(dirname "$0")"
cp com.steve.dw-ig-reshare-fleet.plist \
com.steve.dw-ig-reply-fleet.plist \
com.steve.dw-ig-phase1-check.plist \
com.steve.dw-ig-fabricfriday-reshare.plist \
~/Library/LaunchAgents/
for j in reshare-fleet reply-fleet phase1-check fabricfriday-reshare; do
launchctl bootout "gui/$(id -u)/com.steve.dw-ig-$j" 2>/dev/null || true
launchctl bootstrap "gui/$(id -u)" ~/Library/LaunchAgents/com.steve.dw-ig-$j.plist
done
echo "=== IG schedules now loaded ==="
launchctl list | grep dw-ig