| Summary: | [JarProcessor] Need tool to verify pack.gz files | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Andrew Niefer <aniefer> | ||||||
| Component: | p2 | Assignee: | Andrew Niefer <aniefer> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | david_williams, kim.moir, pascal | ||||||
| Version: | 3.3 | Keywords: | helpwanted | ||||||
| Target Milestone: | 3.4 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows XP | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 240855 | ||||||||
| Attachments: |
|
||||||||
|
Description
Andrew Niefer
Created attachment 71927 [details]
initial implementation
Created attachment 71930 [details]
jarprocessor.jar
jarprocessor.jar containing attached changes.
Run with:
java -cp jarprocessor.jar org.eclipse.update.internal.jarprocessor.verifier.Verifier -dir <workingDir> <input>
Run with a jdk that has a jarsigner, or have jarsigner on your path.
Input is a directory or a pack.gz file. Each pack.gz file will be unpacked under the workingDir then verified with jarsigner.
If no arguments are given, the current directory is the input and the workingDir will be a jarprocessor.verifier.temp directory.
Marking as 3.5 target so we don't lose track of this. Andrew, didn't we have another bug open about adding something like this to the releng tests to verify the build? I can't seem to find it right now... I'm going to call this fixed, 3.4 contains that initial implementation. See also bug 252869 |