Страница 1 из 1

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

Добавлено: 2010-03-04 23:33:31
djan
хочу прикрутить упс к серваку, упс - 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)
подскажите, что не так?

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

Добавлено: 2010-03-04 23:45:44
vadim64

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

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

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

chown nut:nut /dev/ttyd0 && cmod 770 /dev/ttyd0

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

Добавлено: 2010-03-05 0:20:48
djan
vadim64 писал(а): Ну может

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

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