LXC.NETWORK.ACL.CREATE(1)
π lxc-network-acl-create β the glow-up page
okay so real talk, this is from LXD - Command line client(1) and it's literally the manual for lxc-network-acl-create, which does exactly what it says on the tin: it creates new network ACLs. bestie, we're making access control lists today and it is giving infrastructure era β¨
β¨ NAME β¨
lxc-network-acl-create β Create new network ACLs π
πΈ SYNOPSIS πΈ
lxc network acl create [:] [key=value...] [flags]
the way that [:] is just sitting there in brackets and the [key=value...] is how you smuggle config in, iykyk π
π¦ DESCRIPTION π¦
Description:
Create new network ACLs
that's it, that's the vibe. you want a new network ACL, you run this, it creates one. periodt. π₯
π OPTIONS INHERITED FROM PARENT COMMANDS π
these aren't even this command's own flags, they're the inherited ones from the parent commands, and yes you get all of them, no crumbs left behind:
--debug[=false]β Show all debug messages. turn this on when you want the tea, the full tea π--force-local[=false]β Force using the local unix socket. no remote shenanigans, strictly local energy π-h,--help[=false]β Print help. the classic, the icon, the "bestie I'm lost" button π--project=""β Override the source project`` β yes the original literally has that stray pair of backticks hanging off the end, so I'm keeping it, character for character, no cap π-q,--quiet[=false]β Don't show progress information. main character silence π€«--sub-commands[=false]β Use with help or--helpto view sub-commands. it's giving "look deeper" π-v,--verbose[=false]β Show all information messages. the opposite of quiet, highkey chatty π¬--version[=false]β Print version number. for when you literally just need to know which era you're in β
π EXAMPLE π
okay the practical part, get into it:
lxc network acl create a1
lxc network acl create a1 < config.yaml
Create network acl with configuration from config.yaml
so one is just "make an ACL called a1", and the second one pipes config.yaml in on stdin so it stashes that config right into the new ACL on the way in. slay, config-driven, obsessed π
π§ SEE ALSO π§
lxc-network-acl(1)β go read the parent page, it's the whole family tree π«Ά
β HISTORY β
22-Aug-2026 Auto generated by spf13/cobra
not a human writing this by hand, bestie, it's auto generated by spf13/cobra π respect the machine tho.
no cap, one important thing: this page never says what happens if the ACL already exists, or what [:] actually does in practice β so I'm not gonna invent it. the facts stay the facts, only the vibe changed π
and that's the whole thing, queen π β sign-off time: this page was Auto generated by spf13/cobra, dated Aug 2026, and it's the manual for LXD - Command line client(1). go forth and create those ACLs πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: lxd 5.21.6-bp160.1.1 Β· AGPL-3.0-only AND Apache-2.0
- opensuse-leap 16.0: lxd 5.21.6-bp160.1.1 Β· AGPL-3.0-only AND Apache-2.0
- opensuse-leap 16.0: lxd 5.21.6-bp160.1.1 Β· AGPL-3.0-only AND Apache-2.0
- opensuse-leap 16.0: lxd 5.21.6-bp160.1.1 Β· AGPL-3.0-only AND Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms