Как отключить запрос пароля автоматических обновлений на Red Hat

Ну, наблюдение, поскольку Вы интересуетесь фактическими основными деталями системы пакета Debian, это - вероятно, страница для Вас: Из Документов Debian

Это также походит на хорошее введение: Презентация Apt и Dpkg

Конечно, Википедия является также невероятным источником для обзора как всегда: Усовершенствованный Инструмент Пакета

Нижняя строка, которой это кажется, - то, что с помощью только "сырые данные" dpkg, довольно возможно застрять в подобном ОБ/МИН аду зависимости. dpkg служит только основой для записи, распределения и выполнения пред/делать/сообщение сценарии для установки.

Способность или "Усовершенствованный Упаковочный Инструмент" обеспечивают слой абстракции выше dpkg системы, которая допускает более усовершенствованную и полезную функциональность, такую как зависимость и "рекомендует" разрешение.

Таким образом при помощи Кв. Вы, намного менее вероятно, застрелитесь (и/или Ваша система) в ноге, и Вы почти никогда не должны будете унавоживать с dpkg.

1
13.04.2017, 15:36
3 ответа

Я полагаю, что решение состоит в том, чтобы изменить локальные определения PolicyKit. Создайте файл, названный, скажем,/etc/polkit-1/localauthority/50-local.d/allowuserupdate.pkla

[Allow User Updates]
Identity=*
Action=org.freedesktop.packagekit.system-update
ResultAny=no
ResultInactive=no
ResultActive=yes

Если Вы только хотите своего пользователя, Вы могли бы измениться Identity=YOURUSERNAME (замена YOURUSERID с Вашим именем пользователя).

1
28.01.2020, 02:10

Позвольте пользовательскому бобу и пользователям обновления группы выполнять конфетку без пароля.

bob, %update-users ALL= NOPASSWD: /sbin/yum

Только предоставьте бобу такой доступ

bob, %update-users ALL= NOPASSWD: /sbin/yum

Примечание: У меня нет поля RedHat для проверки местоположения конфетки. Скажите мне, если это местоположение недопустимо.

0
28.01.2020, 02:10
  • 1
    PackageKit, не конфетка. –  Ignacio Vazquez-Abrams 24.03.2012, 06:59
  • 2
    я смущен, где пользователь заявил, что использует PackageKit по сравнению с конфеткой. В прошлый раз я использовал RH (10 лет назад), они использовали конфетку. Если PackageKit используется, то пользователь должен просто заменить двоичный файл PackageKit предложенным вкусным двоичным файлом в вышеупомянутом. –  earthmeLon 24.03.2012, 07:06
  • 3
    Нет, потому что PackageKit использует PolicyKit. –  Ignacio Vazquez-Abrams 24.03.2012, 07:08
  • 4
    Personnaly, я ничего не использую. Я готов использовать то независимо от того, что сделает задание. –  Philippe Carriere 26.03.2012, 15:59

Вы попробовали yum -y update?

-1
28.01.2020, 02:10
  • 1
    Почему Вы работали бы yum при использовании PackageKit? –  Ignacio Vazquez-Abrams 21.03.2012, 23:40
  • 2
    @IgnacioVazquez-Abrams, потому что это - путь сервисный вкусный крон, раньше делал это. –  Nils 21.03.2012, 23:46

Теги

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