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

  man pages->HP-UX 11i man pages -> slp.reg (4)              
Title
Content
Arch
Section
 

Contents


 slp.reg(4)                                                       slp.reg(4)




 NAME    [Toc]    [Back]
      slp.reg - SLP static registration file

 SYNOPSIS    [Toc]    [Back]
      /etc/slp.reg

 DESCRIPTION    [Toc]    [Back]
      The /etc/slp.reg file provides a mechanism for old applications which
      are not SLP enabled and cannot be converted, and for portably
      exchanging registrations between SLP implementations.

      This file contains a list of service registrations that are read by
      slpd at startup time and advertised later by slpd which can be acting
      either as the service agent server or the directory agent.

      The character encoding of the registrations is required to be UTF-8.

      The syntax of the serialized registration file, in ABNF format [5], is
      as follows:

            ser-file      =  reg-list
            reg-list      =  reg / reg reg-list
            reg           =  creg / ser-reg
            creg          =  comment-line ser-reg
            comment-line  =  ( "#" / ";" ) 1*allchar newline
            ser-reg       =  url-props [slist] [attr-list] newline
            url-props     =  surl "," lang "," ltime [ "," type ] newline
            surl          =  ;The registration's URL. See
                             ; [8] for syntax.
            lang          =  1*8ALPHA [ "-" 1*8ALPHA ]
                             ;RFC 1766 Language Tag see [6].
            ltime         =  1*5DIGIT
                             ; A positive 16-bit integer
                             ; giving the lifetime
                             ; of the registration.
            type          =  ; The service type name, see [7]
                             ; and [8] for syntax.
            slist         =  "scopes" "=" scope-list newline
            scope-list    =  scope-name / scope-name "," scope-list
            scope         =  ; See grammar of [7] for
                             ; scope-name syntax.
            attr-list     =  attr-def / attr-def attr-list
            attr-def      =  ( attr / keyword ) newline
            keyword       =  attr-id
            attr          =  attr-id "=" attr-val-list
            attr-id       =  ;Attribute id, see [7] for syntax.
            attr-val-list =  attr-val / attr-val "," attr-val-list
            attr-val      =  ;Attribute value, see [7] for syntax.
            allchar       =  char / WSP
            char          =  DIGIT / ALPHA / other
            other         =  %x21-%x2f / %x3a-%x40 /



 Hewlett-Packard Company            - 1 -   HP-UX 11i Version 2: August 2003






 slp.reg(4)                                                       slp.reg(4)




                             %x5b-%x60 / %7b-%7e
                             ; All printable, nonwhitespace US-ASCII
                             ; characters.
            newline       =  CR / ( CRLF )

      The syntax for scope names, attribute tags, and attribute values
      requires escapes for special characters.  DAs and SA servers that
      process serialized registrations must handle them exactly as if they
      were registered by an SA.  In the url-props production, the type token
      is optional.  If the type token is present for a service:URL, a
      warning is signaled and the type name is ignored.  If the maximum
      lifetime ltime is specified (65535 sec.), the registration is taken to
      be permanent, and is continually refreshed by the DA or SA server
      until it exits.

      Scopes can be included in a registration by including an attribute
      definition with tag "scopes" followed by a comma separated list of
      scope names immediately after the url-props production.  If the
      optional scope list is present, the registrations are made in the
      indicated scopes. Otherwise, they are registered in the scopes with
      which the DA or SA server was configured through the net.slp.useScopes
      property.

      If the scope list contains scopes that are not in the
      net.slp.useScopes property (provided that property is set) or are not
      specified by DHCP, the API library should reject the registration and
      issue a warning message.

 AUTHOR    [Toc]    [Back]
      slp.reg was developed by the Caldera Systems, Inc.

 SEE ALSO    [Toc]    [Back]
      slpd(1M), libslp(3N), slp.conf(4), slp_syntax(7).

      RFC 2614, RFC 2608.


 Hewlett-Packard Company            - 2 -   HP-UX 11i Version 2: August 2003
[ Back ]
      
      
 Similar pages
Name OS Title
fstab HP-UX static information about the file systems
fstab FreeBSD static information about the file systems
fstab Tru64 Static information about mounted file systems
afQuery IRIX retrieve static parameters associated with the Audio File Library formats
pfs_fstab HP-UX static file system mounting table, mounted file systems table
dh_suidregister Linux obsolete suid registration program
make_dev FreeBSD manage dev_t's and DEVFS registration for devices
ilmid FreeBSD simple ILMI ATM address registration daemon
make_dev_alias FreeBSD manage dev_t's and DEVFS registration for devices
destroy_dev FreeBSD manage dev_t's and DEVFS registration for devices
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service