NAME
CfgTie::TieServ -- A HASH tie that allows access the service port database
SYNOPSIS
tie %serv,'CfgTie::TieServ';
print $serv{'smtp'};
DESCRIPTION
This is a straight forward HASH tie that allows us to access the service port database sanely.
Ties
There are two ties available for programers:
tie %serv,'CfgTie::TieServ'
-
$serv{$name}
will return a HASH reference of the named service information tie %serv_port,'CfgTie::TieServ_port'
-
$serv_port{$port}
will return a HASH reference for the specified service port.
Structure of hash
Any given serv entry has the following information assoicated with it:
Name
-
Service name
Aliases
-
A list reference for other names for this service
Port
-
The port number
Protocol
-
The protocol name
Additionally, the programmer can set any other associated key, but this information will only available to running PERL script.
See Also
CfgTie::Cfgfile, CfgTie::TieAliases, CfgTie::TieGeneric, CfgTie::TieGroup, CfgTie::TieHost, CfgTie::TieNamed, CfgTie::TieNet, CfgTie::TiePh, CfgTie::TieProto, CfgTie::TieShadow, CfgTie::TieUser
Cavaets
The current version does cache some service information.
Author
Randall Maas (randym@acm.org)