Sudon't
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- rust
- Área
- cli, operating-systems
Línea de trabajo
El issue propone un comando sudon't e identifica runas.exe y explorer como alternativas existentes, pero no indica archivos del repositorio ni pruebas. Empieza localizando el punto de entrada del comando sudo existente y la ruta de lanzamiento de procesos de Windows; se considera terminado cuando el comando propuesto inicia tareas sin elevación desde una sesión con elevación y hay cobertura para los escenarios indicados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description of the new feature / enhancement
While there are many ways to start elevated processes from unelevated shells, starting unelevated processes from elevated shells is a rather difficult task in Windows. runas.exe and launching through explorer are available options, but each present their own limitations. Sudo for Windows provides an opportunity to add an easier avenue for accomplishing this task.
Scenario when this would be used?
Just as sudo is useful for running elevated processes out of an unelevated shell without having to open a new administrative terminal, a "sudon't" command would be useful for starting unelevated tasks out of elevated sessions without having to open a new non-administrative console. This would be useful for any task that where elevated permissions provide little more than a security risk, as well as for certain programs that behave differently based on permission levels, such as some application installers. Another use-case would be in scripts that run elevated but may wish to start tasks unelevated for the same reasons, but struggle even more so with the issue due to not being able to manually open a new shell to run the command.
Supporting information
It doesn't actually have to be called sudont (but it should).
- Lenguaje dominante
- Rust
- Estrellas
- 5.9k
- Forks
- 180
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin 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 microsoft/sudo
-
Invalid translation in helpAbiertoIssue-Bug Needs-Triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 74/100
-
Issue-Bug Needs-Triage
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
Issue-Feature Needs-Triage
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
-
Issue-Bug Needs-Triage
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
Issue-Bug Needs-Triage
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
Todos los issues de microsoft/sudo
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
chipsalliance/caliptra-sw#4311 ·
Los mantenedores suelen responder en 2 días
-
`image_generation`: `max_retries` is ignored for OpenAI-compatible providers (always 2 retries)Posiblemente ocupada @ericz7900 la tomó hoy. Abiertollm translation
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día
-
[Package Request]: LificAbiertoHelp-Wanted Needs-Triage Package-Request
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
microsoft/winget-pkgs#456324 ·
Los mantenedores suelen responder en 1 día
-
ai_p2
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
ClickHouse/ClickHouse#126833 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día