diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2012-05-30 02:22:48 -0500 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2012-05-30 02:22:48 -0500 |
commit | 27bdba4f594cbdedfb5881e7e52d5fb6d97e794b (patch) | |
tree | 250fc73ad9be2538ab3a44d73e05602f904de5b9 | |
parent | 8b3572070c5c80c0c7d9a96a43334ba62029b9f2 (diff) | |
download | freeipa-dev-27bdba4f594cbdedfb5881e7e52d5fb6d97e794b.tar.gz freeipa-dev-27bdba4f594cbdedfb5881e7e52d5fb6d97e794b.tar.xz freeipa-dev-27bdba4f594cbdedfb5881e7e52d5fb6d97e794b.zip |
Added Dogtag scripts.
-rwxr-xr-x | scripts/build.sh | 6 | ||||
-rwxr-xr-x | scripts/dogtag-install.sh | 8 | ||||
-rwxr-xr-x | scripts/dogtag-uninstall.sh | 8 | ||||
-rwxr-xr-x | scripts/install-selfsign.sh | 2 | ||||
-rwxr-xr-x | scripts/reinstall-selfsign.sh | 4 | ||||
-rwxr-xr-x | scripts/uninstall-rpms.sh | 9 | ||||
-rwxr-xr-x | scripts/uninstall-server.sh | 2 |
7 files changed, 36 insertions, 3 deletions
diff --git a/scripts/build.sh b/scripts/build.sh new file mode 100755 index 0000000..c41ea14 --- /dev/null +++ b/scripts/build.sh @@ -0,0 +1,6 @@ +#!/bin/sh -x + +cd ../../freeipa +rm -rf dist/rpms +rm -rf rpmbuild +make rpms diff --git a/scripts/dogtag-install.sh b/scripts/dogtag-install.sh new file mode 100755 index 0000000..00fd6e3 --- /dev/null +++ b/scripts/dogtag-install.sh @@ -0,0 +1,8 @@ +#!/bin/sh -x + +yum install -y\ + dogtag-pki-ca-theme\ + dogtag-pki-common-theme\ + pki-ca\ + pki-setup\ + pki-silent diff --git a/scripts/dogtag-uninstall.sh b/scripts/dogtag-uninstall.sh new file mode 100755 index 0000000..2db2ab2 --- /dev/null +++ b/scripts/dogtag-uninstall.sh @@ -0,0 +1,8 @@ +#!/bin/sh -x + +yum erase -y\ + dogtag-pki-ca-theme\ + dogtag-pki-common-theme\ + pki-ca\ + pki-setup\ + pki-silent diff --git a/scripts/install-selfsign.sh b/scripts/install-selfsign.sh index 48325ca..7cf6984 100755 --- a/scripts/install-selfsign.sh +++ b/scripts/install-selfsign.sh @@ -1,8 +1,10 @@ #!/bin/sh -x +IP_ADDRESS=`ifconfig eth0 | grep "inet " | awk '{print $2}'` FORWARDER=`grep nameserver /etc/resolv.conf | awk '{print $2;}'` ipa-server-install\ + -d\ -U\ -r EXAMPLE.COM\ -n example.com\ diff --git a/scripts/reinstall-selfsign.sh b/scripts/reinstall-selfsign.sh new file mode 100755 index 0000000..32bede4 --- /dev/null +++ b/scripts/reinstall-selfsign.sh @@ -0,0 +1,4 @@ +#!/bin/sh -x + +./uninstall-server.sh +./install-selfsign.sh diff --git a/scripts/uninstall-rpms.sh b/scripts/uninstall-rpms.sh index b56258c..4681db4 100755 --- a/scripts/uninstall-rpms.sh +++ b/scripts/uninstall-rpms.sh @@ -1,4 +1,9 @@ #!/bin/sh -x -rpm -e freeipa-debuginfo -rpm -e freeipa-admintools freeipa-python freeipa-server freeipa-client freeipa-server-selinux +yum erase -y\ + freeipa-admintools\ + freeipa-python\ + freeipa-server\ + freeipa-client\ + freeipa-server-selinux\ + freeipa-debuginfo diff --git a/scripts/uninstall-server.sh b/scripts/uninstall-server.sh index 53b93db..0115db1 100755 --- a/scripts/uninstall-server.sh +++ b/scripts/uninstall-server.sh @@ -1,3 +1,3 @@ #!/bin/sh -x -ipa-server-install --uninstall -U +ipa-server-install --uninstall -d -U |