Runuser, отсутствующий w опция

Я пытаюсь добраться genie и работа WSL 2 (Ubuntu 18.04.3 LTS) и сталкивается с проблемой где runuser был дан w опция genie но runuser рассматривает что как недопустимую опцию. Эта страница справочника показывает, что существует, но эта страница справочника Ubuntu не имеет w опция.

Есть ли причина, почему она не включена в версию Ubuntu runuser? Также есть ли путь к обходному решению эта проблема? Что рекомендуется в этой ситуации?

0
задан 16 October 2019 в 17:33

2 ответа

Это было моей ошибкой; в ходе устранения некоторых uid проблем с более ранним выпуском джина я взял зависимость от runuser и так как я разрабатываю, прежде всего, на Debian, не заметил, что это повредило совместимость Ubuntu 18.04.

Моя вина; максимумы mea culpa.

Начиная с удаления runuser-w от джина вызвал бы регрессии, моя текущая рекомендация для пред19.04 Ubuntu состоит в том, чтобы использовать джина-c удар вместо джина-s в случае необходимости; несовершенное обходное решение, но то, которое должно работать в большинстве случаев. Я зарегистрировал это в джине README.

  • Alistair, специалист по обслуживанию джина
1
ответ дан 22 December 2019 в 00:18

runuser является командой, которая появилась в util-linux 2.23.

Ubuntu 18.04 LTS поставляет util-linux 2.31

В util-linux 2.31 Информации о версии это еще не имеет команды runuser.

0
ответ дан 22 December 2019 в 00:18

Другие вопросы по тегам:

Похожие вопросы: