*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> jdbdump (8)              
Title
Content
Arch
Section
 

jdbdump(8)

Contents


NAME    [Toc]    [Back]

       jdbdump - Dumps fields from the DHCP dynamic databases.

SYNOPSIS    [Toc]    [Back]

       /usr/sbin/jdbdump  [-a]  [-c] [-e] [-f character] [-k key]
       [-s date] tag...

OPTIONS    [Toc]    [Back]

       Dumps dates in a readable form.  The default  is  to  dump
       all  date-time  fields  as  UCT  (seconds since GMT 1/1/70
       00:00).  Display currently active  leases  only.   Display
       expired  leases only.  Uses character as the field separator.
  The default is the  pipe  (|)  character.   Requests
       that  a specific record with the given key be dumped.  The
       key has three fields: the client's hardware type, hardware
       address, and IP address of its subnet.  These three components
 should  be  separated  by  whitespace  and  enclosed
       within  quotes  (otherwise  the shell will create multiple
       words).   Dumps  records  timestamped  since  date.    The
       default  is to dump all the records regardless of the date
       of last modification.

DESCRIPTION    [Toc]    [Back]

       The jdbdump command reads the databases used by the  joind
       daemon  to  store  information on client IP address leases
       and dynamic names and prints selected fields.  Each record
       is  terminated  by  a  newline, and the fields within each
       record delimited by default with the pipe  (|)  character,
       although  this  may  be  changed  with the -f command line
       option. Date fields are displayed in Universal Coordinated
       Time (UCT), seconds since 00:00 01/01/1970 GMT, unless the
       -a option is given, which alters  the  format  to  a  more
       readable form.

       The  following fields are always dumped: This is the identifier
 which uniquely identifies the client.   It  may  be
       the  client's  MAC  address  or an opaque object, uninterpreted
 by the JOIN software.  If nonzero, then the  client
       id  is the MAC address of the client corresponding to this
       type.  If zero, then the client id may be any  byte  array
       which  serves to uniquely identify the client.  The length
       of the identifier in 8-bit bytes. Note that if the  client
       id  corresponds to a MAC address then this field is redundant.
 But in the more general case, it may  be  needed  in
       order  to  determine whether the client id is to be interpreted
 as a literal or as a decimal or hexadecimal  encoding
  of  a  byte string.  Resolving this ambiguity becomes
       important when a  file  produced  by  jdbdump  has  to  be
       reloaded  into  the  database  by  jdbmod.  The IP address
       assigned to the client.  If this value is null or  0.0.0.0
       it  means "none". The presence of this value does not necessarily
 mean that the client is actually at this address.
       Even  when  the lease is unexpired, clients may hold valid
       leases on addresses for more  than  one  network.  If  the
       client  has assignments on n different networks, then jdbdump
 will generally dump n different records for that  one
       client.   The time at which this lease began.  The time at
       which this lease will expire.   The  time  at  which  this
       lease may be renewed. Requests to renew the lease prior to
       this will be answered by a reply determined by the  residual
  time  remaining  on the lease until expiration. After
       this time has passed, the client will receive an  entirely
       new  lease  whose  duration  is determined by the bootptab
       database.  Time when client last acquired or renewed  this
       lease.   IP  address  of  server  "owning" the lease.  The
       client's name (without the  domain  name).   The  client's
       domain (without the leaf name). If a client's fully qualified
 domain name were a.b.c.d, the  hostname  field  would
       contain a and the domain field would contain b.c.d.  These
       fields are any fields given by the command line tag  arguments.
  These tags identify DHCP configuration parameters.
       They may be numeric, a two character symbol, or the parameter's
 long name.  See RFC2132 for the numerical values or
       see bootptab(4) for the symbolic or long names.  Note that
       the  values  dumped  are  those that the client would have
       were it to occupy this IP address. It does not necessarily
       mean  that  the  client  is presently operating with those
       values.

       Following these fields are any fields given by the command
       line  "tag" arguments. These tags identify DHCP configuration
 parameters. They may be numeric, a two character symbol,
  or  the  parameter's long name.  Consult RFC1533 for
       the numerical values or see bootptab(4) for  the  symbolic
       or long names.

FILES    [Toc]    [Back]

SEE ALSO
       Commands: jdbmod(8), joind(8)

       Files: bootptab(4)



                                                       jdbdump(8)
[ Back ]
 Similar pages
Name OS Title
jdbreg Tru64 Registers hosts in the DHCP dynamic databases.
jdbmod Tru64 Adds, modifies, or deletes data in the DHCP dynamic databases.
dhclient OpenBSD Dynamic Host Configuration Protocol (DHCP) Client
proclaim IRIX client for Dynamic Host Configuration Protocol (DHCP)
showdbs Tru64 Display the contents of DHCP server's dynamic database
dhcp Tru64 Dynamic Host Configuration Protocol (DHCP) introductory information
DHCP Tru64 Dynamic Host Configuration Protocol (DHCP) introductory information
dumpon FreeBSD specify a device for crash dumps
crashconf HP-UX configure system crash dumps
EvmEventDump Tru64 Dumps an event in displayable form
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service