mirror of
https://github.com/nginxinc/nginx-ldap-auth.git
synced 2026-09-30 03:21:49 +02:00
Fix logrotate and update rpm spec file
* Create log directory in spec file * Fix logrotate file
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user