netopeer2-server(8)

πŸ“¦
version 2.4.5 Β· 2 versions
, in fedora 43, fedora 44

πŸ’– netopeer2-server β€” the manual page, but make it a group chat πŸ’–

okay bestie, you're looking at the man page for netopeer2-server(8) from the System Manager's Manual β€” yes, section 8, the daemon section, we love a system-administration moment πŸ‘‘


✨ NAME ✨

netopeer2-server β€” a NETCONF server daemon build on libnetconf2 with sysrepo datastore

no cap, that's literally the whole vibe: it's a daemon, it speaks NETCONF, it sits on top of libnetconf2, and its datastore is sysrepo. iconic. 🫢


🌸 SYNOPSIS 🌸

netopeer2-server [-dFhV] [-p PATH] [-U[PATH]] [-m MODE] [-u UID] [-g
GID] [-t TIMEOUT] [-v LEVEL] [-c CATEGORY]

look at all those little flags, it's giving ✨options menu✨


πŸ¦‹ DESCRIPTION πŸ¦‹

So. netopeer2-server is a full-fledged NETCONF server β€” like, fully grown, main character energy β€” and it gives you a remote NETCONF interface for the sysrepo datastore. πŸ’…

And here's the cute part: it configures itself based on the ietf-netconf-server YANG module data in sysrepo. it's self-configuring. it said "I got this" and it meant it. no cap. πŸ˜­πŸ’–


πŸŽ€ OPTIONS πŸŽ€

  • -d β€” Debug mode. It does not daemonize and prints verbose messages to stderr instead of syslog. loud and proud, honestly πŸ’€
  • -F β€” Run in foreground (no daemonizing) and log to syslog. same energy, different logging destination ✨
  • -h β€” Display help. your little "what do I do" button πŸ₯Ί
  • -V β€” Show program version. flex the version number, periodt πŸ‘‘
  • -p PATH β€” Path to pidfile.
  • -f PATH β€” Path to the netopeer2 server files directory.
  • -U[PATH] β€” Listen on a local UNIX socket. (the PATH is optional, she's flexible like that πŸ’…)
  • -m MODE β€” Set the mode for the listening UNIX socket.
  • -u UID β€” Set the UID/user for the listening UNIX socket.
  • -g GID β€” Set the GID/group for the listening UNIX socket.
  • -t TIMEOUT β€” Timeout in seconds for all sysrepo functions (applying edit-config, reading data, …). If it's 0 (which is the default), the default sysrepo timeouts are used instead. like, girl, just use the defaults, they're fine 🧚
  • -v LEVEL β€” Verbose output level:
    • 0 β€” errors
    • 1 β€” errors and warnings
    • 2 β€” errors, warnings, and verbose messages
  • -c CATEGORY[,CATEGORY...] β€” Verbose debug level: print only these debug message categories. Categories are:
    • DICT
    • YANG
    • YIN
    • XPATH
    • DIFF
    • MSG
    • LN2DBG
    • SSH
    • SYSREPO
ngl the -c list is giving "pick your fighters" energy β€” comma-separate them and only those categories get to speak 🎀

πŸ”₯ SEE ALSO πŸ”₯

go click, bestie, the lore is all there πŸ“šβœ¨


🌈 AUTHORS 🌈

  • Michal Vasko <mvasko@cesnet.cz>
  • Radek Krejci <rkrejci@cesnet.cz>

the actual icons who wrote this πŸ’œ


Copyright Β© 2018-2021 CESNET, a.l.e.
Copyright Β© 2018-2021 Deutsche Telekom AG.

and that's the whole page, fr fr πŸ“ this was Netopeer, dated 2023-05-25, and you read netopeer2-server(8) β€” slay, you're a sysadmin now, go configure something πŸŽ€πŸ’…βœ¨

πŸ“¦ where this page comes from