NIPAPD(8)

πŸ“¦
version 0.32.7 Β· 2 versions
, in nixos 26.05

πŸ’– Name πŸ’–

okay so bestie, this is nipapd(8) β€” the NIPAP backend server, and she is literally the main character of your IP address management setup πŸ’…

✨ Synopsis ✨

nipapd [option...]

πŸ¦‹ Description πŸ¦‹

nipapd is the NIPAP backend server. for a client app to get at the info stored in the NIPAP database, it connects β€” over a network or locally β€” to a running nipapd backend instance and sends its' requests. that's the whole vibe 🫢

by default, nipapd forks off into the background and listens on TCP port 1337 for requests from clients. iconic behavior, no cap ✨

πŸŽ€ Options πŸŽ€

nipapd accepts these command-line arguments. these and more options are available in the configuration file nipap.conf, which typically resides in /etc/nipap/nipap.conf. on debian-like systems, /etc/default/nipapd is used to control the startup of nipapd in the init script.

  • -h, --help β€” show a help message, aka the little β€œwhat do I do” moment πŸ₯Ί
  • -d, --debug β€” enable debugging, for when you need the tea πŸ”
  • -f, --foreground β€” run in foreground and log to stdout
  • -l ADDRESS, --listen=ADDRESS β€” listen to IPv4/6 ADDRESS
  • -p PORT, --port=PORT β€” listen on TCP port PORT
  • -c CONFIG-FILE, --config=CONFIG_FILE β€” read configuration from file CONFIG_FILE
  • -P PID_FILE, --pid-file=PID_FILE β€” write a PID file to PID_FILE
  • --no-pid-file β€” turn off writing a PID file (overrides config file)
  • --version β€” display version information and exit

πŸ’€ Bugs / Caveats πŸ’€

Who knows? ;) honestly, the manpage said it, not me πŸ™ˆ

🌈 Examples 🌈

to start nipapd in the background using default values, type:

$ nipapd

to start nipapd in the foreground with debug logging, running on a specific port, e.g. 1234, and with no PID file β€” typically for development β€” type:

$ nipapd -d -f -p 1234 --no-pid-file

Kristian Larsson, Lukas Garberg 2011-2014


okay that’s the whole page, bestie β€” the footer was just nipapd(), with no extra source/version/date line to copy, so I’m not inventing one, periodt πŸ’œβœ¨

πŸ“¦ where this page comes from