Sophie

Sophie

distrib > Altlinux > 4.1 > i586 > media > core > by-pkgid > 7c20ffbfc773d815df4b098c4d915a67 > scriptlet

openldap-servers-2.3.41-alt3.M41.3.i586.rpm

PREIN

/bin/sh
# Take care to only do ownership-changing if we're adding the user.
/usr/sbin/groupadd -rf ldap
/usr/sbin/useradd  -rM -c "LDAP User" -g ldap -u 55 -s /dev/null -d /var/lib/ldap ldap &>/dev/null
if [ -d /var/lib/ldap/bases ]; then
	chown -R ldap:ldap /var/lib/ldap/bases
fi
if [ -d "$ldap_ssl_dir" -a ! -L "$ldap_ssl_dir" ]; then
	echo "Your certificates are moved to $ldap_ssl_dir.rpmsave, please CHECK!"
	/bin/mv "$ldap_ssl_dir" "$ldap_ssl_dir".rpmsave
fi	
# Create links for to ssl certs dir
#echo "Create Soft Link /etc/openldap/ssl to /var/lib/ssl/certs" 
#__ln_s -nf /var/lib/ssl/certs /etc/openldap/ssl

PREUN

/bin/sh
/usr/sbin/preun_service slapd
rm -f /etc/syslog.d/ldap
rm -f /var/lib/ldap/dev/log

POSTIN

/bin/sh
ln -s -nf /var/lib/ldap/dev/log /etc/syslog.d/ldap
# remove old libs from chroot
rm -f /var/lib/ldap//usr/lib/openldap/*
rm -f /var/lib/ldap//usr/lib/sasl2/*
rm -f /var/lib/ldap//usr/lib/*.so*
rm -f /var/lib/ldap/lib/*.so*

/usr/sbin/post_service slapd