File: demo-reset.sh

package info (click to toggle)
phpldapadmin 1.2.6.7-3~bpo12%2B1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm-backports
  • size: 5,432 kB
  • sloc: php: 17,675; javascript: 5,299; xml: 1,498; sh: 379; python: 148; makefile: 23
file content (18 lines) | stat: -rwxr-xr-x 472 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

for i in $(grep directory phpldapadmin-demo.conf|awk '{print $2}'); do
	if [ -d $i ]; then
		rm -f $i/*.dbb $i/*.bdb $i/__db.??? $i/alock $i/log.*
	else
		mkdir $i
	fi
done

slapadd -b "dc=example.com" -l ldif-example.com
slapadd -b "dc=example,dc=com" -l ldif-example-com
slapadd -b "o=Simpsons" -l ldif-Simpsons
slapadd -b "o=Flintstones" -l ldif-Flintstones

for i in $(grep directory phpldapadmin-demo.conf|awk '{print $2}'); do
	chown -R ldap:ldap $i
done