The following module was proposed for inclusion in the Module List:

  modid:       AIX::LPP
  DSLIP:       adpOp
  description: AIX binary install package library
  userid:      CRITTER (Charles Ritter)
  chapterid:    3 (Development_Support)
  communities:
    eventually aixadm.org mail list

  similar:
    Solaris:: ?

  rationale:

    AIX: Because it is an operating system specific module :LPP Because
    IBM's package format is called LPP (Licensed Product Package)

    This package is currently a developers tool. But, I hope to add an
    LPP.pm module that will also query and report _installed_ package
    status (much like Solaris::Package ?); AIX::LPP::post_i.pm (a post
    installation config script generator); AIX::LPP::cfgfiles.pm (to
    access/manipulate another package resource); AIX::LPP::odm.pm
    (another AIX package resource); etc.

    Also, AIX has many complex, OS specific, configuration files. In
    the future I hope to add AIX::Stanza.pm (a general AIX data parser),
    AIX::SMIT.pm (a specific config/form parser and system reporting
    library).

    There is no AIX, or operating systems, mailing list. What public
    forum would you suggest?

    from previous post: AIX::LPP is a perl object class for the
    creation and manipulation of AIX binary packages and package data.
    The current version is 0.4. The package currently consists of
    AIX::LPP::lpp_name.pm, documentation, and a small test suite. The
    basic syntax is:

    use AIX::LPP::lpp_name;

    $package = AIX::LPP::lpp_name->read(\*fh); my
    ($name,$type,$platform,$version) = $package->lpp(); $ar_ref =
    $package->fileset('fileset.name.ext');

    or for writing a lpp_name (the internal package control file):

    use AIX::LPP::lpp_name;

    $package = AIX::LPP::lpp_name->new(...)
    $package->fileset('fileset.name.ext',...)
    $package->requirements('fileset.name.ext',\@reqs);
    $package->write(\*ofh);

  enteredby:   CRITTER (Charles Ritter)
  enteredon:   Thu Apr 18 15:25:40 2002 GMT

The resulting entry would be:

AIX::
::LPP             adpOp AIX binary install package library           CRITTER


Thanks for registering,
The Pause Team

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c5100000_6ab32c7fcb9bd06b&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c5100000_6ab32c7fcb9bd06b&SUBMIT_pause99_add_mod_insertit=1

Reply via email to