diff --git a/nginx-ldap-auth.logrotate b/nginx-ldap-auth.logrotate
index da80a55ef2129411f2c9ded8caf2a2f30a0b3c5a..4f0524ff231ac3336bc2b4055d89973795542337 100644
--- a/nginx-ldap-auth.logrotate
+++ b/nginx-ldap-auth.logrotate
@@ -1,4 +1,5 @@
 /var/log/nginx-ldap-auth/daemon.log {
+	compress
 	delaycompress
 	create 0644 nginx-ldap-auth nginx-ldap-auth
 	su nginx-ldap-auth nginx-ldap-auth
diff --git a/rpm/nginx-ldap-auth.spec b/rpm/nginx-ldap-auth.spec
index 7dd841cbbd19bb1aae50268048fba8553fdfb670..5b61c3d2832b763dd26e69e62c9fd1ae6b6ffd4c 100644
--- a/rpm/nginx-ldap-auth.spec
+++ b/rpm/nginx-ldap-auth.spec
@@ -1,5 +1,7 @@
+%global logdir  /var/log/%name
+
 Name:		nginx-ldap-auth
-Version:	0.0.3
+Version:	0.0.5
 Release:	1%{?dist}
 Summary:	NGINX Plus LDAP authentication daemon
 
@@ -31,14 +33,17 @@ install -d -m755 %buildroot/etc/default
 install -m644 %name.default %buildroot/etc/default/%name
 install -d -m755 %buildroot/etc/logrotate.d
 install -m644 %name.logrotate %buildroot%_sysconfdir/logrotate.d/%name
+mkdir -p %{buildroot}%{logdir}
+touch  %{buildroot}%{logdir}/daemon.log
 
 %files
 %doc README.md nginx-ldap-auth.conf backend-sample-app.py LICENSE
-/etc/default/%name
-%_sysconfdir/logrotate.d/%name
+%config(noreplace) /etc/default/%name
+%config(noreplace) %_sysconfdir/logrotate.d/%name
 %_bindir/nginx-ldap-auth-daemon
 %_unitdir/%name.service
-
+%attr(750,nginx-ldap-auth,nginx-ldap-auth) %dir %{logdir}
+%config %ghost %attr(640,nginx-ldap-auth,nginx-ldap-auth) %{logdir}/daemon.log
 
 %post
 getent group nginx-ldap-auth > /dev/null || groupadd -r nginx-ldap-auth