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