Index: /trunk/samhain.spec.in
===================================================================
--- /trunk/samhain.spec.in	(revision 546)
+++ /trunk/samhain.spec.in	(revision 547)
@@ -73,5 +73,5 @@
 make
 %if "%{withpwd_prg}" == "xDSH_WITH_CLIENT"
-%if 0%{?password}
+%if "%{password}" != ""
         ./samhain_setpwd samhain new %{password}
 	mv samhain samhain.old
@@ -115,11 +115,4 @@
 
 %post
-if test "x@sh_lkm@" = x; then
-   :
-else
-   if test -f /sbin/depmod; then
-     /sbin/depmod -a
-   fi
-fi
 if [ "$1" -ge 1 ]; then
         # Activate boot-time start up
@@ -193,6 +186,10 @@
 %files -f sh_file_list
 %defattr(-,root,root)
-%dir @mylockdir@
-%dir @mylogdir@
+%if "@mylockdir@" != "/run" || "@mylockdir@" != "/var/run"
+	%dir @mylockdir@
+%endif
+%if "@mylogdir@" != "/var/log"
+	%dir @mylogdir@
+%endif
 %doc docs/BUGS COPYING docs/Changelog 
 %doc LICENSE docs/FAQ.html docs/HOWTO* docs/MANUAL-2_4.* docs/README*
@@ -219,4 +216,8 @@
 
 %changelog
+* Wed May 01 2019 Rainer Wichmann
+- remove obsolete part fpr sh_lkm
+- add fixes by Franky Van L. (password, directory ownership)
+
 * Mon Dec 18 2017 Rainer Wichmann
 - patch for SLES12 by Pirmin
