Настройка nut под 6.3

Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
djan
рядовой
Сообщения: 20
Зарегистрирован: 2009-06-18 11:23:59

Настройка nut под 6.3

Непрочитанное сообщение djan » 2010-03-04 23:33:31

хочу прикрутить упс к серваку, упс - mustek 1000, подключаю через ком-порт, для мониторинга - nut. Обноляю порты, дальше /usr/portzz/sysutils/nut поправляю Makefile на предмет юзера и группы откоторой работать, NUT_USER?= nut NUT_GROUP?=nut дальше make, из опций - только SERIAL и CGI. Пока компилится aduser nut в группе nut, даем права на ttyd0.

Код: Выделить всё

# ls -alg /dev | grep ttyd
crw-rw-rw-   1 root  nut         0,  47 26 фев 13:18 ttyd0
crw-rw-rw-   1 nut   wheel       0,  48 26 фев 13:18 ttyd0.init
crw-rw-rw-   1 nut   wheel       0,  49 26 фев 13:18 ttyd0.lock
Потом make install и настраиваем сам nut

Код: Выделить всё

#cat /usr/local/etc/nut/ups.conf
[Mustek]
driver = megatec
port = /dev/ttyd0

#cat /usr/local/etc/nut/upsd.conf
MAXAGE 15
LISTEN 127.0.0.1 3493
MAXCONN 1024

 cat /usr/local/etc/nut/upsmon.conf
RUN_AS_USER nut
MONITOR Mustek@localhost 1 Mustek MussPass master
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -p +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5

# cat /usr/local/etc/nut/upsd.users
[Mustek]
password = MussPass
upsmon master

пытаюсь запустить nut, а в ответ

Код: Выделить всё

 /usr/local/etc/rc.d/nut start
Network UPS Tools - UPS driver controller 2.4.1
Network UPS Tools - Megatec protocol driver 1.6 (2.4.1)
Can't uu_lock ttyd0: creat error: Permission denied
Driver failed to start (exit status=1)
подскажите, что не так?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Настройка nut под 6.3

Непрочитанное сообщение vadim64 » 2010-03-04 23:45:44

Код: Выделить всё

Can't uu_lock ttyd0: creat error: Permission denied
Ну может

Код: Выделить всё

chown nut:nut /dev/ttyd0 && cmod 770 /dev/ttyd0
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

djan
рядовой
Сообщения: 20
Зарегистрирован: 2009-06-18 11:23:59

Re: Настройка nut под 6.3

Непрочитанное сообщение djan » 2010-03-05 0:20:48

vadim64 писал(а): Ну может

Код: Выделить всё

chown nut:nut /dev/ttyd0 && cmod 770 /dev/ttyd0
нет, не может. Для /dev/ttyd0 юзера nut и так права на чтение/запись есть, а выполнение ему совсем не нужно