<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 2, 2016 at 9:30 PM, James Linder <span dir="ltr">&lt;<a href="mailto:jam@tigger.ws" target="_blank">jam@tigger.ws</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
It still works, but not at boot time.<br>
Brandon you said that you had several boot launchd plists. May I see one please?</blockquote></div><br>Probably won&#39;t help for this... if it works but not at boot time, you probably need to wait for diskarbitrationd or some other daemon to be ready. Unfortunately it looks like launchd has gone in the direction of requiring programs to use socket, Mach port, or xpc dependencies, which would be incompatible with a shell script. :/</div><div class="gmail_extra"><br></div><div class="gmail_extra">Looks like on my current machine I have only one non-MacPorts daemon, and it&#39;s essentially cribbed from the corresponding MacPorts daemon (sshd; I run the main one cert-only and a private one listening only on vmnet with password access). So it&#39;s unlikely to be helpful.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</div><div class="gmail_extra">&lt;!DOCTYPE plist PUBLIC &quot;-//Apple//DTD PLIST 1.0//EN&quot; &quot;<a href="http://www.apple.com/DTDs/PropertyList-1.0.dtd">http://www.apple.com/DTDs/PropertyList-1.0.dtd</a>&quot;&gt;</div><div class="gmail_extra">&lt;plist version=&quot;1.0&quot;&gt;</div><div class="gmail_extra">&lt;dict&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;key&gt;Disabled&lt;/key&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;false/&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;key&gt;KeepAlive&lt;/key&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;true/&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;key&gt;Label&lt;/key&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;string&gt;com.kf8nh.openssh-private&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;key&gt;ProgramArguments&lt;/key&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;array&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;/opt/local/bin/daemondo&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;--label=ssh&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;--start-cmd&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;/usr/sbin/sshd&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;-f&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;/etc/sshd_private_config&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;;&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;--restart-netchange&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;--pid=fileauto&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">                </span>&lt;string&gt;--pidfile=/var/run/sshd.pid&lt;/string&gt;</div><div class="gmail_extra"><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&lt;/array&gt;</div><div class="gmail_extra">&lt;/dict&gt;</div><div class="gmail_extra">&lt;/plist&gt;</div><div><br></div></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div></div>
</div></div>