Gate bluetooth pairing agent on active bluetooth service

This commit is contained in:
David Heinemeier Hansson committed 2026-05-25 23:05:00 +02:00
1 parent 9fb52fa37a
commit 322d1bc30d
3 files changed
+25

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
#!/bin/bash
set -euo pipefail
source "$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)/base-test.sh"
service="$ROOT/config/systemd/user/bt-agent.service"
grep -Fx 'ExecCondition=/usr/bin/systemctl is-active --quiet bluetooth.service' "$service" >/dev/null
pass "bt-agent skips when bluetooth.service is inactive"
grep -Fx 'Restart=on-failure' "$service" >/dev/null
pass "bt-agent still restarts after runtime failures"