Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Права пользователя: обновление приложений.  (Прочитано 1754 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ShenK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Нужно дать пользователям права на установку обновлений, без права установки нового софта и прочего администрирования системы. Есть мысли, как этого можно добиться?

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: Права пользователя: обновление приложений.
« Ответ #1 : 19 Октября 2009, 10:40:43 »
Где-то такое уже было ..
https://forum.ubuntu.ru/index.php?topic=70765.0

соответственно заменишь установку на апгрейд и будет тебе счастье
Бери больше, кидай дальше

Оффлайн Silvia

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Права пользователя: обновление приложений.
« Ответ #2 : 19 Октября 2009, 10:43:47 »
Настроить систему на автоматическое обновление - будет сама обновляться без ведома пользователя.

Оффлайн ShenK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Права пользователя: обновление приложений.
« Ответ #3 : 19 Октября 2009, 11:35:06 »
To terrible_user: видел эту ветку, но это несколько не то. Да, можно запихнуть хоть в cron, хоть дать права в sudoers на /usr/bin/apt-get upgrade, но нужна интерактивность, причем именно гномовская. Гном по умолчанию пользует synaptic с огромным количеством ключей...

To Silvia: добавить apt-get upgrade в cron?

Спасибо за ответы, но я, видимо, неверно сформулировал. Нужно дать пользователю права на установку обновлений с ежедневным уведомлением, но при этом с произвольным выбором времени обновления, т.к. иногда оно может быть весьма некстати.

Оффлайн Silvia

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Права пользователя: обновление приложений.
« Ответ #4 : 19 Октября 2009, 12:08:02 »
Система - Администрирование - Источники приложений. Вкладка "Обновления" - устанавливаем "ежедневно" и "Устанавливать обновления без подтверждения"

Оффлайн ShenK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Права пользователя: обновление приложений.
« Ответ #5 : 19 Октября 2009, 12:30:52 »
Я могу ошибаться, но, имхо, навряд ли это поможет. Если добавить /usr/bin/software-properties-gtk в sudoers непривилегированному пользователю, то он сможет запустить эти самые "Источники приложений", но во-первых, устанавливать без подтверждения там можно только обновления безопасности, а не все, а во-вторых, установка осуществляется если не ошибаюсь, тоже synaptic'ом,  а он должен пускаться от кого-то, кто имеет на это право...

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Права пользователя: обновление приложений.
« Ответ #6 : 19 Октября 2009, 12:33:33 »
нужна интерактивность, причем именно гномовская
sudo update-managerИ добавить права на беспарольный запуск в
sudo visudo

Оффлайн ShenK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Права пользователя: обновление приложений.
« Ответ #7 : 19 Октября 2009, 12:52:44 »
Это было первое, что я сделал, но сорри, ступил. Пускал его из-под пользователя без sudo и он у меня естественно, все равно запрашивал авторизацию...
ArcFi, большое спасибо.

Пользователь решил продолжить мысль 19 Октября 2009, 13:47:27:
Остался последний момент: update-notifier работает в фоне с правами текущего пользователя. Когда он видит обновление, предлагает запустить update-manager под текущим пользователем, то бишь, запускает /usr/bin/update-manager в чистом виде, без sudo. Как быть?
« Последнее редактирование: 19 Октября 2009, 13:47:28 от ShenK »

 

Страница сгенерирована за 0.014 секунд. Запросов: 21.