<div dir="ltr">Ok, so now that I think of it, that might not actually work when it is not run by me.  I guess that it all confirms that it works in Bash, but I think when it runs on its own it would use Dash...<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="font-size:13px;color:rgb(51,51,51);font-family:"Ubuntu Beta",UbuntuBeta,Ubuntu,"Bitstream Vera Sans","DejaVu Sans",Tahoma,sans-serif">The default login shell remains </span><tt class="gmail-backtick" style="font-size:13px;color:rgb(51,51,51)">bash</tt><span style="font-size:13px;color:rgb(51,51,51);font-family:"Ubuntu Beta",UbuntuBeta,Ubuntu,"Bitstream Vera Sans","DejaVu Sans",Tahoma,sans-serif">. Opening a terminal from the menu or shortcut [crtl-alt-t] provides interactive </span><tt class="gmail-backtick" style="font-size:13px;color:rgb(51,51,51)">bash</tt><span style="font-size:13px;color:rgb(51,51,51);font-family:"Ubuntu Beta",UbuntuBeta,Ubuntu,"Bitstream Vera Sans","DejaVu Sans",Tahoma,sans-serif">. A script run from the desktop or file manager, through the dialogue 'run in terminal' will execute as POSIX </span><tt class="gmail-backtick" style="font-size:13px;color:rgb(51,51,51)">dash</tt><span style="font-size:13px;color:rgb(51,51,51);font-family:"Ubuntu Beta",UbuntuBeta,Ubuntu,"Bitstream Vera Sans","DejaVu Sans",Tahoma,sans-serif">.</span></blockquote><div><a href="https://wiki.ubuntu.com/DashAsBinSh">https://wiki.ubuntu.com/DashAsBinSh</a>  <br></div><div><br></div><div>So I would need to put the function in .profile then, right?  Could I leave it in both .bashrc and .profile so it'd work either way?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 4, 2020 at 8:39 AM Todd Benivegna <<a href="mailto:todd@benivegna.com">todd@benivegna.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div>
<div name="messageBodySection">
<div dir="auto">Ok, gotcha, I did that. I believe Ubuntu uses Bash for user sessions and Dash fornscripts, so followed your instructions for Dash. I put the getUPStatus bits in .bashrc and tested in Terminal and got:<br>
<br>
UPS status is [OL]:100<br>
<br>
So I went ahead and put your SHUTDOWNCMD in upsmon.conf. I think it should be working now....</div>
</div>
<div name="messageSignatureSection"><br>
<p style="margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica Neue";color:rgb(34,34,34)">--</p>
<p style="margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica Neue";color:rgb(51,51,51)"><span style="color:rgb(34,34,34)"><b>Todd Benivegna</b></span> <span style="color:rgb(34,34,34)">//</span> <a href="mailto:todd@benivegna.com" target="_blank">todd@benivegna.com</a></p>
</div>
<div name="messageReplySection">On Aug 4, 2020, 3:13 AM -0400, Roger Price <<a href="mailto:roger@rogerprice.org" target="_blank">roger@rogerprice.org</a>>, wrote:<br>
<blockquote type="cite" style="border-left:thin solid grey;margin:5px;padding-left:10px">On Mon, 3 Aug 2020, Todd Benivegna wrote:<br>
<br>
<blockquote type="cite">Thank you!  Sorry for another bonehead question…. Do I replace <myups> with<br>
the IP address of the NUT Server/Synology?  I’m assuming I would use this<br>
version for use in Dash with Ubuntu, correct?<br></blockquote>
<br>
Yes, you replace <myups> with the address of your UPS, for example<br>
"ups@192.168.x.y". Are you using Dash or Bash? If it's Dash, the function<br>
getUPSstatus probably goes into .profile .<br>
<br>
Test on the command line before modifying SHUTDOWNCMD by typing the commands<br>
<br>
getUPSstatus <myups><br>
echo "UPS status is $UPSstatus"<br>
<br>
You should see "UPS status is [OL]:100".<br>
<br>
Roger<br>
_______________________________________________<br>
Nut-upsuser mailing list<br>
<a href="mailto:Nut-upsuser@alioth-lists.debian.net" target="_blank">Nut-upsuser@alioth-lists.debian.net</a><br>
<a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser" target="_blank">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser</a></blockquote>
</div>
</div>

</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><b>Todd Benivegna</b> // <a href="mailto:todd@benivegna.com" target="_blank">todd@benivegna.com</a><br></div></div></div></div>