Support for immutable Linux OS (Bluefin Dakota here) with a fix.
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 90/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- shell
- Área
- operating-systems
Línea de trabajo
El payload indica la línea exacta que hay que cambiar: la variable POLKIT del script de instalación «Other Distributions», que actualmente apunta a /usr/share/polkit-1/actions/net.pangolin.client.policy. Lee primero ese script y comprueba dónde se escribe el archivo de política y si se crea el directorio padre, ya que /etc/polkit-1/actions puede no existir en un sistema recién instalado. Hecho significa que el script instala la política bajo /etc sin escribir en la partición /usr de solo lectura y que el servicio del cliente Pangolin sigue arrancando.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Go
- Estrellas
- 26
- Forks
- 10
- Merge medio
- 5 h 49 min
- PR fusionados (30 d)
- 12
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de fosrl/windows-linux
-
bug needs investigating
Dificultad 3/5 1-2 días Aptitud para principiantes 40/100
fosrl/windows-linux#90 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Identical PCs may be merged into one device when using the same loginPosiblemente ocupada @oschwartz10612 la tomó hace 3 días. Abiertobug needs investigating
fosrl/windows-linux#89 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Windows client tries to connect to Pangolin client tunnel port over IPv6 on an IPv4-only networkAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 56/100
fosrl/windows-linux#88 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
fosrl/windows-linux#84 ·
Los mantenedores suelen responder en 1 día
-
Windows creates a new network connection/interface on every connectQuizá libre de nuevo @oschwartz10612 la tomó hace 201 días y no hay ningún pull request abierto. Abiertobug
fosrl/windows-linux#37 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de fosrl/windows-linux
Issues similares
-
bug Web API
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
kubevela/terraform-controller#423 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
kubernetes-sigs/kubebuilder#6187 ·
Los mantenedores suelen responder en 1 día