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

Fedora support #9

Merged
merged 1 commit into from
Feb 29, 2024
Merged

Fedora support #9

merged 1 commit into from
Feb 29, 2024

Conversation

picnoir
Copy link
Member

@picnoir picnoir commented Feb 29, 2024

We'll support Fedora 38 and 39 for now. The two currently maintained
versions.

For some reason, the 9P Nix store mount works fine on the fedora
hosts, but aren't accessible from the systemd services. I investigated
this for a while and ended giving up on using the store from the
system services.

I know for sure this ain't related to:

  • SELinux
  • Systemd hardening

My gut instinct tells me this is a weird interaction beween 9P and
recent systemd. I checked the systemd bug tracker, no luck.

I removed all the store references from the backdoor and resizedisk
systemd services to work around that bug.

@picnoir picnoir force-pushed the pic/fedora branch 3 times, most recently from f6cf86b to 7e175e5 Compare February 29, 2024 17:23
@picnoir picnoir marked this pull request as ready for review February 29, 2024 17:26
We'll support Fedora 38 and 39 for now. The two currently maintained
versions.

For some reason, the 9P Nix store mount works fine on the fedora
hosts, but aren't accessible from the systemd services. I investigated
this for a while and ended giving up on using the store from the
system services.

I know for sure this ain't related to:

- SELinux
- Systemd hardening

My gut instinct tells me this is a weird interaction beween 9P and
recent systemd. I checked the systemd bug tracker, no luck.

I removed all the store references from the backdoor and resizedisk
systemd services to work around that bug.
@picnoir
Copy link
Member Author

picnoir commented Feb 29, 2024

There's a weird bug: we can access the 9p nix store mount fine from the host, but we can't access it from the systemd services. I'll open an issue documenting my investigation on that matter.

See #10 fore more details.

@picnoir picnoir merged commit e9df86d into main Feb 29, 2024
1 of 2 checks passed
@picnoir picnoir deleted the pic/fedora branch February 29, 2024 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant