Hi!

While dealing with https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227866
I've found we have no easy way to insert custom "hooks" after
ACPI resume procedure other than devd(8).
And running devd itself may be undesirable for several reasons.

Manual editing of /etc/rc.resume is not desirable too
because it makes upgrades less smooth.

So, I'd like to add rcorder(8) support to /etc/rc.resume: 
https://reviews.freebsd.org/D15247
/etc/rc.resume will call "rcorder -k resume" and run rcNG scripts
containing "KEYWORD: resume" with single "resume" argument.

Working example is the port sysutils/cpupdate version g20180324_1
that defines extra_commands="resume" to reload CPU microcode cleared by 
suspend/resume sequence.

This change does nothing if system has no rcNG scripts with "KEYWORD: resume" 
inside.

I'm going to commit this in a week unless told not to for a reason.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to