LINUX.ORG.RU

Помощь скрипт на баш и visudo


0

1

Имеются 2 скрипта on.sh

#!/bin/bash sudo /usr/sbin/vbetool dpms on

и off.sh

#!/bin/bash /usr/sbin/vbetool dpms off

C off.sh все просто он в кроне root и выполняется от рута раз в полчаса.

С on.sh все сложнее он висит на событии motion # Command to be executed when a motion frame is detected (default: none) on_motion_detected /home/frame/on.sh и должен выполняться с правами пользователя motion. Соответственно прописал в visudo

motion ALL=NOPASSWD: /home/frame/on.sh Однако монитор при движении в кадре не включался. тода я попробовал frame ALL=NOPASSWD: /home/frame/on.sh и просто выполнить скрпт в консоли и он запросил пароль. В чем моя ошибка?



Последнее исправление: Timuridze (всего исправлений: 2)

#!/bin/bash
sudo /usr/sbin/vbetool dpms off

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

почему такие простые вещи мне не приходят в голову )). Спасибо большое.

Кстати кому интересно это я фоторамку из старого ноута слепил, на главном экране отображается погода календарь, количество сообщений в ящике http://radikal.ru/F/i031.radikal.ru/1109/fe/dcc257e2ec2d.jpg.html

Просто чтобы монитор не горел понапрасну сделал такую отключалку включалку.

Timuridze
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.