logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Authors

       Olaf Kirch <olaf.kirch@oracle.com>

                                                   11 May 2007                                          ISNSD(8)

Description

Isnsd  implements  the  iSNS protocol as defined in RFC 4171.  iSNS is a discovery protocol for iSCSI and
       iFCP.

Name

       isnsd - iSNS server daemon

Options

       By default, isnsd will take most of its settings from the configuration file  /etc/isns/isnsd.conf,  with
       the exception of the following options:

       --configfilename, -cfilename
              This option overrides the default configuration file.

       --foreground,-f
              By  default, isnsd will put itself into the background. By specifying this option, you can tell it
              to run in the foreground. Any error messages or debug output will be printed to the console rather
              than being sent to syslog.

       -4     tells isnsd to create an IPv4 socket only. Normally, it defaults to IPv6 (which will  accept  both
              IPv4 and IPv6 connections).

       -6     tells  isnsd  explicitly  to create an IPv6 socket only. Since it defaults to IPv6 anyway, this is
              really a no-op.

       --debugfacility, -dfacility
              enables debugging. Valid facilities are

                          ┌─────────┬─────────────────────────────────────────────────────┐
                          │ socket  │ network send/receive                                │
                          │ auth    │ authentication and security related information     │
                          │ message │ iSNS protocol layer                                 │
                          │ state   │ database state                                      │
                          │ scn     │ SCN (state change notification) messages            │
                          │ esi     │ ESI (entity status inquiry) messages                │
                          │ all     │ all of the above                                    │
                          └─────────┴─────────────────────────────────────────────────────┘

       --dump-db
              This is a helper function that will read the database from the file  system,  and  display  it  in
              human  readable  form.  When  using  this  option,  isnsd will not open any sockets, and terminate
              immediately after display the database.

              This option is intended to be used by the administrator when suspecting that the database contains
              bad/inconsistent information.

       --init This option will create the server's authentication key, and  the  required  DSA  parameters.  The
              private  key  is  stored in the file specified by the AuthKey option (usually /etc/isns/auth_key).
              The public portion of the key is written to same directory, with the suffix .pub appended  to  the
              key file name.

See Also

       RFC 4171, isnsadm(8), isnsdd(8), isns_config(5).

Synopsis

isnsd [-f] [-4] [-6] [-cfilename] [-ddebug-facility] [--dump-db] [--init]

See Also