summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2012-03-15 11:19:48 -0500
committerEndi S. Dewata <edewata@redhat.com>2012-03-15 11:19:48 -0500
commitc489672a513f7e5d3eb10b29622680f23dcdf65f (patch)
tree27af0f2c1ecbcbddc451e324ab9094b7c491bda6 /scripts
downloadfreeipa-dev-c489672a513f7e5d3eb10b29622680f23dcdf65f.tar.gz
freeipa-dev-c489672a513f7e5d3eb10b29622680f23dcdf65f.tar.xz
freeipa-dev-c489672a513f7e5d3eb10b29622680f23dcdf65f.zip
Initial check-in.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/include.sh4
-rwxr-xr-xscripts/install-rpms.sh5
-rwxr-xr-xscripts/install-selfsign.sh11
-rwxr-xr-xscripts/rebuild-selfsign.sh14
-rwxr-xr-xscripts/uninstall-rpms.sh4
-rwxr-xr-xscripts/uninstall-server.sh3
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