summaryrefslogtreecommitdiff
path: root/strata/openstack-app/gerrit-installation-binaries.morph
blob: a3eb15f21b7bbef31ab7045963535815795256d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
name: gerrit-installation-binaries
kind: chunk
configure-commands:
- ar vx openjdk-7-jre-headless_7u65-2.5.1-5_amd64.deb
- tar Jxf data.tar.xz -C "$DESTDIR"/
- mkdir -p "$DESTDIR"/usr/local/share/gerrit
- mkdir -p "$DESTDIR"/usr/bin
- unzip UnlimitedJCEPolicyJDK7.zip -d "$DESTDIR"/usr/local/share
- tar zxf jdk-8u20-solaris-x64.tar.gz -C "$DESTDIR"/usr/local/share
build-commands: []
install-commands:
- cp gerrit-2.9.war "$DESTDIR"/usr/local/share/gerrit
- mkdir -p -m 755 "$DESTDIR"/etc/.java/.systemPrefs
- touch "$DESTDIR"/etc/.java/.systemPrefs/.system.lock
- touch "$DESTDIR"/etc/.java/.systemPrefs/.systemRootModFile
- chmod 644 "$DESTDIR"/etc/.java/.systemPrefs/.systemRootModFile
- ln -sfn /usr/lib/jvm/java-7-openjdk-amd64/bin/java "$DESTDIR"/usr/bin/
- cp -f "$DESTDIR"/usr/local/share/UnlimitedJCEPolicy/US_export_policy.jar "$DESTDIR"/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/security/
- cp -f "$DESTDIR"/usr/local/share/UnlimitedJCEPolicy/local_policy.jar "$DESTDIR"/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/security/
- ln -sfn /usr/local/share/jdk1.8.0_20/jre/lib/security/cacerts "$DESTDIR"/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/security