Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nixos/xandikos: use systemd socket activation #253634

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Aug 23, 2024

  1. nixos/xandikos: use systemd socket activation

    Xandikos' handling of listening addresses is quite buggy. There were multiple
    bugs regarding socket activation, which caused it to also listen on unwanted
    default ports. Additionally the metrics port reuses the listen address.
    
    To avoid all this unexpected behaviour we run Xandikos in a private network
    namespace and let systemd handle our *wanted* listening adresses. Optionally
    the metrics are made accessible in the host's network namespace through
    `xandikos-metrics.service` using systemd-socket-proxyd.
    schnusch committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d34e556 View commit details
    Browse the repository at this point in the history