Can you please have a look if virtual/awk is sufficient or if gawk is needed.
awk is used in /sbin/on_ac_power but in a simple manner, which can be done by any awk interpreter.