Verwenden Sie dieses Verfahren, um zu ermitteln, ob eine OpenSSO WAR-Datei angepasst oder geändert wurde, seit sie heruntergeladen wurde.
Das Dienstprogramm ssopatch generiert eine neue interne Manifestdatei und vergleicht anschließend dieses interne Manifest mit dem Manifest, das in der ursprünglichen OpenSSO WAR-Datei im Verzeichnis META-INF gespeichert ist.
Führen Sie ssopatch aus, um die OpenSSO WAR-Datei mit dem internen Manifest zu vergleichen. Beispiel:
./ssopatch -o /zip-root/opensso/deployable-war/opensso.war Generating Manifest for: /zip-root/opensso/deployable-war/opensso.war Comparing manifest of Internal (Enterprise 8.0 Build 6(200810311055)) against /zip-root/opensso/deployable-war/opensso.war (generated-200905050855) File not in original war (images/login-origimage.jpg) File updated in new war (images/login-backimage.jpg) File updated in new war (WEB-INF/classes/amConfigurator.properties) Differences: 3 |
In diesem Beispiel werden diese Änderungen in der ursprünglichen WAR-Datei dargestellt:
images/login-origimage.jpg befindet sich in opensso.war , wurde jedoch nicht im ursprünglichen Manifest gefunden.
images/login-backimage.jpg wurde in opensso.war gegenüber dem ursprünglichen Manifest angepasst.
Die Datei WEB-INF/classes/amConfigurator.properties wurde in opensso.war gegenüber dem ursprünglichen Manifest angepasst.