From 26eb23050c205ee03ad89abe954c7f998d565c69 Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Mon, 2 Apr 2012 11:37:34 -0500 Subject: Added Fedora 16 setup script. --- scripts/drm-java-test.sh | 9 +++++---- scripts/ds-install.sh | 3 +-- scripts/ds-uninstall.sh | 10 ++++++---- scripts/f16-setup.sh | 17 +++++++++++++++++ 4 files changed, 29 insertions(+), 10 deletions(-) create mode 100755 scripts/f16-setup.sh diff --git a/scripts/drm-java-test.sh b/scripts/drm-java-test.sh index 572f0ea..7b24a43 100755 --- a/scripts/drm-java-test.sh +++ b/scripts/drm-java-test.sh @@ -4,12 +4,13 @@ SRC_DIR=`cd ../.. ; pwd` CLASSPATH=$SRC_DIR/pki/build/classes CLASSPATH=$CLASSPATH:/usr/share/java/apache-commons-cli.jar -CLASSPATH=$CLASSPATH:/usr/lib64/java/jss4.jar -CLASSPATH=$CLASSPATH:/usr/share/java/jakarta-commons-httpclient.jar -CLASSPATH=$CLASSPATH:/usr/share/java/resteasy/resteasy-jaxrs.jar CLASSPATH=$CLASSPATH:/usr/share/java/apache-commons-logging.jar -CLASSPATH=$CLASSPATH:/usr/share/java/resteasy/jaxrs-api.jar CLASSPATH=$CLASSPATH:/usr/share/java/commons-codec.jar +CLASSPATH=$CLASSPATH:/usr/share/java/jakarta-commons-httpclient.jar +CLASSPATH=$CLASSPATH:/usr/lib64/java/jss4.jar +CLASSPATH=$CLASSPATH:/usr/share/java/resteasy/httpclient-4.1.2.jar +CLASSPATH=$CLASSPATH:/usr/share/java/resteasy/jaxrs-api.jar +CLASSPATH=$CLASSPATH:/usr/share/java/resteasy/resteasy-jaxrs.jar CLASSPATH=$CLASSPATH:/usr/share/java/resteasy/resteasy-jaxb-provider.jar CLASSPATH=$CLASSPATH:/usr/share/java/servlet.jar diff --git a/scripts/ds-install.sh b/scripts/ds-install.sh index be2b4d7..679a8ae 100755 --- a/scripts/ds-install.sh +++ b/scripts/ds-install.sh @@ -12,5 +12,4 @@ yum install -y\ 389-ds-base-libs\ 389-admin\ 389-ds\ - 389-ds-base-devel\ - + 389-ds-base-devel diff --git a/scripts/ds-uninstall.sh b/scripts/ds-uninstall.sh index 0ab5a13..7ff4a0d 100755 --- a/scripts/ds-uninstall.sh +++ b/scripts/ds-uninstall.sh @@ -1,6 +1,10 @@ #!/bin/sh -x -rpm -ev 389-ds-base\ +rpm -ev --nodeps\ + 389-ds-base-devel + +rpm -ev --nodeps\ + 389-ds-base\ 389-adminutil\ 389-admin-console\ 389-admin-console-doc\ @@ -10,6 +14,4 @@ rpm -ev 389-ds-base\ 389-ds-console-doc\ 389-ds-base-libs\ 389-admin\ - 389-ds\ - 389-ds-base-devel\ - + 389-ds diff --git a/scripts/f16-setup.sh b/scripts/f16-setup.sh new file mode 100755 index 0000000..4afa7ec --- /dev/null +++ b/scripts/f16-setup.sh @@ -0,0 +1,17 @@ +#!/bin/sh -x + +RESTEASY_DIR=/usr/share/resteasy-jaxrs-2.3.2.Final + +mkdir -p /usr/share/java/glassfish-jaxb +cd /usr/share/java/glassfish-jaxb +ln -sf $RESTEASY_DIR/lib/jaxb-impl-2.2.4.jar jaxb-impl.jar + +mkdir -p /usr/share/java/resteasy +cd /usr/share/java/resteasy +ln -sf $RESTEASY_DIR/lib/jaxrs-api-2.3.2.Final.jar jaxrs-api.jar +ln -sf $RESTEASY_DIR/lib/resteasy-jaxb-provider-2.3.2.Final.jar resteasy-jaxb-provider.jar +ln -sf $RESTEASY_DIR/lib/resteasy-jaxrs-2.3.2.Final.jar resteasy-jaxrs.jar +ln -sf $RESTEASY_DIR/lib/resteasy-jettison-provider-2.3.2.Final.jar resteasy-jettison-provider.jar + +cd /usr/share/java +ln -sf $RESTEASY_DIR/lib/scannotation-1.0.3.jar scannotation.jar -- cgit