Config...ndition(3pm)
π NAME π
Config::Model::models::Sshd::MatchCondition β it's a Configuration class, bestie. Say it with me: Config::Model::models::Sshd::MatchCondition.
(Yes the header thingy at the top calls it Config...ndition(3pm) and files it under User Contributed Perl Documentation. That's just the manual page name, not the actual class. The real name is the long one above. iykyk.)
β¨ DESCRIPTION β¨
Okay so. These are configuration classes used by Config::Model π«Ά.
What's it for? It's the condition β the lil' rule you use to identify which items get matched inside a sshd_config match block. Like, "who does this block apply to?" That's this class's whole job. Main character energy, honestly. π
πΈ Elements πΈ
These are the criteria you can set. Each one is Optional and each one is Type uniline. Slay.
π§ User
Defines the User criteria of a conditional block. The value here is a pattern, and it gets tested against the user name. Optional. Type uniline.
π¦ Group
Defines the Group criteria of a conditional block. The value here is a pattern, and it gets tested against the group name. Optional. Type uniline.
π Host
Defines the Host criteria of a conditional block. The value here is a pattern, and it gets tested against the host name. Optional. Type uniline.
π Address
Defines the Address criteria of a conditional block. The value here is a pattern, and it gets tested against the address of the incoming connection. Optional. Type uniline.
π SEE ALSO π
cme
π AUTHOR π
Dominique Dumont
π COPYRIGHT π
2009-2011 Dominique Dumont
β LICENSE β
LGPL2
okay that's the whole thing, bestie, you ate π this lil' page is from perl v5.40.1 and it was dated 2025-10-26 β go forth and match some conditions, periodt β¨π«Ά
π¦ where this page comes from
- ubuntu resolute: libconfig-model-openssh-perl 2.10.2.1-1 Β· LGPL-2.1-or-later
- ubuntu stonking: libconfig-model-openssh-perl 2.10.2.1-1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms