vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
SunStrokeА в /etc/sudoers оно настроено? Всмысле вызов notify-send без запроса пароля. |
sunstroke |
|
Темы:
3
Сообщения:
625
Участник с: 17 сентября 2009
|
vadikАвтор об этом скромно умолчал. Поэтому я предложил ему способ с /home/$USER/.Xauthority. Подобным образом archup, запускаясь по крону от имени рута (ИМХО), выводит сообщения об обновлениях на экран моего пользователя (не рута). /etc/sudoers при этом не нужен. |
gudvin-t |
|
Темы:
38
Сообщения:
244
Участник с: 09 ноября 2010
|
vadik разумеется, нет) но notify-send и не требует его же .Xauthority в домашней папке присутствует. Часть sudo -u $USER ест-но убрали? разумеется |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
Gudvin-tЯ про первоначальную версию скрипта.vadik |
sunstroke |
|
Темы:
3
Сообщения:
625
Участник с: 17 сентября 2009
|
vadiknotify-send может и не требует, а вот sudo -u $USER очень даже (ИМХО, если sudo в данном случае выполняется не от рута). Попробуйте настроить использование notify-send без пароля для ВСЕХ (ALL) пользователей. |
gudvin-t |
|
Темы:
38
Сообщения:
244
Участник с: 09 ноября 2010
|
ну я же написал, что не настроено. так он же и не требует пароля и просто так запускается. или я чего то не понимаю? скажите что нужно в /etc/sudoers добавить. root ALL=(ALL) NOPASSWD: /bin/notify-send или что? |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
SunStrokeА с xhost при этом ничего мутить не нужно? |
sunstroke |
|
Темы:
3
Сообщения:
625
Участник с: 17 сентября 2009
|
vadikНичего больше не трогал. Вот файлик целиком: #!/bin/bash # put this file into /etc/cron.hourly and replace rorschach with your username arch_user=sunstroke if [ -z "$(pgrep pacman)" ];then /usr/bin/pacman -Sy > /dev/null fi XAUTHORITY=/home/$arch_user/.Xauthority DISPLAY=:0.0 /usr/bin/archup --uid $(id -u $arch_user) |
gudvin-t |
|
Темы:
38
Сообщения:
244
Участник с: 09 ноября 2010
|
сделал в /etc/sudoers:ALL ALL=(ALL) NOPASSWD: /usr/bin/notify-send не помогло |
sunstroke |
|
Темы:
3
Сообщения:
625
Участник с: 17 сентября 2009
|
user ALL=NOPASSWD: /bin/command ? |