Config...Socket(3pm)

πŸ’– Config...Socket πŸ’–

okay bestie, listen up β€” this is a User Contributed Perl Documentation page, and it's about a little Perl module that shows up as Config...Socket(3pm) in your man output. The real name is long, so brace yourself: it's the manual for Config::Model::models::Systemd::Socket. We're calling it that. Periodt.


✨ NAME ✨

Config::Model::models::Systemd::Socket β€” the configuration class for Systemd::Socket. That's literally the whole vibe of the name section, and we ate.


🌸 DESCRIPTION 🌸

These are the configuration classes used by Config::Model. That's it, that's the description. Short and iconic.


πŸŽ€ Elements πŸŽ€

Okay this is where the actual substance lives, bestie. Let's go element by element, no skipping.

disable β€” disable configuration file supplied by the vendor

So when this one is true, cme will disable a configuration file supplied by the vendor by placing a symlink to /dev/null with the same filename as the vendor configuration file. Yes, really β€” it symlinks it into the void. πŸ™ˆ See systemd-system.conf for the deets.

  • Optional. Yes it's optional.
  • Type: boolean β€” true/false energy only.
  • upstream_default value:
0
Sneaky little detail: the default is 0, so it's off unless you say otherwise. Slay responsibly.

Socket

  • Optional.
  • Type: warped_node of class Systemd::Section::Socket .

Unit

  • Optional.
  • Type: warped_node of class Systemd::Section::SocketUnit .

Install

  • Optional.
  • Type: warped_node of class Systemd::Section::Install .

πŸ‘‘ SEE ALSO πŸ‘‘

Go read these next, they're the friend group:

  • cme
  • Config::Model::models::Systemd::Section::Install
  • Config::Model::models::Systemd::Section::Socket
  • Config::Model::models::Systemd::Section::SocketUnit

πŸ¦‹ sign-off πŸ¦‹

That's the whole page, bestie β€” written under perl v5.40.1, dated 2026-03-22, from the fine folks at User Contributed Perl Documentation. Go forth and configure your sockets. πŸ’…βœ¨πŸŒˆ

πŸ“¦ where this page comes from