La utility swinstall consente l’installazione di patch in bundle
multipli con una configurazione rimandata. Alcuni di tali bundle
di patch possono contenere patch superati che non si configurano.
Dopo aver eseguito swverify \* sul sistema, questi patch mostrano uno stato del software “installed” nel
file swagent.log. Questo stato del software “installed” non è trattato
come un avvertimento o un errore da swverify.
I patch “installed” potrebbero presentare
un problema quando si rimuove il patch "applied" attuale usando swremove. Il comando swremove non rileva o configura un patch superato con una stato
di software “installed”.
Procedura di avvio
Per verificare lo stato dei patch attualmente applicati al
sistema, procedere come segue:
Elencare “stato del software
SD” e “stato del patch” di entrambi i patch
superati e dei patch attivi (o applicati) sul sistema:
/usr/sbin/swlist -a state -a patch_state <numero_patch>
Ad esempio, le opzioni precedenti swlist potrebbero mostrare alcune differenze tra un patch più vecchio
(superato) ed il patch attuale (applicato) sul sistema.
Per elencare tutti i patch, usare il comando:
/usr/sbin/swlist -a state -a patch_state PH*
 |
 |  |
 |
 | NOTA: I patch superati rimasti in uno stato SD “installed” non
provocano alcun problema, ma richiedono un ulteriore passo di swconfig quando diventano il patch “applied” attuale. |
 |
 |  |
 |
HP consiglia di configurare il patch “applied” attuale
nello stato SD “installed” con il seguente comando:
/usr/sbin/swconfig <numero_patch>
 |
 |  |
 |
 | ATTENZIONE: Questo problema esiste soltanto quando si rimuove
un patch attivo e si scorre all’indietro su un patch superato
rimasto in uno stato “installed”. L’esecuzione
di swconfig su un patch nello stato di patch "superseded” è pericolosa,
non realizzarla. |
 |
 |  |
 |
Per elencare i prodotti, i patch e gli stati attivi,
usare le seguenti opzioni:
swlist -l fileset -a state -a patch_state
Le opzioni swlist precedenti mostreranno tutti i set di file attivi (non
superati) con i relativi attributi di “stato del software
SD” e “stato del patch”.
È possibile modificare swlist per visualizzare i patch superati aggiungendo la seguente
riga al file /var/adm/sw/defaults :
swlist.show_superseded_patches=true
oppure, è possibile usare il seguente comando per
visualizzare i patch superati:
swlist -l fileset -a state -a patch_state -x \
swlist.show_superseded_patches=true