summaryrefslogtreecommitdiffstats
path: root/dogtag-9
diff options
context:
space:
mode:
authorEndi Sukma Dewata <edewata@redhat.com>2012-08-14 11:59:37 -0500
committerEndi Sukma Dewata <edewata@redhat.com>2012-08-14 11:59:37 -0500
commit0ba722544e3195f04e41abf42fe31c3219e21f03 (patch)
treee2ee7431b13331ae9f6c1e0e8458a0d80b5c977c /dogtag-9
parent4817c081e6bccaee14fcd36462c0a26fc1acbf42 (diff)
downloadpki-dev-0ba722544e3195f04e41abf42fe31c3219e21f03.tar.gz
pki-dev-0ba722544e3195f04e41abf42fe31c3219e21f03.tar.xz
pki-dev-0ba722544e3195f04e41abf42fe31c3219e21f03.zip
Added Dogtag 9 scripts.
Diffstat (limited to 'dogtag-9')
-rwxr-xr-xdogtag-9/core-build.sh21
-rwxr-xr-xdogtag-9/core-install.sh9
-rwxr-xr-xdogtag-9/core-uninstall.sh16
-rwxr-xr-xdogtag-9/kra-build.sh21
-rwxr-xr-xdogtag-9/kra-install.sh9
-rwxr-xr-xdogtag-9/kra-uninstall.sh3
-rwxr-xr-xdogtag-9/theme-build.sh21
-rwxr-xr-xdogtag-9/theme-install.sh9
-rwxr-xr-xdogtag-9/theme-uninstall.sh11
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