[Nut-upsuser] Apple Mac slave
Robbie van der Walle
rvanderwalle at gmail.com
Wed Jun 14 13:12:09 UTC 2017
> To be honest, I haven't experimented much with this, but I saw a normal shutdown/reboot when I just tried this from the command line (10.12):
>
> reboot ~ Mon Jun 12 08:36
> shutdown ~ Mon Jun 12 08:35
> clepple ttys007 Sun Jun 4 21:52 - shutdown (7+10:43)
> However, the "-u" flag did not seem to keep the Mac running for long after the shutdown (certainly seemed shorter than five minutes).
I have the same result showing a shutdown and reboot running manually.
Also the shutdown was shorter than five minutes.
> I also have to find a solution for starting up upsmon when the Mac starts
I never finished the integration for this branch, but...
https://github.com/networkupstools/nut/compare/osx_launchd <https://github.com/networkupstools/nut/compare/osx_launchd>
You can save off the Raw file, and replace @SBINDIR@ with /sw/sbin or whatever:
https://github.com/networkupstools/nut/blob/161efce6c6fc32f205817ca71f8963af253cec59/scripts/launchd/org.networkupstools.upsmon.plist.in <https://github.com/networkupstools/nut/blob/161efce6c6fc32f205817ca71f8963af253cec59/scripts/launchd/org.networkupstools.upsmon.plist.in>
I have made a file com.networkupstools.upsmon.plist. in /Library/LaunchDaemons and /Library/LauchAgents
-rw-r--r-- 1 root wheel 708 Jun 14 14:59 com.networkupstools.upsmon.plist
But I cannot load it with the command:
$ sudo launchctl load /Library/LaunchAgents/com.networkupstools.upsmon.plist
/Library/LaunchAgents/com.networkupstools.upsmon.plist: Invalid property list
com.networkupstools.upsmon.plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<!-- Network UPS Tools (NUT): http://www.networkupstools.org -->
<dict>
<key>Label</key>
<string>org.networkupstools.upsmon</string>
<key>ProgramArguments</key>
<array>
<string>/sw/sbin/upsmon</string>
<string>-D</string> <!-- "-D" keeps upsmon from going into the background -->
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<dict>
<key>SuccessfulExit</key>
<false/> <!-- Do not respawn at shutdown time -->
<dict/>
</dict>
</plist>
Kind Regards,
Rob
> On 12 Jun 2017, at 14:42, Charles Lepple <clepple at gmail.com> wrote:
>
> On Jun 11, 2017, at 7:15 AM, Robbie van der Walle <rvanderwalle at gmail.com> wrote:
>>
>> I see only a reboot. Not a shutdown. But is this normal because shutdown -u -h +0 is used?
>>
> To be honest, I haven't experimented much with this, but I saw a normal shutdown/reboot when I just tried this from the command line (10.12):
>
> reboot ~ Mon Jun 12 08:36
> shutdown ~ Mon Jun 12 08:35
> clepple ttys007 Sun Jun 4 21:52 - shutdown (7+10:43)
>
> However, the "-u" flag did not seem to keep the Mac running for long after the shutdown (certainly seemed shorter than five minutes).
>
> Maybe I can test this on another machine with the full NUT stack later.
>
> Thanks for posting the osascript example - that looks useful!
> _______________________________________________
> Nut-upsuser mailing list
> Nut-upsuser at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20170614/425e90ae/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3583 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20170614/425e90ae/attachment-0001.bin>
More information about the Nut-upsuser
mailing list