NetDB Command Line Interface (CLI)

The NetDB command-line program is written in JRuby and uses the NetDB RMI to connect to the NetDB system. Its primary purpose is to create, modify, and delete nodes in the NetDB database.



  • Requirements
  • Java - The NetDB command-line program runs in the Java virtual machine.
  • JRuby - It is written in JRuby.
  • Kerberos - And use uses Kerberos 5 authentication.
  • perldoc (included with Perl) - The help is in Perl POD format.
  • Download
  • The distribution is gzipped tar file with a Makefile to install the CLI program its supporting java library.

  • Version 4.0.0 (release notes)
  • Debian Linux Package
  • The CLI has been packaged for Debian Linux. Get the package here or from the Stanford Debian repositories. Note that the CLI relies on the RMI, so you'll need to get the appropriate RMI package as well.

  • Docker Image
  • Don't have access to a system running the CLI? The CLI has been packaged for Docker, so it can run on any system where Docker can be installed. The image and instructions for using it are here.

  • Help
  • The man page for the netdb command is on line here.
     

    Updated: January 27, 2023