SASL-SAMPLE-SERVER(8)
β¨ SASL-SAMPLE-SERVER(8) β¨
okay bestie, welcome to the manual page for sasl-sample-server, section 8 of the System Manager's Manual π
πΈ NAME πΈ
sasl-sample-server β the sample server program that's out here demonstrating and testing SASL authentication, fr fr π«Ά
π SYNOPSIS π
sasl-sample-server [-b min=N,max=N] [-e ssf=N,id=ID] [-m MECH] [-f
FLAGS] [-i local=IP,remote=IP] [-p PATH] [-d DOM] [-u DOM] [-s
NAME] [-l]
π¦ DESCRIPTION π¦
So this manual page documents the sasl-sample-server command, briefly, like a lil vibe check π
This manual page was written for the Debian distribution because the original program does not have a manual page. Not me writing docs the upstream never bothered with π
sasl-sample-server is a program to demonstrate and test SASL authentication. It implements the server part, and the client part is available as sasl-sample-client. They're a matching set, iykyk π
π OPTIONS π
A summary of options is included below. Buckle up, there's a whole squad π
-bβ Number of bits to use for encryption. encryption bits bestie, we love a security moment π₯min=Nβ minimum number of bits to use (1 => integrity)max=Nβ maximum number of bits to use
-eβ Assume external encryption. it's giving "the encryption is coming from outside the house" β¨ssf=Nβ external mech provides N bits of encryptionid=IDβ external mech provides authentication id ID
-mβ Force use ofMECHfor security. no negotiating, we're picking this one, periodt π-fβ Set security flags. pick your fighter, there's a whole menu:noplainβ require security vs. passive attacksnoactiveβ require security vs. active attacksnodictβ require security vs. passive dictionary attacksforwardsecβ require forward secrecymaximumβ require all security flags (all of them!! every single one, the whole buffet π)passcredβ attempt to pass client credentials
-iβ Set IP addresses (required by some mechs). some mechs simply must know where you're at πΊοΈlocal=IP;PORTβ set local address to IP, port PORTremote=IP;PORTβ set remote address to IP, port PORT
-pβ Colon-separated search path for mechanisms.-sβ Service name passed to mechanisms.-dβ Local server domain.-uβ User domain.-lβ Enable server-send-last.
heads up bestie, the-ibits in the synopsis use commas (local=IP,remote=IP) and the-isub-options down here use semicolons (local=IP;PORT,remote=IP;PORT). copy them exactly as written, don't be out here improvising π
π AUTHOR π
This manual page was written by Fabian Fagerholm fabbe@debian.org for the Debian system (but may be used by others). Permission is granted to redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. so generous, we love to see it π«Ά
and that's the whole thing, bestie!! no cap, you now know sasl-sample-server inside and out π this was page SASL-SAMPLE-SERVER(8) from the System Manager's Manual, slay β¨ππ
π¦ where this page comes from
- debian bookworm: sasl2-bin 2.1.28+dfsg-10 Β· BSD-4-Clause
- debian bookworm: sasl2-bin 2.1.28+dfsg-10+deb12u1 Β· BSD-4-Clause
- debian trixie: sasl2-bin 2.1.28+dfsg1-9 Β· BSD-3-Clause-Attribution
- ubuntu jammy: sasl2-bin 2.1.27+dfsg2-3ubuntu1 Β· BSD-4-Clause
- ubuntu jammy: sasl2-bin 2.1.27+dfsg2-3ubuntu1.2 Β· BSD-4-Clause
- ubuntu noble: sasl2-bin 2.1.28+dfsg1-5ubuntu3 Β· BSD-3-Clause-Attribution
- ubuntu noble: sasl2-bin 2.1.28+dfsg1-5ubuntu3.1 Β· BSD-3-Clause-Attribution
- ubuntu questing: sasl2-bin 2.1.28+dfsg1-9ubuntu1
- ubuntu resolute: sasl2-bin 2.1.28+dfsg1-9ubuntu3 Β· BSD-3-Clause-Attribution
- ubuntu stonking: sasl2-bin 2.1.28+dfsg1-11ubuntu2 Β· BSD-3-Clause-Attribution
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms