The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

AIX::LPP::lpp_name - Perl module for manipulation of an AIX lpp_name file

SYNOPSIS

  use AIX::LPP::lpp_name;

  $x = lpp_name->new();
  $x->fileset();
  $x->write(\*out_fh);

  or

  $x = lpp_name->read(\*in_fh);
  

DESCRIPTION

AIX::LPP::lpp_name is a class module for reading, creating, and modifying AIX lpp_name files. The lpp_name file is an internal component of AIX packages (called LPPs). LPPs consist of filesets and information about installing them. This information can include: prerequisites, filesystem requirements, copywrites, etc..

CONSTRUCTOR METHODS

$x = lpp_name->new();

The simple form of the new constructor method creates an empty lpp_name object. This object is then modified using lpp() and fileset() object methods. Basic LPP information can also be passed to new() as follows: ...

$x = lpp_name->read(\*in_fh);

Alternatively, a new lpp_name object can be create by reading data from an lpp_name formatted file. read() is both a class method and an instance method (or it will be when I'm finished).

OBJECT METHODS

lpp()
fileset()
validate()

Not yet implemented.

read()
write()

AUTHOR

Charles Ritter, critter@aixadm.org

SEE ALSO

The installp manpage.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 229:

You forgot a '=back' before '=head1'