diff options
author | Endi S. Dewata <edewata@redhat.com> | 2012-03-15 11:19:48 -0500 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2012-03-15 11:19:48 -0500 |
commit | c489672a513f7e5d3eb10b29622680f23dcdf65f (patch) | |
tree | 27af0f2c1ecbcbddc451e324ab9094b7c491bda6 /scripts | |
download | freeipa-dev-c489672a513f7e5d3eb10b29622680f23dcdf65f.tar.gz freeipa-dev-c489672a513f7e5d3eb10b29622680f23dcdf65f.tar.xz freeipa-dev-c489672a513f7e5d3eb10b29622680f23dcdf65f.zip |
Initial check-in.
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/include.sh | 4 | ||||
-rwxr-xr-x | scripts/install-rpms.sh | 5 | ||||
-rwxr-xr-x | scripts/install-selfsign.sh | 11 | ||||
-rwxr-xr-x | scripts/rebuild-selfsign.sh | 14 | ||||
-rwxr-xr-x | scripts/uninstall-rpms.sh | 4 | ||||
-rwxr-xr-x | scripts/uninstall-server.sh | 3 |
6 files changed, 41 insertions, 0 deletions
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 |