Runuser faltando opção w

Runuser faltando opção w

estou tentando conseguirgenieinstalado e funcionando no WSL 2 (Ubuntu 18.04.3 LTS) e estou me deparando com um problema em que runuserrecebi a wopção, geniemas runuservejo isso como uma opção inválida.Esta página de manualmostra que existe, mas issoPágina de manual do Ubuntunão tem wopção.

Existe uma razão pela qual ele não está incluído na versão do Ubuntu runuser? Também existe uma maneira de solucionar esse problema? O que é recomendado nesta situação?

Responder1

Este foi meu erro; durante a correção de alguns problemas de uid com uma versão anterior do genie, tomei uma dependência do runuser e, como desenvolvo principalmente no Debian, não percebi que isso quebrava a compatibilidade do Ubuntu 18.04.

Mea culpa; mea máxima culpa.

Desde a remoçãorunuser -wdo genie causaria regressões, minha recomendação atual para Ubuntu pré-19.04 é usargênio -c festaem vez degênio -sonde necessário; uma solução alternativa imperfeita, mas que deve funcionar na maioria dos casos. Eu documentei isso no README do genie.

  • Alistair, mantenedor do gênio

Responder2

runuser é um comando que apareceu no util-linux 2.23.

Ubuntu 18.04LTSnaviosutilitário-linux 2.31

No utilitário-linux 2.31Notas de versãoainda não possui o comando runuser.

informação relacionada