Установка клиента MacOS Nut для сетей Synology
У меня есть APC UPS, подключенный к моей Synology NAS, и я пытаюсь заставить свой mac (10.13) подключаться к "сетевым устройствам" Synology.
До сих пор я пытался следовать этому руководству:
И я зашел так далеко, что установил fink и findcommander. Однако здесь я, похоже, теряю всю информацию о том, как действовать:
- Кажется, я не могу найти просто "гайку" на finkcommander, так что мне установить?
- Если я захожу на сайт fink и получаю обзор ореховых архивов, что мне скачать и что с ними делать?
1 ответ
Так что, похоже, я немного упустил смысл финка.
Должен сделать:
sudo apt-get update
fink install nut
Обновление списков пакетов с помощью apt-get update также исправлено finkcommander.
После установки гайки (5 минут) Настройка конфига в / sw / etc / nut /, найденная в сети, раскомментирует строку:
MONITOR ups@<ip of synology> 1 monuser secret slave
После чего sudo upsmon все еще выдает ошибку отсутствующей библиотеки. Ошибка:
dyld: Library not loaded /sw/lib/libssl.1.0.0.dylib
Для этого я установил openssl 1.0.2 с помощью finkcommander (fink установил слишком высокую версию)
После запуска sudo upsmon ошибки не было. Следующий https://community.netgear.com/t5/New-to-ReadyNAS/NUT-on-OSX-10-6-Sharing-a-UPS-with-ReadyNAS-and-Computers/td-p/661293 Показ 3 процессы (один grep upsmon должен игнорироваться):
ps aux | grep upsmon
И, наконец, показывая мне информацию о взлеты:
sudo upsc UPS@<ip of nas>
Все, что осталось, это автоматический запуск upsmon при загрузке, добавив следующее: (credit https://superuser.com/questions/1228972/how-to-automatically-launch-nut-client-at-boot-on-macos/1358980)
sudo nano /Library/LaunchDaemon/org.networkupstools.upsmon.plist
и заполните его:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.networkupstools.upsmon</string>
<key>OnDemand</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>/sw/sbin/upsmon</string>
<string>-D</string>
</array>
</dict>
</plist>