Feature request: Sudoedit update file on write
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- c
- Domínio
- cli, operating-systems
Direção de pesquisa
The request concerns sudoedit behavior while editing a user temporary file, but it names no source files or tests. Start by locating the sudoedit implementation and its existing tests, then trace how edits are copied back to the original file. Done means changes can be saved during the editing session without repeatedly exiting and invoking sudoedit again.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
You could listen on user tmp file and update original file, when user changes it.
For example using vim
sudoedit /etc/asound.conf
Change something do :w, test changes, keep modifying and so on..
It's a little bit annoying to exit file in order to save changes, open it and often type password again, because sudo password expired. Changing sudo timeout is not a good idea IMO.
- Linguagem predominante
- C
- Estrelas
- 1.7k
- Forks
- 306
- Merge médio
- 1d 8h
- PRs com merge (30d)
- 24
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de sudo-project/sudo
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
sudo-project/sudo#583 ·
Mantenedores costumam responder em até 1 dia
-
Signal forwarded to the command is lost when it arrives between fork() and execve() of the commandAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
sudo-project/sudo#566 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
sudo-project/sudo#553 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
sudo-project/sudo#552 ·
Mantenedores costumam responder em até 1 dia
-
Documentation text overflows container instead of wrappingTalvez livre de novo @BittuBarnwal7479 assumiu há 131 dias e não há nenhum pull request aberto. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 58/100
sudo-project/sudo#547 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de sudo-project/sudo
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
ly05010419/MacNativeGames#1420 ·
Mantenedores costumam responder em até 1 dia
-
GPU-UNLOCK RTX 4070 (2786) Gigabyte 1458:416C: cold boot AND warm reboot unlock, Ubuntu 26.04Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
JustAResearcher/gpu-unlock-ada#124 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
swoole/swoole-cli#1092 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
-
inflate: total_in uses plain += on c_ulong (32-bit on Windows), panics in debug for streams > 4 GiBAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
trifectatechfoundation/zlib-rs#570 · 1 comentário ·