Support for immutable Linux OS (Bluefin Dakota here) with a fix.
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 90/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- shell
- Domain
- operating-systems
Research direction
The payload names the exact line to change: the POLKIT variable in the "Other Distributions" install script, currently pointing at /usr/share/polkit-1/actions/net.pangolin.client.policy. Read that script first and check where the policy file is written and whether the parent directory is created, since /etc/polkit-1/actions may not exist on a fresh system. Done means the script installs the policy under /etc without writing to the read-only /usr partition and the Pangolin client service still starts.
Written by the indexing model from the issue text.
Description
Describe the Bug
I am running Bluefin Dakota (an immutable GNOME OS-based Linux distro) but the install script for "Other Distributions" failed because of read-only system partition for polkit. Using a local policy (if I understood correctly) would make the install script work on such immutable OS.
Here is what I changed in the install script :
from
POLKIT=/usr/share/polkit-1/actions/net.pangolin.client.policy
to
POLKIT=/etc/polkit-1/actions/net.pangolin.client.policy.
Pangolin client service is working, as well as the client.
Environment
- OS Type & Version: Bluefin Dakota (Immutable, based on GNOME OS)
- Pangolin Version: 1.26 (should not matter)
To Reproduce
Launch the install script on an immutable OS
AI Disclosure
No AI was used.
Expected Behavior
The install script should support immutable OS that are not Fedora based.
- Dominant language
- Go
- Stars
- 26
- Forks
- 10
- Avg merge
- 5h 49m
- Merged PRs (30d)
- 12
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from fosrl/windows-linux
-
bug needs investigating
Difficulty 3/5 1-2 days Newbie friendliness 40/100
fosrl/windows-linux#90 · 2 comments ·
Maintainers usually reply within 1 day
-
Identical PCs may be merged into one device when using the same loginPossibly taken @oschwartz10612 claimed this 3 days ago. Openbug needs investigating
fosrl/windows-linux#89 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Windows client tries to connect to Pangolin client tunnel port over IPv6 on an IPv4-only networkOpen
Difficulty 3/5 1-2 days Newbie friendliness 56/100
fosrl/windows-linux#88 · 6 comments ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
fosrl/windows-linux#84 ·
Maintainers usually reply within 1 day
-
Windows creates a new network connection/interface on every connectMay be free again @oschwartz10612 claimed this 201 days ago, and no pull request is open. Openbug
fosrl/windows-linux#37 · 3 comments · 1 assignee ·
Maintainers usually reply within 1 day
All issues in fosrl/windows-linux
Similar issues
-
bug Web API
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
kubevela/terraform-controller#423 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
kubernetes-sigs/kubebuilder#6187 ·
Maintainers usually reply within 1 day