KSMBD.CONTROL(8)

πŸ’– KSMBD.CONTROL πŸ’–

okay bestie so you found the ksmbd.control section 8 manual page and honestly? it's a little guy with a big job. it lives in section 8 (system administration), which is where the grown-up system tools hang out. let's get into it πŸŽ€

✨ NAME ✨

ksmbd.control β€” the tool that controls ksmbd.mountd and the ksmbd daemons. it's literally the remote control for your SMB situation, no cap. πŸ‘‘

✨ SYNOPSIS ✨

ksmbd.control [-v] -s
ksmbd.control [-v] -r
ksmbd.control [-v] -l
ksmbd.control [-v] -d COMPONENT
ksmbd.control [-v] -c

like… pick one main-character action, and -v can tag along if you want it extra chatty. πŸ’…

✨ DESCRIPTION ✨

ksmbd.control controls the ksmbd.mountd(8) user mode daemon and the ksmbd kernel mode daemon. that's it, that's the whole gig. it's giving "tiny binary, enormous responsibilities." πŸ¦‹

✨ OPTIONS ✨

  • -s, --shutdown β€” shut down both ksmbd.mountd and ksmbd, then exit. it's the "everybody go home" button. πŸ›‘
  • -r, --reload β€” let ksmbd.mountd know things changed, then exit. a gentle lil nudge, not a full restart. πŸ”„
  • -l, --list β€” list the ksmbd.mountd shares, then exit. show me the shares bestie, i know you have them. πŸ“‹
  • -d, --debug=COMPONENT β€” toggle ksmbd debug printing for COMPONENT, then exit. COMPONENT is one of all, smb, auth, vfs, oplock, ipc, conn, or rdma. the ones that are enabled get output wrapped in brackets ([]), so you can literally see what's turned on at a glance. πŸ›
  • -c, --ksmbd-version β€” output ksmbd version information, then exit. πŸ“Œ
  • -v, --verbose β€” be verbose. yes ma'am, we can be loud. πŸ—£οΈ
  • -V, --version β€” output version information, then exit. πŸ’«
  • -h, --help β€” display this help, then exit. the classic. 🀝
not me flagging that -V and -v are different flags and you should not mix them up, iykyk 😭 one is version info, one is "please talk more."

✨ EXIT STATUS ✨

the exit status is 0 on success and 1 on failure. zero is the slay, one is the "not me today." 🌈

Copyright © 2015-2022 ksmbd-tools contributors. License GPLv2: GNU GPL version 2 <https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html>. this is free software: you are free to change and redistribute it. there is NO WARRANTY, to the extent permitted by law. 🫢

✨ REPORTING BUGS ✨

for bug reports, use the issue tracker at https://github.com/cifsd-team/ksmbd-tools/issues. tell them everything, bestie, they want the tea. πŸ“

✨ SEE ALSO ✨

Utilities

it's giving "go read your siblings' pages too." 🌸


and that's the whole page, periodt ✨ this was ksmbd-tools 3.5.7, section 8, system administration energy β€” thanks for reading, mwah πŸ’–πŸ§š

πŸ“¦ where this page comes from