mercoledì 30 aprile 2014

Installazione OpenSSL da lista di filesets

Scarico openssl-1.0.1.502.tar.Z , lo porto sulla lpar o lo appoggio su qualche share ,
nel mio caso in
/download/AIX/OpenSSL


Monto la /download sul client, e raggiungo la directory interessata.


root@aixlpar:/download/AIX/OpenSSL#uncompress openssl-1.0.1.502.tar.Z

root@aixlpar:/download/AIX/OpenSSL#tar xvf openssl-1.0.1.502.tar
x openssl-1.0.1.502
x openssl-1.0.1.502/openssl.base, 18191360 bytes, 35530 media blocks.
x openssl-1.0.1.502/openssl.license, 4096 bytes, 8 media blocks.
x openssl-1.0.1.502/openssl.man.en_US, 3619840 bytes, 7070 media blocks.


root@aixlpar:/download/AIX/OpenSSL#ll
total 59640
drwx------    4 root     system          256 Apr 30 2014  .
drwxrwxrwx   17 root     system         4096 Apr 30 13:04 ..
-rwxrwxrwx    1 root     system         1617 Apr 30 13:04 Readme-0.9.8.2500.txt
-rwxrwxrwx    1 root     system         3409 Apr 30 13:04 Readme-1.0.1.502.txt
drwxrwxr-x    2 435159   781431          256 Mar 13 2013  openssl-0.9.8.2500
-rwxrwxrwx    1 root     system      8693760 Apr 30 13:04 openssl-0.9.8.2500.tar
drwxrwxr-x    2 435159   781431          256 Apr 12 15:05 openssl-1.0.1.502
-rwxrwxrwx    1 root     system     21821440 Apr 30 13:04 openssl-1.0.1.502.tar



root@aixlpar:/download/AIX/OpenSSL#cd openssl-1.0.1.502

root@aixlpar:/download/AIX/OpenSSL/openssl-1.0.1.502#inutoc .


Genero la lista dei filesets :

root@aixlpar:/download/AIX/OpenSSL/openssl-1.0.1.502# installp -L -d .| awk -F: '{print $2"\t"$3}'
openssl.base    1.0.1.502
openssl.license 1.0.1.502
openssl.man.en_US       1.0.1.502

Salvo la lista in un file


root@aixlpar:/download/AIX/OpenSSL/openssl-1.0.1.502#installp -L -d .| awk -F: '{print $2"\t"$3}' > openssl.1.502.txt


e installo i filesets passando il file generato come lista.

root@aixlpar:/download/AIX/OpenSSL/openssl-1.0.1.502#geninstall -I "a -cgNqwXY" -Z -d . -f openssl.1.502.txt


+-----------------------------------------------------------------------------+
                                Summaries:
+-----------------------------------------------------------------------------+

Installation Summary
--------------------
Name                        Level           Part        Event       Result
-------------------------------------------------------------------------------
openssl.man.en_US           1.0.1.502       USR         APPLY       SUCCESS  
openssl.license             1.0.1.502       USR         APPLY       SUCCESS  
openssl.base                1.0.1.502       USR         APPLY       SUCCESS  
openssl.base                1.0.1.502       ROOT        APPLY       SUCCESS  


Verifico l'avvenuta installazione :


root@aixlpar:/download/AIX/OpenSSL/openssl-1.0.1.502#lslpp -lcv openssl.base
#Fileset:Level:PTF Id:State:Type:Description:EFIX Locked
/usr/lib/objrepos:openssl.base:1.0.1.502::COMMITTED:I:Open Secure Socket Layer:
/etc/objrepos:openssl.base:1.0.1.502::COMMITTED:I:Open Secure Socket Layer:

Tutto OK.

Nessun commento: