diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2012-08-14 11:59:37 -0500 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2012-08-14 11:59:37 -0500 |
commit | 0ba722544e3195f04e41abf42fe31c3219e21f03 (patch) | |
tree | e2ee7431b13331ae9f6c1e0e8458a0d80b5c977c /dogtag-9 | |
parent | 4817c081e6bccaee14fcd36462c0a26fc1acbf42 (diff) | |
download | pki-dev-0ba722544e3195f04e41abf42fe31c3219e21f03.tar.gz pki-dev-0ba722544e3195f04e41abf42fe31c3219e21f03.tar.xz pki-dev-0ba722544e3195f04e41abf42fe31c3219e21f03.zip |
Added Dogtag 9 scripts.
Diffstat (limited to 'dogtag-9')
-rwxr-xr-x | dogtag-9/core-build.sh | 21 | ||||
-rwxr-xr-x | dogtag-9/core-install.sh | 9 | ||||
-rwxr-xr-x | dogtag-9/core-uninstall.sh | 16 | ||||
-rwxr-xr-x | dogtag-9/kra-build.sh | 21 | ||||
-rwxr-xr-x | dogtag-9/kra-install.sh | 9 | ||||
-rwxr-xr-x | dogtag-9/kra-uninstall.sh | 3 | ||||
-rwxr-xr-x | dogtag-9/theme-build.sh | 21 | ||||
-rwxr-xr-x | dogtag-9/theme-install.sh | 9 | ||||
-rwxr-xr-x | dogtag-9/theme-uninstall.sh | 11 |
9 files changed, 120 insertions, 0 deletions
diff --git a/dogtag-9/core-build.sh b/dogtag-9/core-build.sh new file mode 100755 index 0000000..2100f16 --- /dev/null +++ b/dogtag-9/core-build.sh @@ -0,0 +1,21 @@ +#!/bin/sh -x + +WORK_DIR=`pwd` +PROJECT_DIR=`cd ../.. ; pwd` +COMPONENT=core + +mkdir -p $WORK_DIR/build +rm -rf $WORK_DIR/build/$COMPONENT + +cd $PROJECT_DIR +rm -rf packages +mkdir -p packages + +pki/scripts/compose_pki_${COMPONENT}_packages hybrid_rpms 2>&1 | tee packages/build.log + +mv packages $WORK_DIR/build/$COMPONENT +cd $WORK_DIR/build/$COMPONENT + +mkdir -p repo +mv `find RPMS -name *.rpm` repo +createrepo repo diff --git a/dogtag-9/core-install.sh b/dogtag-9/core-install.sh new file mode 100755 index 0000000..f12fea2 --- /dev/null +++ b/dogtag-9/core-install.sh @@ -0,0 +1,9 @@ +#!/bin/sh -x + +WORK_DIR=`pwd` +PROJECT_DIR=`cd ../.. ; pwd` +COMPONENT=core + +cd $WORK_DIR/build/$COMPONENT/repo + +yum install -y *.rpm diff --git a/dogtag-9/core-uninstall.sh b/dogtag-9/core-uninstall.sh new file mode 100755 index 0000000..8c831ba --- /dev/null +++ b/dogtag-9/core-uninstall.sh @@ -0,0 +1,16 @@ +#!/bin/sh -x + +yum erase -y\ + pki-common\ + pki-silent\ + pki-core-debuginfo\ + pki-setup\ + pki-java-tools-javadoc\ + pki-java-tools\ + pki-util\ + pki-common-javadoc\ + pki-selinux\ + pki-util-javadoc\ + pki-symkey\ + pki-native-tools\ + pki-ca diff --git a/dogtag-9/kra-build.sh b/dogtag-9/kra-build.sh new file mode 100755 index 0000000..26e887c --- /dev/null +++ b/dogtag-9/kra-build.sh @@ -0,0 +1,21 @@ +#!/bin/sh -x + +WORK_DIR=`pwd` +PROJECT_DIR=`cd ../.. ; pwd` +COMPONENT=kra + +mkdir -p $WORK_DIR/build +rm -rf $WORK_DIR/build/$COMPONENT + +cd $PROJECT_DIR +rm -rf packages +mkdir -p packages + +pki/scripts/compose_pki_${COMPONENT}_packages hybrid_rpms 2>&1 | tee packages/build.log + +mv packages $WORK_DIR/build/$COMPONENT +cd $WORK_DIR/build/$COMPONENT + +mkdir -p repo +mv `find RPMS -name *.rpm` repo +createrepo repo diff --git a/dogtag-9/kra-install.sh b/dogtag-9/kra-install.sh new file mode 100755 index 0000000..98cfdde --- /dev/null +++ b/dogtag-9/kra-install.sh @@ -0,0 +1,9 @@ +#!/bin/sh -x + +WORK_DIR=`pwd` +PROJECT_DIR=`cd ../.. ; pwd` +COMPONENT=kra + +cd $WORK_DIR/build/$COMPONENT/repo + +yum install -y *.rpm diff --git a/dogtag-9/kra-uninstall.sh b/dogtag-9/kra-uninstall.sh new file mode 100755 index 0000000..93b7c54 --- /dev/null +++ b/dogtag-9/kra-uninstall.sh @@ -0,0 +1,3 @@ +#!/bin/sh -x + +yum erase -y pki-kra diff --git a/dogtag-9/theme-build.sh b/dogtag-9/theme-build.sh new file mode 100755 index 0000000..225c24b --- /dev/null +++ b/dogtag-9/theme-build.sh @@ -0,0 +1,21 @@ +#!/bin/sh -x + +WORK_DIR=`pwd` +PROJECT_DIR=`cd ../.. ; pwd` +COMPONENT=theme + +mkdir -p $WORK_DIR/build +rm -rf $WORK_DIR/build/$COMPONENT + +cd $PROJECT_DIR +rm -rf packages +mkdir -p packages + +pki/scripts/compose_dogtag_pki_theme_packages rpms | tee packages/build.log + +mv packages $WORK_DIR/build/$COMPONENT +cd $WORK_DIR/build/$COMPONENT + +mkdir -p repo +mv `find RPMS -name *.rpm` repo +createrepo repo diff --git a/dogtag-9/theme-install.sh b/dogtag-9/theme-install.sh new file mode 100755 index 0000000..b353fbe --- /dev/null +++ b/dogtag-9/theme-install.sh @@ -0,0 +1,9 @@ +#!/bin/sh -x + +WORK_DIR=`pwd` +PROJECT_DIR=`cd ../.. ; pwd` +COMPONENT=theme + +cd $WORK_DIR/build/$COMPONENT/repo + +yum install -y *.rpm diff --git a/dogtag-9/theme-uninstall.sh b/dogtag-9/theme-uninstall.sh new file mode 100755 index 0000000..8f714d8 --- /dev/null +++ b/dogtag-9/theme-uninstall.sh @@ -0,0 +1,11 @@ +#!/bin/sh -x + +yum erase -y\ + dogtag-pki-ca-theme\ + dogtag-pki-kra-theme\ + dogtag-pki-tps-theme\ + dogtag-pki-tks-theme\ + dogtag-pki-console-theme\ + dogtag-pki-ra-theme\ + dogtag-pki-common-theme\ + dogtag-pki-ocsp-theme |