This is the first user space lua code in BSD I could imagine actually using. I suppose I deserve to be told what other things use flua I haven't realised.
Thanks. :-) I haven't encountered any other third-party uses of flua. I'd like to hear about them, too.
flua is interesting for being the most capable scripting language in the base system. It seems viable to use in practice despite the lack of compatibility guarantees [1]. A small scripting language without the quirks of shell is probably good to have there in general. I know I'll take Lua over the Bourne shell any day for programs of any kind of complexity, and especially those that have to do parsing like here.
[1] https://github.com/dbohdan/lsblk.lua/blob/83e9fb76fcad62992e...