Drop privileges for service runners
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Localiza los puntos de entrada de Rust para los ejecutores de servicios de dpd, tfportd y uplinkd e inspecciona cómo se inicia cada demonio y conserva sus privilegios. Determina primero qué privilegios requiere realmente cada servicio; se considera terminado cuando ninguno se ejecuta con privilegios de root innecesarios y los tres siguen funcionando correctamente. Como en el issue no se nombran archivos de pruebas, identifica durante la investigación las pruebas de servicio relevantes o la ruta de validación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently dpd, tfportd and uplinkd run as root without dropping any privileges. This is likely not necessary and these daemons should only carry the exact set of privileges they need to function.
- Lenguaje dominante
- Rust
- Estrellas
- 22
- Forks
- 4
- Merge medio
- 4 d 9 h
- PR fusionados (30 d)
- 7
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 oxidecomputer/dendrite
-
L3 router drops never increment relevant countersPosiblemente ocupada @FelixMcFelix la tomó hace 11 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
oxidecomputer/dendrite#404 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 2 días
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
oxidecomputer/dendrite#402 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
oxidecomputer/dendrite#384 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
oxidecomputer/dendrite#375 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
oxidecomputer/dendrite#369 · 1 comentario ·
Los mantenedores suelen responder en 2 días
Todos los issues de oxidecomputer/dendrite
Issues similares
-
area:io kernel-paused needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
bherbruck/solvecraft#7854 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
transit-audio/transit#159 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
HakanSeven12/OpenCADStudio#2257 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
priority: low ui
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
storytold/photocraft#9884 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
triage: new type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Jagalite/superseedr#376 ·
Los mantenedores suelen responder en 1 día