Commit graph

3 commits

Author SHA1 Message Date
Sebastian Paul
9ad408f4c0 update to beta1, drop fix now included upstream 2026-02-06 14:15:03 +01:00
Sebastian Paul
e44a239e2b Fix auto-stop issue and add polkit rule (pkgrel=2)
- Add systemd drop-in override to fix StopWhenUnneeded auto-stop issue
- Add polkit rule for passwordless fcp-server management by audio group
- Improve post_install messages with troubleshooting guidance
- Add polkit to optdepends

This fixes the reliability issue where fcp-server would stop immediately
after being started by udev, preventing alsa-scarlett-gui from connecting.

Changes follow best practices:
- Drop-in override (non-invasive, survives upstream updates)
- Polkit rule follows PulseAudio/PipeWire precedent for audio group
- Comprehensive security review completed (see SECURITY_REVIEW.md)
2025-10-22 16:41:27 +02:00
Sebastian Paul
f6628b601a Initial commit: fcp-support-git v0.5
- Focusrite Control Protocol user-space driver
- Supports Scarlett 4th Gen 16i16, 18i16, 18i20
- Includes systemd service and udev rules
- Auto-starts when device is connected
- Sets required CAP_SYS_RAWIO capability
2025-10-15 12:47:23 +02:00