Hi, Looking in the rpm I noticed a few things: %preun if [ $1 -eq 0 ]; then # Final removal # remove instance specific service files/links rm -rf %{_sysconfdir}/systemd/system/%{groupname}.wants/* > /dev/null 2>&1 || : fi I don't actually think we need this. If we un-install, the instance configuration and data dirs will remain. So if someone un-installs and re-installs, this will break their instances. Because we remove the dirsrv.target unit file, leaving the dirsrv.target.wants is probably okay, so we can remove the %preun I think. %postun /sbin/ldconfig if [ $1 = 0 ]; then # Final removal rm -rf /var/run/%{pkgname} fi Similar comment here. I think we can make this: %postun -p /sbin/ldconfig Does that sound reasonable? -- Sincerely, William Brown Software Engineer Red Hat, Brisbane
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ 389-devel mailing list -- 389-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to 389-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx