GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
* Sign Up! *

Support
Customer Portal
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
FLUA(1) FreeBSD General Commands Manual FLUA(1)

fluaLua interpreter for the FreeBSD base system

flua [-EWiv] [-e string] [-l module] [-l g=module] [script [args]] [--] [-]

flua is a minimal Lua interpreter integrated into the FreeBSD base system. It is derived from Lua 5.4 with modifications to suit the needs of FreeBSD build infrastructure and system tooling. flua is intended for internal use within the base system and is designed for general-purpose scripting or use by third-party applications.

Unlike full Lua installations provided by the Ports Collection, flua has a reduced feature set and is limited to meeting the requirements of base system environments such as the bootloader.

flua is typically invoked internally by FreeBSD base system tools and build scripts. While it accepts Lua source files and arguments in a standard fashion, its limited environment and module support make it unsuitable for general scripting use.

flua includes a subset of functionality from a small number of standard Lua modules as well as bespoke modules necessary for the base system:

flua should not be used as a replacement for lua(1) from the Ports Collection (e.g., lang/lua54) as it may be modified or updated to a newer Lua version in the future without retaining backwards compatibility.

flua first appeared in FreeBSD 14.0.

April 28, 2025 FreeBSD 15.1-RELEASE-p1

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.