sonnenblen.de - Das unabhängige Sun User Forum
Betriebssysteme => Solaris/x86 und OpenSolaris => Thema gestartet von: escimo am 23. September 2008, 20:02:53
-
Hallo zusammen,
im Rahmen der Installation von Patches über den Sun Update Manager gibt es einen Patch, der nicht automatisiert installiert wird, sondern nur unterhalb von /var/sadm/spool abgelegt wird.
Der SUM bittet darum, diesen Patch nach dem Download "manuell" zu installieren. - Kein Problem dachte ich mir und führte folgende Kommandos aus:
# uname -a
SunOS **** 5.10 Generic_137112-07 i86pc i386 i86pc
# patchadd /var/sadm/spool/121431-25
# patchadd -M /var/sadm/spool -t -u 121431-25.jar
Doch diese zwe Installationsversuche enden beide mit folgender Meldung:
Verifying signed patch <121431-25>...
Verifying digital signature for signer <es-signature>
ERROR: Signature verification failed while verifying certificate <subject=Sun Microsystems Inc Root CA, issuer=/C=US/O=VeriSign, Inc./OU=Class 2 Public Primary Certification Authority - G2/O>:<unable to get local issuer certificate>.
ERROR: Unable to verify signature for signer <es-signature>
Signature invalid on signed patch <121431-25>.
Patchadd is terminating.
Wie kann ich dieses Teil installieren? Eventuell mit der Option '-k' (keystore)?
Grüße
escimo
-
der befehl "smpatch" ist in diesem fall dein freund... hab den kompletten aufruf nicht im kopf aber wenn der patch runtergeladen wurde war das glaube ich "smpatch add patchid". sonst guck mal in die manpage....
-
Danke dir DN2. Ich werde es probieren und berichten. :)
-
Danke dir DN2. Ich werde es probieren und berichten. :)
du machst das schon ;)
-
ich hatte jetzt grad mal den fall einen patch auch so installieren zu müssen...
der aufruf ist:
bash-3.00# smpatch add -i 121430-25
add patch 121430-25
Transition old-style patching.
Prüfen der installierten Patches...
...
ich hatte also nur das "-i" vergessen... der patch muss bei diesem aufruf als "patch.jar" in /var/sam/spool liegen. nach der installation kann/muss man den patch dann händisch löschen.
-
Ja das hat geholfen.
# smpatch get patchpro.download.directory
/var/sadm/spool
# cd /var/sadm/spool
# smpatch add -i 121431-25
add patch 121431-25
Transition old-style patching.
Patch 121431-25 has been successfully installed.
Danke dir DN2. ;)
Grüße
escimo