12.3-RC1 errors on boot and shutdown

From: Peter <pmc_at_citylink.dinoex.sub.org>
Date: Sat, 20 Nov 2021 00:51:59 UTC
Hija,

  when we're already at it: there are errors reported during startup
and shutdown.


In startup:

> xargs: not found

This one comes from /etc/rc.d/rctl. Consequentially, rctl rules will
not be loaded.

The flaw was always there, but (for whatever reason) /etc/rc.d/rctl
is now run very early, *before* mountcritlocal.
And xargs lives in /usr/bin - it doesn't exist before mountcritlocal.


In shutdown:

LOTS of "cannot umount, filesystem busy"

These come from change #367546 - we actually try stop ZFS now - but
we never bothered to stop syslogd, sendmail, linux-emulation and who
knows what else.
So these daemons sit in various filesytems, or special filesystems are
mounted upon (in the case of linux), and the umounts fail.

This has no consequences (as we didn't even try to do it before), but
looks as if something were broken and would't cleanly stop.


cheerio,
PMc