diff options
author | Endi S. Dewata <edewata@redhat.com> | 2017-07-20 08:33:57 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2017-07-20 08:33:57 +0200 |
commit | bebc523927e7b13c964c294b65406ddaec30ad02 (patch) | |
tree | 2d0224d1d9c1bb391dc84e2601c601cb0bdb12c8 /scripts | |
parent | bf08efd7f536c42bf44dc5ca4f57712bb670247f (diff) | |
download | pki-dev-bebc523927e7b13c964c294b65406ddaec30ad02.tar.gz pki-dev-bebc523927e7b13c964c294b65406ddaec30ad02.tar.xz pki-dev-bebc523927e7b13c964c294b65406ddaec30ad02.zip |
Updated DS clone scripts.
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/ds-clone-create.sh | 17 | ||||
-rwxr-xr-x | scripts/ds-clone-enable-logging.sh | 12 | ||||
-rwxr-xr-x | scripts/ds-clone-remove.sh (renamed from scripts/dsclone-remove.sh) | 0 | ||||
-rwxr-xr-x | scripts/ds-clone-start.sh (renamed from scripts/dsclone-start.sh) | 0 | ||||
-rwxr-xr-x | scripts/ds-clone-stop.sh | 3 | ||||
-rwxr-xr-x | scripts/dsclone-create.sh | 11 |
6 files changed, 32 insertions, 11 deletions
diff --git a/scripts/ds-clone-create.sh b/scripts/ds-clone-create.sh new file mode 100755 index 0000000..d524b56 --- /dev/null +++ b/scripts/ds-clone-create.sh @@ -0,0 +1,17 @@ +#!/bin/sh -x + +setup-ds.pl --silent --\ + General.FullMachineName=$HOSTNAME\ + General.SuiteSpotUserID=nobody\ + General.SuiteSpotGroup=nobody\ + slapd.ServerPort=10389\ + slapd.ServerIdentifier=pki-clone\ + slapd.Suffix=dc=example,dc=com\ + slapd.RootDN="cn=Directory Manager"\ + slapd.RootDNPwd=Secret123\ + +ldapadd -h $HOSTNAME -p 10389 -x -D "cn=Directory Manager" -w Secret123 << EOF +dn: dc=pki,dc=example,dc=com +objectClass: domain +dc: pki +EOF diff --git a/scripts/ds-clone-enable-logging.sh b/scripts/ds-clone-enable-logging.sh new file mode 100755 index 0000000..8991e67 --- /dev/null +++ b/scripts/ds-clone-enable-logging.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +ldapmodify -x -h localhost -p 390 -D "cn=Directory Manager" -w "Secret123" <<EOF +dn: cn=config +changetype: modify +replace: nsslapd-accesslog-logging-enabled +nsslapd-accesslog-logging-enabled: on +- +replace: nsslapd-accesslog-logbuffering +nsslapd-accesslog-logbuffering: off + +EOF diff --git a/scripts/dsclone-remove.sh b/scripts/ds-clone-remove.sh index 175f8ca..175f8ca 100755 --- a/scripts/dsclone-remove.sh +++ b/scripts/ds-clone-remove.sh diff --git a/scripts/dsclone-start.sh b/scripts/ds-clone-start.sh index ecef723..ecef723 100755 --- a/scripts/dsclone-start.sh +++ b/scripts/ds-clone-start.sh diff --git a/scripts/ds-clone-stop.sh b/scripts/ds-clone-stop.sh new file mode 100755 index 0000000..3cd53dc --- /dev/null +++ b/scripts/ds-clone-stop.sh @@ -0,0 +1,3 @@ +#!/bin/sh -x + +systemctl stop dirsrv@pki-clone.service diff --git a/scripts/dsclone-create.sh b/scripts/dsclone-create.sh deleted file mode 100755 index 8dad956..0000000 --- a/scripts/dsclone-create.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh -x - -setup-ds.pl --silent --\ - General.FullMachineName=$HOSTNAME\ - General.SuiteSpotUserID=dirsrv\ - General.SuiteSpotGroup=dirsrv\ - slapd.ServerPort=390\ - slapd.ServerIdentifier=pki-clone\ - slapd.Suffix=dc=example,dc=com\ - slapd.RootDN="cn=Directory Manager"\ - slapd.RootDNPwd=Secret123\ |