random other notes:
First, looks like a huge amount of work and ton of cleanups and
improvements. Yay!
NEWS has a bunch of "expected". If the release is closer than 2 weeks
that has to stop! Seriously, are we in feature freeze, headed to
release, or are we not? I'm ok either way, but trying to get things
in and get a release out for an artificial non-deadline is just asking
for a mess. If it's just "move those to the next release section",
that's fine.
NEWS says:
For ages, most recipes for building NUT had customized the `sysconfdir` to
be `/etc/nut`, which is not exactly the *system* configuration
directory.
but this is wrong. sysconfdir is for the autoconf-user to say where
they want config files for *this program*.
https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.72/html_node/Installation-Directory-Variables.html
and it is normal for packaging systems to use the standard place and a
subdir. I see this as a lot of complexity and churn and I am not
sure it helps anyone.
--with-confdir-examples: glad to see it!
This change seems to just make it harder to reason about what happens:
* The `configure` script would now probe (if it can) the operating systems
for more user and group account names, such as `upsmon`, `nutmon`, `ups`,
`nut` (last hit wins, separately for user and groups accounts) settling
on one of those if detected instead of `nobody` (and optionally `nogroup`).
It would also warn if `nobody` or `nogroup` end up being used for a build.
[#3173]
I don't remember previous defaults because pkgsrc passes the arg (and
thus it won't matter), but I would vote for "if --with-user not
passed, default to nut, and if that doesn't exist, error out". Then
people will set it how they want, and all will be well, with higher
probabilty and less magic -- magic that seems to me more likely to be
wrong than right. Basically reliability is most important.
I know those are gripes but so far no real trouble.
_______________________________________________
Nut-upsdev mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev