Announcement: Fix management tool for AIX 4.x/5.x available
From: Val Baranov (vbaranov_at_nc.rr.com)
Date: 11/03/04
- Next message: Adrian: "Re: Getting call stack (like dbx where cmd)"
- Previous message: root_at_pcbackup.cs-sm.uic.com: "install of 5.2 is failing"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 3 Nov 2004 14:59:02 -0800
Hi,
I'm pleased to announce a tool to automate download and management
of ".bff" and ".rpm" fix packages for AIX ver. 4.x/5.x. It's small,
simple, and relatively ;) fast. Current version is available for
download from
http://sourceforge.net/projects/fix-get/
Comments and suggestions welcome. Below is an intro from README file.
Sincerely,
Val
________________________________________
Fix management tool for AIX
"fix-get.sh" script has been designed to automate fix packages
discovery and download for servers with Unix AIX versions up to 5.3.
Theoretically it allows update any version of AIX OS and is limited
only by fix presence in AIX online repository.
The existent fix download automation tools ("fixget" from IBM and
"aix-get" perl script by K. Starodubtsev) have many options, but
are convenient and/or flexible enough in production environment,
especially to follow-up with all of the "pSeries Technical Support"
bulletins (including "PTFs in error" :)) and "uncertainty" of the
"LatestFixData" files for AIX 5L.
Another advantage is that program allows to update machines with any
version of AIX.
The program has been written by using shell script and uses a minimal
set of command-line arguments and flags. It's been designed to work
in scripting environment and has a wide set of return codes, which
helps efficiently manage the whole process.
Program allows:
1. Create a list of all the newest/latest fixes.
2. Create a list of the newest/latest fixes for local box.
3. Create a list of fixes from either a text file or from
"pSeries Technical Support Bulletin" emails.
4. Download fixes from list and/or synchronize a local fixlist with
the data from FTP-server.
Script searches an FTP site, creates a temporary list of available
filesets, and, depending on command line flags, compares this list
with:
1) file content ("pSeries Technical Bulletin" email or text file);
2) list of locally installed filesets;
3) local list of available filesets, created during the previous
session.
An output file is used as input data on the next step to download
selected fixes (if needed). Run script without parameters to see
a help screen; script also has a "comment" section with examples
and description of command-line flags.
You have to assign 2 environment variables in order to use this
script:
$DDIR - download location;
$EGV - list of filesets NOT to proceed with; is used if some
filesets should not be downloaded even if exist
on FTP-site.
Either assign these variables in parent environment or edit script
manually (easy ;))
Script requires:
- "wget" (SSL-capable, d/l it from Bull's Web-site if needed);
- "ncftpls" for directory listing retrieval (Linux Toolbox CD or d/l
from "http://aixpdslib.seas.ucla.edu/packages/ncftp.html");
- 5 MB of local free space to save history (in "all" mode);
- 5 MB of local free space for temporary files.
See README file for the details.
- Next message: Adrian: "Re: Getting call stack (like dbx where cmd)"
- Previous message: root_at_pcbackup.cs-sm.uic.com: "install of 5.2 is failing"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|