EMILUA(3em)

πŸ“¦ version 0.12.1, in nixos 26.05, nixpkgs unstable

πŸ’… EMILUA(3em) β€” Emilua reference, bestie edition πŸ’…

okay so this is the EMILUA(3em) page from the Emilua reference, and we're about to make system.landlock_create_ruleset() make sense. no cap, it's giving very specific Linux energy. 🐧✨


✨ NAME ✨

Emilua - Lua execution engine. that's the whole name section, iconic and short. πŸ’–

🫢 SYNOPSIS 🫢

local system = require "system"
system.landlock_create_ruleset(attr: table|nil, flags: table|nil) -> file_descriptor|integer

🌸 DESCRIPTION 🌸

This call spins up a brand-new file descriptor, and that descriptor identifies a ruleset. literally that's the move: new descriptor, ruleset identity, slay. πŸŽ€

🐧 Note: Only available on Linux.

πŸ’… PARAMETERS πŸ’…

okay bestie, here are the pieces you can pass in β€” keep the names exactly as written, iykyk.

  • attr.handled_access_fs: string[] β€” the values it can hold are:
    • "execute"
    • "write_file"
    • "read_file"
    • "read_dir"
    • "remove_dir"
    • "remove_file"
    • "make_char"
    • "make_dir"
    • "make_reg"
    • "make_sock"
    • "make_fifo"
    • "make_block"
    • "make_sym"
    • "refer"
    • "truncate"
  • flags: string[] β€” the flags list, and the one listed here is:
    • "version"

that's the whole page, bestie β€” source/version Emilua 0.12.1-nixpkgs1, dated 1980-01-01, with all the EMILUA(3em) energy we could fit. πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from