Hi Michal,<br><br>I'm finally back on systemd integration with NUT.<br>I've cc'ed Stanislav, since I've heard Suse is moving to systemd too.<br><br>I've been investigation on your systemd integration in the tree, found a strange integration and understood why.<br>
I've fixed this with 2 commits:<br>- r3528: only generate .in from configure, thus removing this annoying autoreconf msg<br>- r3529: which you will want to revert for now, since it removes the hardcoded paths... see below.<br>
<br>so all this lead my again to an incomplete effort on my side: the NUT Packaging Standard.<br>here, upsd and upsmon are installed in /usr/bin, while upsdrvctl and drivers are in /sbin.<br>thus you can't use configure pattern substitution (@SBINDIR@) to remove hard coded paths in template files.<br>
<br>so for now, once 2.6.4 is out, just revert r3529.<br>I'll then relaunch this NPS effort, for 2.8 series, and we'll have rooms to discuss all these packaging things.<br><br>on a separate topic, we will also (Stan, you and I) have to discuss systemd and halt hook.<br>
You (Michal) may want to revive the thread you told me, including -upsdev list this time.<br>I'll moderate cross msg on the nut side...<br><br>cheers,<br>Arnaud<br clear="all"><br>