Re: stable/13 snapshot's /etc/rc.d/machine_id has use of main's startmsg from /etc/rc.subr so it reports 2 "eval: startmsg: not found"
- Reply: Zhenlei Huang : "Re: stable/13 snapshot's /etc/rc.d/machine_id has use of main's startmsg from /etc/rc.subr so it reports 2 "eval: startmsg: not found""
- In reply to: Mark Millard : "stable/13 snapshot's /etc/rc.d/machine_id has use of main's startmsg from /etc/rc.subr so it reports 2 "eval: startmsg: not found""
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 22 Feb 2023 01:25:42 UTC
Hi, `libexec/rc/rc.d/machine_id` (https://reviews.freebsd.org/D37722 <https://reviews.freebsd.org/D37722>) is MFC'ed into stable/13 but its precedence https://reviews.freebsd.org/D34514 <https://reviews.freebsd.org/D34514> is not. So we should either MFC D34514, or change libexec/rc/rc.d/machine_id in stable/13 to use `check_startmsgs`. I'd personally prefer MFCing ;) Best regards, Zhenlei > On Jan 22, 2023, at 11:32 AM, Mark Millard <marklmi@yahoo.com> wrote: > > When I booted a new stable/13 snapshot install, the messaging > included: > > . . . > Updating motd:. > eval: startmsg: not found > eval: startmsg: not found > Clearing /tmp (X related). > . . . > > It looks like the "eval: startmsg: not found" lines > are from: > > # grep -r "\<startmsg\>" /etc/ > /etc/rc.d/machine_id: startmsg -n "Creating ${machine_id_file} " > /etc/rc.d/machine_id: startmsg 'done.' > > (No more matches found.) > > The following was not found on stable/13: > > /etc/rc.subr:# startmsg > /etc/rc.subr:startmsg() > /etc/rc.subr: startmsg "Starting ${name}." > > > === > Mark Millard > marklmi at yahoo.com > >