Софт для ups Ippon Smart Power Pro 1400

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

BIgAndy писал(а):
01.05.2010 09:37
QWERTYASDF писал(а):
01.05.2010 07:01
Самое главное то, чтоб комп сам вырубился...Какой прок тогда от такого ПО... :glare:

Что в логах ?
shutdown точно находится в /sbin ?
Хватает ли прав на исполнние shutdown у демона?

1. Не знаю. :( Где их смотреть? Сообщения консоли, из которой запускался натклиент, можно? (просто у меня на упс-е комп минут 40 пашет до разрядки батареи, лишний раз то неохота разряжать)
2. Мм...вроде. Есть в этом каталоге исполняемый файл с таким именем.
3. Не знаю. :( Как это проверить?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

QWERTYASDF писал(а):
01.05.2010 11:56
Где их смотреть?
/var/log/

QWERTYASDF писал(а):
01.05.2010 11:56
Как это проверить?
для начала узнать, от чьего имени работает демон:
$ ps aux | less -p ups
пользователь — в первом столбце.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
01.05.2010 12:34
QWERTYASDF писал(а):
01.05.2010 11:56
Где их смотреть?
/var/log/

QWERTYASDF писал(а):
01.05.2010 11:56
Как это проверить?
для начала узнать, от чьего имени работает демон:
$ ps aux | less -p ups
пользователь — в первом столбце.

Вот /var/log/errors.log (не знаю, какие еще файлы смотреть)

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

Apr 30 12:09:55 localhost smartd[1501]: Problem creating device name scan list
Apr 30 12:10:15 localhost apcupsd[2413]: apcupsd FATAL ERROR in linux-usb.c at line 609 Cannot find UPS device -- For a link to detailed USB trouble shooting information, please see <http://www.apcupsd.com/support.html>.
Apr 30 12:10:15 localhost apcupsd[2413]: apcupsd error shutdown completed
Apr 30 12:10:52 localhost nmbd[3059]: [2010/04/30 12:10:52,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
Apr 30 12:10:52 localhost nmbd[3059]:   *****
Apr 30 12:10:52 localhost nmbd[3059]:
Apr 30 12:10:52 localhost nmbd[3059]:   Samba name server LOCALHOST is now a local master browser for workgroup HOME on subnet 192.168.1.33
Apr 30 12:10:52 localhost nmbd[3059]:
Apr 30 12:10:52 localhost nmbd[3059]:   *****
Apr 30 12:12:42 localhost nmbd[3059]: [2010/04/30 12:12:42,  0] nmbd/nmbd.c:71(terminate)
Apr 30 12:12:42 localhost nmbd[3059]:   Got SIGTERM: going down...
Apr 30 12:12:43 localhost rpc.statd[2421]: Caught signal 15, un-registering and exiting.
Apr 30 12:12:44 localhost upsd[2849]: mainloop: Interrupted system call
Apr 30 12:12:44 localhost rpcbind: rpcbind terminating on signal. Restart with "rpcbind -w"
Apr 30 12:21:11 localhost smartd[1425]: Problem creating device name scan list
Apr 30 12:21:29 localhost apcupsd[2195]: apcupsd FATAL ERROR in linux-usb.c at line 609 Cannot find UPS device -- For a link to detailed USB trouble shooting information, please see <http://www.apcupsd.com/support.html>.
Apr 30 12:21:29 localhost apcupsd[2195]: apcupsd error shutdown completed
Apr 30 12:21:52 localhost nmbd[3440]: [2010/04/30 12:21:52,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
Apr 30 12:21:52 localhost nmbd[3440]:   *****
Apr 30 12:21:52 localhost nmbd[3440]:
Apr 30 12:21:52 localhost nmbd[3440]:   Samba name server LOCALHOST is now a local master browser for workgroup HOME on subnet 192.168.1.33
Apr 30 12:21:52 localhost nmbd[3440]:
Apr 30 12:21:52 localhost nmbd[3440]:   *****
Apr 30 15:25:09 localhost kdm[892]: X server for display :0 terminated unexpectedly
Apr 30 18:16:36 localhost nmbd[3440]: [2010/04/30 18:16:36,  0] nmbd/nmbd.c:71(terminate)
Apr 30 18:16:36 localhost nmbd[3440]:   Got SIGTERM: going down...
Apr 30 18:16:37 localhost rpc.statd[2192]: Caught signal 15, un-registering and exiting.
Apr 30 18:16:38 localhost rpcbind: rpcbind terminating on signal. Restart with "rpcbind -w"
Apr 30 18:16:38 localhost upsd[3320]: mainloop: Interrupted system call
Apr 30 19:03:25 localhost smartd[1380]: Problem creating device name scan list
Apr 30 19:03:45 localhost apcupsd[2338]: apcupsd FATAL ERROR in linux-usb.c at line 609 Cannot find UPS device -- For a link to detailed USB trouble shooting information, please see <http://www.apcupsd.com/support.html>.
Apr 30 19:03:45 localhost apcupsd[2338]: apcupsd error shutdown completed
Apr 30 19:04:15 localhost nmbd[2933]: [2010/04/30 19:04:14,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
Apr 30 19:04:15 localhost nmbd[2933]:   *****
Apr 30 19:04:15 localhost nmbd[2933]:
Apr 30 19:04:15 localhost nmbd[2933]:   Samba name server LOCALHOST is now a local master browser for workgroup HOME on subnet 192.168.1.33
Apr 30 19:04:15 localhost nmbd[2933]:
Apr 30 19:04:15 localhost nmbd[2933]:   *****
Apr 30 22:01:07 localhost rpc.statd[2357]: Caught signal 15, un-registering and exiting.
Apr 30 22:01:08 localhost nmbd[2933]: [2010/04/30 22:01:08,  0] nmbd/nmbd.c:71(terminate)
Apr 30 22:01:08 localhost nmbd[2933]:   Got SIGTERM: going down...
Apr 30 22:01:09 localhost rpcbind: rpcbind terminating on signal. Restart with "rpcbind -w"
Apr 30 22:01:10 localhost upsd[2758]: mainloop: Interrupted system call
Apr 3Apr 30 12:09:55 localhost smartd[1501]: Problem creating device name scan list
Apr 30 12:10:15 localhost apcupsd[2413]: apcupsd FATAL ERROR in linux-usb.c at line 609 Cannot find UPS device -- For a link to detailed USB trouble shooting information, please see <http://www.apcupsd.com/support.html>.
Apr 30 12:10:15 localhost apcupsd[2413]: apcupsd error shutdown completed
Apr 30 12:10:52 localhost nmbd[3059]: [2010/04/30 12:10:52,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
Apr 30 12:10:52 localhost nmbd[3059]:   *****
Apr 30 12:10:52 localhost nmbd[3059]:
Apr 30 12:10:52 localhost nmbd[3059]:   Samba name server LOCALHOST is now a local master browser for workgroup HOME on subnet 192.168.1.33
Apr 30 12:10:52 localhost nmbd[3059]:
Apr 30 12:10:52 localhost nmbd[3059]:   *****
Apr 30 12:12:42 localhost nmbd[3059]: [2010/04/30 12:12:42,  0] nmbd/nmbd.c:71(terminate)
Apr 30 12:12:42 localhost nmbd[3059]:   Got SIGTERM: going down...
Apr 30 12:12:43 localhost rpc.statd[2421]: Caught signal 15, un-registering and exiting.
Apr 30 12:12:44 localhost upsd[2849]: mainloop: Interrupted system call
Apr 30 12:12:44 localhost rpcbind: rpcbind terminating on signal. Restart with "rpcbind -w"
Apr 30 12:21:11 localhost smartd[1425]: Problem creating device name scan list
Apr 30 12:21:29 localhost apcupsd[2195]: apcupsd FATAL ERROR in linux-usb.c at line 609 Cannot find UPS device -- For a link to detailed USB trouble shooting information, please see <http://www.apcupsd.com/support.html>.
Apr 30 12:21:29 localhost apcupsd[2195]: apcupsd error shutdown completed
Apr 30 12:21:52 localhost nmbd[3440]: [2010/04/30 12:21:52,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
Apr 30 12:21:52 localhost nmbd[3440]:   *****
Apr 30 12:21:52 localhost nmbd[3440]:
Apr 30 12:21:52 localhost nmbd[3440]:   Samba name server LOCALHOST is now a local master browser for workgroup HOME on subnet 192.168.1.33
Apr 30 12:21:52 localhost nmbd[3440]:
Apr 30 12:21:52 localhost nmbd[3440]:   *****
Apr 30 15:25:09 localhost kdm[892]: X server for display :0 terminated unexpectedly
Apr 30 18:16:36 localhost nmbd[3440]: [2010/04/30 18:16:36,  0] nmbd/nmbd.c:71(terminate)
Apr 30 18:16:36 localhost nmbd[3440]:   Got SIGTERM: going down...
Apr 30 18:16:37 localhost rpc.statd[2192]: Caught signal 15, un-registering and exiting.
Apr 30 18:16:38 localhost rpcbind: rpcbind terminating on signal. Restart with "rpcbind -w"
Apr 30 18:16:38 localhost upsd[3320]: mainloop: Interrupted system call
Apr 30 19:03:25 localhost smartd[1380]: Problem creating device name scan list
Apr 30 19:03:45 localhost apcupsd[2338]: apcupsd FATAL ERROR in linux-usb.c at line 609 Cannot find UPS device -- For a link to detailed USB trouble shooting information, please see <http://www.apcupsd.com/support.html>.
Apr 30 19:03:45 localhost apcupsd[2338]: apcupsd error shutdown completed
Apr 30 19:04:15 localhost nmbd[2933]: [2010/04/30 19:04:14,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
Apr 30 19:04:15 localhost nmbd[2933]:   *****
Apr 30 19:04:15 localhost nmbd[2933]:
Apr 30 19:04:15 localhost nmbd[2933]:   Samba name server LOCALHOST is now a local master browser for workgroup HOME on subnet 192.168.1.33
Apr 30 19:04:15 localhost nmbd[2933]:
Apr 30 19:04:15 localhost nmbd[2933]:   *****
Apr 30 22:01:07 localhost rpc.statd[2357]: Caught signal 15, un-registering and exiting.
Apr 30 22:01:08 localhost nmbd[2933]: [2010/04/30 22:01:08,  0] nmbd/nmbd.c:71(terminate)
Apr 30 22:01:08 localhost nmbd[2933]:   Got SIGTERM: going down...
Apr 30 22:01:09 localhost rpcbind: rpcbind terminating on signal. Restart with "rpcbind -w"
0 22:31:31 localhost smartd[1388]: Problem creating device name scan list
Apr 30 22:31:49 localhost apcupsd[2155]: apcupsd FATAL ERROR in linux-usb.c at line 609 Cannot find UPS device -- For a link to detailed USB trouble shooting information, please see <http://www.apcupsd.com/support.html>.
Apr 30 22:31:49 localhost apcupsd[2155]: apcupsd error shutdown completed
Apr 30 22:32:12 localhost nmbd[3169]: [2010/04/30 22:32:12,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
Apr 30 22:32:12 localhost nmbd[3169]:   *****
Apr 30 22:32:12 localhost nmbd[3169]:
Apr 30 22:32:12 localhost nmbd[3169]:   Samba name server LOCALHOST is now a local master browser for workgroup HOME on subnet 192.168.1.33
Apr 30 22:32:12 localhost nmbd[3169]:
Apr 30 22:32:12 localhost nmbd[3169]:   *****


Вот все, что имело совпадение по имене "ups"

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

ups       3046  0.0  0.0   1880   464 ?        Ss   Apr30   0:04 /sbin/megatec -a myups
ups       3054  0.0  0.0   3968   432 ?        Ss   Apr30   0:01 upsd -u ups

Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

QWERTYASDF писал(а):
01.05.2010 14:06
ups       3054  0.0  0.0   3968   432 ?        Ss   Apr30   0:01 upsd -u ups
upsd работает от имени пользователя ups.
соответственно, по умолчанию у него нет прав на выполнение /sbin/shutdown.
так дайте их ему.
1. с помощью команды
$ sudo visudo
добавьте в файл sudoers строчку вида:
ups ALL=NOPASSWD: /sbin/shutdown
2.

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

SHUTDOWNCMD "/sbin/shutdown -h now"
замените на

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

SHUTDOWNCMD "/usr/bin/sudo /sbin/shutdown -h now"
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
01.05.2010 16:41
QWERTYASDF писал(а):
01.05.2010 14:06
ups       3054  0.0  0.0   3968   432 ?        Ss   Apr30   0:01 upsd -u ups
upsd работает от имени пользователя ups.
соответственно, по умолчанию у него нет прав на выполнение /sbin/shutdown.
так дайте их ему.
1. с помощью команды
$ sudo visudo
добавьте в файл sudoers строчку вида:
ups ALL=NOPASSWD: /sbin/shutdown
2.

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

SHUTDOWNCMD "/sbin/shutdown -h now"
замените на

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

SHUTDOWNCMD "/usr/bin/sudo /sbin/shutdown -h now"


Не уточните, как делается п.1? :blush:
В консоли ввожу эту суду висуду, у меня спрашивается пароль. Ввожу рут-пароль - не подходит. Ввожу пароль текущей учетной записи - выдает вот такое сообщение:

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

QWERTYASDF is not in the sudoers file.  This incident will be reported.


А помимо этой непонятной команды, файлы /etc/sudoers и /etc/ups/upsmon.conf.sample поправила....
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

QWERTYASDF писал(а):
01.05.2010 17:05
файлы /etc/sudoers
не надо его править напрямую редактором. именно для этого и существует команда visudo.
перед перезаписью оригинального файла она проверит синтаксис внесённых изменений.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
01.05.2010 17:57
QWERTYASDF писал(а):
01.05.2010 17:05
файлы /etc/sudoers
не надо его править напрямую редактором. именно для этого и существует команда visudo.
перед перезаписью оригинального файла она проверит синтаксис внесённых изменений.

Ну а я уже поправила, что теперь делать? Приводить к исходному виду и пробовать висудой?
И как тогда этой командой делать?

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

sudo visudo /etc/sudoers ups ALL=NOPASSWD: /sbin/shutdown
или как? Что вводить то надо? )
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

QWERTYASDF писал(а):
01.05.2010 18:01
что теперь делать?
да уже ничего не надо. отредактировали. будем надеяться, что строчку скопировали/вставили верно.

QWERTYASDF писал(а):
01.05.2010 18:01
Что вводить то надо?
если вы, несмотря на множественные рекомендации, всё-таки предпочитаете не использовать sudo, то от root-а:
# visudo /etc/sudoers
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
01.05.2010 18:29
QWERTYASDF писал(а):
01.05.2010 18:01
что теперь делать?
да уже ничего не надо. отредактировали. будем надеяться, что строчку скопировали/вставили верно.

QWERTYASDF писал(а):
01.05.2010 18:01
Что вводить то надо?
если вы, несмотря на множественные рекомендации, всё-таки предпочитаете не использовать sudo, то от root-а:
# visudo /etc/sudoers

Ок, спасибо громадное! Сегодня попозже проведу еще один эксперимент :rolleyes:

Да я не то, чтобы что-то предпочитала...Я просто не знаю :blush:

***************

Неа, по прежнему ничего не выключает :frusty: :frusty: :frusty:
Вот upsmon.conf

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

FINALDELAY 5
MONITOR myups@localhost 1 upsmon пароль для упс-а master
POWERDOWNFLAG /etc/killpower
SHUTDOWNCMD "/usr/bin/sudo /sbin/shutdown -h now"


В чем там может быть дело?...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

вы проверили, может ли пользователь ups выключить компьютер той самой командой?
$ sudo su - ups -c 'команда'
ах, да. вы же от root-а рабоаете:
# su - ups -c 'команда'
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
02.05.2010 02:59
вы проверили, может ли пользователь ups выключить компьютер той самой командой?
$ sudo su - ups -c 'команда'
ах, да. вы же от root-а рабоаете:
# su - ups -c 'команда'

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

[QWERTYASDF@localhost ~]$ # su - ups -c /usr/bin/sudo /sbin/shutdown -h now
[QWERTYASDF@localhost ~]$ # su - ups -c '/usr/bin/sudo /sbin/shutdown -h now'
[QWERTYASDF@localhost ~]$ sudo su - ups -c /usr/bin/sudo /sbin/shutdown -h now
Password:
Sorry, try again.
Password:
QWERTYASDF is not in the sudoers file.  This incident will be reported.

Не выключается никак (((
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение BIgAndy »

QWERTYASDF писал(а):
02.05.2010 03:14
Не выключается никак (((

попробуйте заменить скриптshutdown на poweroff
Если не поможет, то : как разрещить пользователю в бубунте шатдаун

Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

когда в начале описываемой командной строки указывают $, это означает, что команду следует выполнять от имени рядового пользователя:
QWERTYASDF писал(а):
02.05.2010 03:14
$ sudo su - ups -c 'команда'

когда указывают #, это означает, что команду следует выполнять от имени root-а:
QWERTYASDF писал(а):
02.05.2010 03:14
# su - ups -c 'команда'

сами символы $ или # вбивать в командную строку не надо.

теперь по поводу самой проверки. на случай, если пользователю ups запрещено логиниться, нужно проверку делать так:
# su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now'
ещё раз повторю: эту команду надо выполнить от имени root-а. начиная со слова su. кавычки тоже указаны совсем не зря.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
02.05.2010 11:58
когда в начале описываемой командной строки указывают $, это означает, что команду следует выполнять от имени рядового пользователя:
QWERTYASDF писал(а):
02.05.2010 03:14
$ sudo su - ups -c 'команда'

когда указывают #, это означает, что команду следует выполнять от имени root-а:
QWERTYASDF писал(а):
02.05.2010 03:14
# su - ups -c 'команда'

сами символы $ или # вбивать в командную строку не надо.

теперь по поводу самой проверки. на случай, если пользователю ups запрещено логиниться, нужно проверку делать так:
# su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now'
ещё раз повторю: эту команду надо выполнить от имени root-а. начиная со слова su. кавычки тоже указаны совсем не зря.

Ок, ввела

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

su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now'
, у меня спросили пароль - ввела рут-пароль - комп вырубился.
Значит команда рабочая, просто упс-юзер не может ничего выполнить?
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение BIgAndy »

QWERTYASDF писал(а):
02.05.2010 14:55
Ок, ввела

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

su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now'
, у меня спросили пароль - ввела рут-пароль - комп вырубился.
Значит команда рабочая, просто упс-юзер не может ничего выполнить?


ТЫЦ
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

уважаемый BIgAndy, ну посмотрите, пожалуйста, чуть выше, чтобы понятно стало, что люди в треде обсуждают.
начиная отсюда:
sash-kan писал(а):
01.05.2010 16:41
1. с помощью команды
$ sudo visudo
добавьте в файл sudoers строчку вида:
ups ALL=NOPASSWD: /sbin/shutdown


QWERTYASDF писал(а):
02.05.2010 14:55
Ок, ввела

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

su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now'
, у меня спросили пароль - ввела рут-пароль - комп вырубился.
Значит команда рабочая, просто упс-юзер не может ничего выполнить?
пардон. я же пользователя пропустил!!!
su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now' ups
если выполнить эту команду в root-овом shell-е, то никаких запросов пароля не должно быть.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

BIgAndy писал(а):
02.05.2010 15:15
QWERTYASDF писал(а):
02.05.2010 14:55
Ок, ввела

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

su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now'
, у меня спросили пароль - ввела рут-пароль - комп вырубился.
Значит команда рабочая, просто упс-юзер не может ничего выполнить?


ТЫЦ

Сделала, как мне из висуды выйти то теперь, сохранив изменения? Символ конца строки так понимаю набивать надо или чего??

***
Вообщем, выйти из висуды корректно у меня не удалось - просто закрыла консоль и перезагрузилась. В файле судоер естесно ничего не изменилось. Так что по старинке отредактировала просто текстовым редактором.
Надеюсь, ничего страшного?
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
02.05.2010 15:32
уважаемый BIgAndy, ну посмотрите, пожалуйста, чуть выше, чтобы понятно стало, что люди в треде обсуждают.
начиная отсюда:
sash-kan писал(а):
01.05.2010 16:41
1. с помощью команды
$ sudo visudo
добавьте в файл sudoers строчку вида:
ups ALL=NOPASSWD: /sbin/shutdown


QWERTYASDF писал(а):
02.05.2010 14:55
Ок, ввела

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

su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now'
, у меня спросили пароль - ввела рут-пароль - комп вырубился.
Значит команда рабочая, просто упс-юзер не может ничего выполнить?
пардон. я же пользователя пропустил!!!
su -s /bin/bash -c '/usr/bin/sudo /sbin/shutdown -h now' ups
если выполнить эту команду в root-овом shell-е, то никаких запросов пароля не должно быть.

Так я не понимаю...Ну ввожу я эту команду в "рут-шелле", предварительно введя рут-пароль, ну выполняется она допустим. Мне же надо, чтоб мой этот нат/юпс сам комп вырубил...Он же не рут...

зы
/usr/bin/sudo /sbin/shutdown -h now по прежнему ничего не дает в консоли, если вводить ее от моего имени (не рут)

Есть какие-нибудь еще советы?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

QWERTYASDF
извините, я выдохся. от себя могу порекомендовать прочесть хоть что-нибудь вводное по linux/unix.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
02.05.2010 18:37
QWERTYASDF
извините, я выдохся. от себя могу порекомендовать прочесть хоть что-нибудь вводное по linux/unix.

Понимаю, спасибо за уже написанное :good:
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

Нуу, ребята, вы что?? :)
Не ссорьтесь...Лучше б эту энергию направили на то, что б еще немножко подсказать бестолковой блондинке чего надо делать :D (кроме посылки к общеобразовательному) )))
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение BIgAndy »

QWERTYASDF писал(а):
02.05.2010 23:57
(кроме посылки к общеобразовательному) )))

К сожалению, послать к общеобразовательному не мешало бы.. не ради гнобления блондинки, а для того, чтобы уменьшить количество букаф :D
извините, я выдохся. от себя могу порекомендовать прочесть хоть что-нибудь вводное по linux/unix.

+1024
На интуите есть краткий курс по линуксу... Имхо поможет.

Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

BIgAndy писал(а):
03.05.2010 00:04
QWERTYASDF писал(а):
02.05.2010 23:57
(кроме посылки к общеобразовательному) )))

К сожалению, послать к общеобразовательному не мешало бы.. не ради гнобления блондинки, а для того, чтобы уменьшить количество букаф :D
извините, я выдохся. от себя могу порекомендовать прочесть хоть что-нибудь вводное по linux/unix.

+1024
На интуите есть краткий курс по линуксу... Имхо поможет.

Да я прекрасно понимаю ) Будь я на месте имеющего знания - тоже бы нынешнюю себя послала учить матчасть.
Но поскольку я сейчас это я сейчас, без знаний и с желанием в ближайшее время получить достаточно нужный мне практический результат - то позволяю себе и дальше просить помощи у посторонних...

sash-kan писал(а):
03.05.2010 15:04
QWERTYASDF
вернёмся немного назад. вот здесь вы упоминаете про некий файл upsmon.conf.sample. я начинаю подозревать, что именно этот файл вы и исправляли. это так?
если да, скажите, какому пакету принадлежит этот файл? узнать можно, наример, так:
$ rpm -qf /полный/путь/к/файлу

Да, в том числе и этот.

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

[QWERTYASDF@localhost ~]$ rpm -qf /etc/ups/upsmon.conf.sample
nut-2.4.1-5mdv2010.0
[QWERTYASDF@localhost ~]$
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

ну, во-первых, sample — это и есть пример. «рабочий» файл, надо думать, должен называться /etc/ups/upsmon.conf

во-вторых, давайте узнаем, какая же программа может рассматривать этот файл в качестве своего конфигурационного:
$ rpm -ql nut-2.4.1-5mdv2010.0 | grep bin
?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

sash-kan писал(а):
03.05.2010 16:00
ну, во-первых, sample — это и есть пример. «рабочий» файл, надо думать, должен называться /etc/ups/upsmon.conf

во-вторых, давайте узнаем, какая же программа может рассматривать этот файл в качестве своего конфигурационного:
$ rpm -ql nut-2.4.1-5mdv2010.0 | grep bin
?

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

[QWERTYASDF@localhost ~]$ rpm -ql nut-2.4.1-5mdv2010.0 | grep bin
/usr/bin/upsc
/usr/bin/upscmd
/usr/bin/upslog
/usr/bin/upsrw
/usr/bin/upssched-cmd
/usr/sbin/upsmon
/usr/sbin/upssched
[QWERTYASDF@localhost ~]$

sample — это и есть пример. «рабочий» файл, надо думать, должен называться /etc/ups/upsmon.conf
...Которого у меня нету в данном каталоге...Создать его может надо?...
Спасибо сказали:
Аватара пользователя
poet13
Сообщения: 271
ОС: OpenSUSE 11.3 Gnome 2.30

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение poet13 »

...Которого у меня нету в данном каталоге...Создать его может надо?...

Как правило при наличии файла *.sample это и подразумевается (скопировать и отредактировать).
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение BIgAndy »

QWERTYASDF писал(а):
03.05.2010 15:53
без знаний и с желанием в ближайшее время получить достаточно нужный мне практический результат - то позволяю себе и дальше просить помощи у посторонних...

Не получите. Я имею ввиду - результат не получите. Потому что пока советы, как я вижу не обрабатываются и не анализируются, ибо базы нет...
Потратьте пару часов на изучение базы... Иначе помощь вам скоро превратится в руководство в полном смысле. То есть придется вашей рукой по клавиатуре водить.. Не в плане осуждения, а в плане моего большого опыта...
Все-таки учитель и ученик должны разговаривать на одном языке.. по крайней мере терминологически и на базовом уровне.
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение QWERTYASDF »

BIgAndy писал(а):
03.05.2010 17:16
QWERTYASDF писал(а):
03.05.2010 15:53
без знаний и с желанием в ближайшее время получить достаточно нужный мне практический результат - то позволяю себе и дальше просить помощи у посторонних...

Не получите. Я имею ввиду - результат не получите. Потому что пока советы, как я вижу не обрабатываются и не анализируются, ибо базы нет...
Потратьте пару часов на изучение базы... Иначе помощь вам скоро превратится в руководство в полном смысле. То есть придется вашей рукой по клавиатуре водить.. Не в плане осуждения, а в плане моего большого опыта...
Все-таки учитель и ученик должны разговаривать на одном языке.. по крайней мере терминологически и на базовом уровне.

Ну как-же, я уже получила вполне конкретный результат. Если говорить об ибп - то у меня уже работает более менее мониторинг, еще б только автовыключение настроить...Не хочу настраивать кого-то против себя, но в данный период мне как-раз и нужно именно руководство.
А насчет изучения теоретической базы - если б в моем случае все было так просто, что решалось за пару часов - то, поверьте уж на слово, я бы уже давно все решила.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение sash-kan »

не вижу в этом списке
QWERTYASDF писал(а):
03.05.2010 16:51

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

[QWERTYASDF@localhost ~]$ rpm -ql nut-2.4.1-5mdv2010.0 | grep bin
/usr/bin/upsc
/usr/bin/upscmd
/usr/bin/upslog
/usr/bin/upsrw
/usr/bin/upssched-cmd
/usr/sbin/upsmon
/usr/sbin/upssched
ничего, перечисленного здесь:
QWERTYASDF писал(а):
01.05.2010 14:06
Вот все, что имело совпадение по имене "ups"

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

ups       3046  0.0  0.0   1880   464 ?        Ss   Apr30   0:04 /sbin/megatec -a myups
ups       3054  0.0  0.0   3968   432 ?        Ss   Apr30   0:01 upsd -u ups

следовательно, некому прочитать этот самый конфигурационный файл.
т.е., вам следует либо настроить upsmon, чтобы он таки работал и мог воспользоваться обнаруженным вами конфигурационным файлом, либо, если уж у вас запущен некий upsd, разыщите и правьте _его_ конфигурационный файл.

пример, как найти название пакета, в который входит файл, а заодно и посмотреть содержимое этого пакета, выше уже был дан. осилите?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Софт для ups Ippon Smart Power Pro 1400

Сообщение drBatty »

QWERTYASDF писал(а):
02.05.2010 15:32
Сделала, как мне из висуды выйти то теперь, сохранив изменения? Символ конца строки так понимаю набивать надо или чего??

сохранить :w
выйти :q
сохранить-выйти :wq
и совет - сделайте вместо vi симлинк vi->vim (правда это немного (может быть)снизит безопасность вашего сервера)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: