|
|
@@ -122,18 +122,18 @@ echo ""
|
|
|
if [ -z "$RPM_INSTALL_PREFIX" ]; then
|
|
|
RPM_INSTALL_PREFIX=%{prefix}
|
|
|
fi
|
|
|
-# patch file to fix startconsole ld libpath
|
|
|
-if [ -f $RPM_INSTALL_PREFIX/setup/console-ld-libpath.patch ] ; then
|
|
|
- patch -d $RPM_INSTALL_PREFIX -p0 < $RPM_INSTALL_PREFIX/setup/console-ld-libpath.patch
|
|
|
-fi
|
|
|
if [ "$1" -gt 1 ] ; then
|
|
|
# patch file to upgrade admin server from 1.0 to 1.0.1
|
|
|
if [ -f $RPM_INSTALL_PREFIX/setup/adminserver10to101.patch ] ; then
|
|
|
- patch -d $RPM_INSTALL_PREFIX -p0 < $RPM_INSTALL_PREFIX/setup/adminserver10to101.patch
|
|
|
+ patch -s -f -d $RPM_INSTALL_PREFIX -p0 < $RPM_INSTALL_PREFIX/setup/adminserver10to101.patch
|
|
|
fi
|
|
|
# patch file to fix start-admin on Fedora Core 2
|
|
|
if [ -f $RPM_INSTALL_PREFIX/setup/adminserver-start-admin.patch ] ; then
|
|
|
- patch -d $RPM_INSTALL_PREFIX -p0 < $RPM_INSTALL_PREFIX/setup/adminserver-start-admin.patch
|
|
|
+ patch -s -f -d $RPM_INSTALL_PREFIX -p0 < $RPM_INSTALL_PREFIX/setup/adminserver-start-admin.patch
|
|
|
+ fi
|
|
|
+# patch file to fix module load order
|
|
|
+ if [ -f $RPM_INSTALL_PREFIX/setup/adminserver-httpd-moduleorder.patch ] ; then
|
|
|
+ patch -s -f -d $RPM_INSTALL_PREFIX -p0 < $RPM_INSTALL_PREFIX/setup/adminserver-httpd-moduleorder.patch
|
|
|
fi
|
|
|
# fix up file permissions
|
|
|
testfile=$RPM_INSTALL_PREFIX/admin-serv/config/nss.conf
|
|
|
@@ -152,11 +152,12 @@ if [ "$1" -gt 1 ] ; then
|
|
|
chown $usergroup $RPM_INSTALL_PREFIX/alias
|
|
|
fi
|
|
|
fi
|
|
|
- echo "Install finished. Please restart your directory servers first,"
|
|
|
- echo "then the admin server. Do not run setup."
|
|
|
-else
|
|
|
- echo "Install finished. Please run $RPM_INSTALL_PREFIX/setup/setup to set up the servers."
|
|
|
+ for instance in `ls -d $RPM_INSTALL_PREFIX/slapd-*`
|
|
|
+ do
|
|
|
+ cp $RPM_INSTALL_PREFIX/bin/slapd/install/schema/00core.ldif $instance/config/schema
|
|
|
+ done
|
|
|
fi
|
|
|
+echo "Install finished. Please run $RPM_INSTALL_PREFIX/setup/setup to set up the servers."
|
|
|
|
|
|
%preun
|
|
|
# only run uninstall if this is the last version of the package
|
|
|
@@ -169,6 +170,11 @@ if [ "$1" = 0 ] ; then
|
|
|
fi
|
|
|
|
|
|
%changelog
|
|
|
+* Wed Feb 22 2006 Rich Megginson <[email protected]> - 1.0.2-1
|
|
|
+- Remove startconsole patch; add patch to fix admin server httpd
|
|
|
+- module load order; you must now run setup after an upgrade; copy
|
|
|
+- in the new 00core.ldif schema file to the server instances
|
|
|
+
|
|
|
* Tue Dec 6 2005 Rich Megginson <[email protected]> - 1.0.1-1
|
|
|
- Use nosp version instead of gen version to get patch version numbers
|
|
|
- Patch the admin server in the post install section
|