The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"настроить nut для powercom"
Отправлено ze6ra, 29-Июл-09 16:43 
>[оверквотинг удален]
>
>- Fix the port owner/group or permissions on this port
>
>- Run this driver as another user (upsdrvctl -u or 'user=...' in
>ups.conf).
>   See upsdrvctl(8) and ups.conf(5).
>
>Fatal error: unusable configuration
>Driver failed to start (exit status=1)
>

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

>
>>А если посмотреть скрипт запуска службы upsd то возможно выяснится что при
>>запуске службы ups штатными средствами скрипт автоматом запускает все драйвера с
>>правильными правами. Так что если начали запускать в ручную то upsd
>>тоже пускайте в ручную например upsd -u root
>
>Так не запускается - выдает справку по команде. А где там используемого
>юзера найти?

Проверь ещё раз внимательно, флаг -u как раз и указывает от чьего имени должен работать демон upsd если запускался от root, если выдаёт справку значит где-то опечатка (ну или в SuSe какие-то патчи запрещающие работу от root демона upsd). У пользователя от имени которого запущен upsd должены быть права на чтение запись в файл сокета драйвера.    

>[оверквотинг удален]
>    start)
>test -n "$POWERDOWNFLAG" && rm -f "$POWERDOWNFLAG"
>if grep -q '^\[' $UPS_CONFIG ; then
>    # Read current user in the config:
>    USER=$(sed -n 's/^[[:space:]]*user[[:space:]]*=[[:space:]]*//p' < $UPS_CONFIG)
>    if test -n "$USER" ; then
>          UPS_OWNER="$USER:root"
>          UPSD_USER="$USER"
>
>Т.е. он что ищет юзера под которым запускать в конфиге /etc/ups/ups.conf?

в файле ups.conf может быть глобальная опция user= указывающая от чего имени стартует драйвер. Попробуй указать user=root. После чего ./upsdrvctl start должен запускаться без указания пользователя (возьмёт root из конфига) и служба будет использовать при запуске имя из этого файла. Походу вся проблема в правах доступа.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру