The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
FreeBSD 9 - Параметр в rc.conf, !*! Gaidamak, 17-Ноя-12, 11:52  [смотреть все]
Поднимаю nut.

Параметры логов в rc.conf

nut_upslog_enable="YES"
nut_upslog_interval="60"
nut_upslog_ups="inelt@localhost"

Нужно передать еще один параметр nut_upslog_flags, корорый иммет значение:

-f  "%TIME @Y@m@d @H@M@S% %VAR battery.voltage% %VAR input.voltage% %VAR output.voltage% %VAR ups.load% [%VAR ups.status%]  %VAR ups.temperature%  %VAR input.frequency%"

Эту строку нужно засунуть в двойные кавычки, и чтобы при этом те кавычки и прочие спецсимволы, которые внутри, передались бы программе. В итоге я запутался, ни черта не получается. Работает только при ручном запуске.

  • FreeBSD 9 - Параметр в rc.conf, !*! анонисмус, 18:06 , 17-Ноя-12 (1)
    а заэкранировать пробовали? \"


  • FreeBSD 9 - Параметр в rc.conf, !*! Виктор, 19:03 , 17-Ноя-12 (2)
    >[оверквотинг удален]
    > Параметры логов в rc.conf
    > nut_upslog_enable="YES"
    > nut_upslog_interval="60"
    > nut_upslog_ups="inelt@localhost"
    > Нужно передать еще один параметр nut_upslog_flags, корорый иммет значение:
    > -f  "%TIME @Y@m@d @H@M@S% %VAR battery.voltage% %VAR input.voltage% %VAR output.voltage%
    > %VAR ups.load% [%VAR ups.status%]  %VAR ups.temperature%  %VAR input.frequency%"
    > Эту строку нужно засунуть в двойные кавычки, и чтобы при этом те
    > кавычки и прочие спецсимволы, которые внутри, передались бы программе. В итоге
    > я запутался, ни черта не получается. Работает только при ручном запуске.

    обрамить еще и одинарными кавычками?


    • FreeBSD 9 - Параметр в rc.conf, !*! Gaidamak, 20:28 , 17-Ноя-12 (3)
      >>[оверквотинг удален]
      >  обрамить еще и одинарными кавычками?

      Пробовал, не катит :/


      • FreeBSD 9 - Параметр в rc.conf, !*! михалыч, 06:28 , 18-Ноя-12 (5)
        >>>[оверквотинг удален]
        >>  обрамить еще и одинарными кавычками?
        > Пробовал, не катит :/

        А символы процента, "собак" не пробовали? \% \@
        Это же "спец." символы.
        В различной комбинации? Методом тыка научного )))

        А вообще, зачем и почему именно такой способ?
        Вроде как при установке nut из портов создаются
        стартовые скрипты в /usr/local/etc/rc.d
        Там и прописать?

        • FreeBSD 9 - Параметр в rc.conf, !*! Gaidamak, 00:03 , 23-Ноя-12 (6)
          >>>>[оверквотинг удален]
          >>>  обрамить еще и одинарными кавычками?
          >> Пробовал, не катит :/
          > А символы процента, "собак" не пробовали? \% \@
          > Это же "спец." символы.
          > В различной комбинации? Методом тыка научного )))
          > А вообще, зачем и почему именно такой способ?
          > Вроде как при установке nut из портов создаются
          > стартовые скрипты в /usr/local/etc/rc.d
          > Там и прописать?

          В итоге решил, но путем глубокого бурения стартового скрипта с введением нового параметра в rc.conf

          Некошерно, но работает как требовалось.




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

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