From c489672a513f7e5d3eb10b29622680f23dcdf65f Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Thu, 15 Mar 2012 11:19:48 -0500 Subject: Initial check-in. --- scripts/include.sh | 4 ++++ scripts/install-rpms.sh | 5 +++++ scripts/install-selfsign.sh | 11 +++++++++++ scripts/rebuild-selfsign.sh | 14 ++++++++++++++ scripts/uninstall-rpms.sh | 4 ++++ scripts/uninstall-server.sh | 3 +++ 6 files changed, 41 insertions(+) create mode 100755 scripts/include.sh create mode 100755 scripts/install-rpms.sh create mode 100755 scripts/install-selfsign.sh create mode 100755 scripts/rebuild-selfsign.sh create mode 100755 scripts/uninstall-rpms.sh create mode 100755 scripts/uninstall-server.sh (limited to 'scripts') diff --git a/scripts/include.sh b/scripts/include.sh new file mode 100755 index 0000000..138c768 --- /dev/null +++ b/scripts/include.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +IPA_JSON_URL="https://$HOSTNAME/ipa/json" +#IPA_JSON_URL="http://localhost:8888/ipa/json" diff --git a/scripts/install-rpms.sh b/scripts/install-rpms.sh new file mode 100755 index 0000000..92edf59 --- /dev/null +++ b/scripts/install-rpms.sh @@ -0,0 +1,5 @@ +#!/bin/sh +x + +cd ../../freeipa/dist/rpms + +rpm -i * diff --git a/scripts/install-selfsign.sh b/scripts/install-selfsign.sh new file mode 100755 index 0000000..27984e1 --- /dev/null +++ b/scripts/install-selfsign.sh @@ -0,0 +1,11 @@ +#!/bin/sh +x + +ipa-server-install\ + -U\ + -r EXAMPLE.COM\ + -n example.com\ + -p Secret123\ + -a Secret123\ + --selfsign\ + --setup-dns\ + --no-ntp diff --git a/scripts/rebuild-selfsign.sh b/scripts/rebuild-selfsign.sh new file mode 100755 index 0000000..af6c8df --- /dev/null +++ b/scripts/rebuild-selfsign.sh @@ -0,0 +1,14 @@ +#!/bin/sh +x + +./uninstall-server.sh +./uninstall-rpms.sh + +cd ../../freeipa +rm -rf dist/rpms +rm -rf rpmbuild +rm -rf /usr/share/ipa +make rpms +cd - + +./install-rpms.sh +./install-selfsign.sh diff --git a/scripts/uninstall-rpms.sh b/scripts/uninstall-rpms.sh new file mode 100755 index 0000000..aab1550 --- /dev/null +++ b/scripts/uninstall-rpms.sh @@ -0,0 +1,4 @@ +#!/bin/sh +x + +rpm -e freeipa-debuginfo +rpm -e freeipa-admintools freeipa-python freeipa-server freeipa-client freeipa-server-selinux diff --git a/scripts/uninstall-server.sh b/scripts/uninstall-server.sh new file mode 100755 index 0000000..abe4b9e --- /dev/null +++ b/scripts/uninstall-server.sh @@ -0,0 +1,3 @@ +#!/bin/sh +x + +ipa-server-install --uninstall -U -- cgit