[salt/f19] Add logrotate script
Erik Johnson
terminalmage at fedoraproject.org
Fri Jul 11 01:55:08 UTC 2014
commit b25ae94079963a1772f8cdbe1fd3e7757f1c5bde
Author: Erik Johnson <erik at saltstack.com>
Date: Thu Jul 10 20:55:23 2014 -0500
Add logrotate script
logrotate.salt | 39 +++++++++++++++++++++++++++++++++++++++
salt.spec | 9 ++++++++-
2 files changed, 47 insertions(+), 1 deletions(-)
---
diff --git a/logrotate.salt b/logrotate.salt
new file mode 100644
index 0000000..2125f41
--- /dev/null
+++ b/logrotate.salt
@@ -0,0 +1,39 @@
+/var/log/salt/master {
+ weekly
+ missingok
+ rotate 5
+ compress
+ notifempty
+}
+
+/var/log/salt/minion {
+ weekly
+ missingok
+ rotate 5
+ compress
+ notifempty
+}
+
+/var/log/salt/key {
+ weekly
+ missingok
+ rotate 5
+ compress
+ notifempty
+}
+
+/var/log/salt/cloud {
+ weekly
+ missingok
+ rotate 5
+ compress
+ notifempty
+}
+
+/var/log/salt/ssh {
+ weekly
+ missingok
+ rotate 5
+ compress
+ notifempty
+}
diff --git a/salt.spec b/salt.spec
index 93d534c..51c248e 100644
--- a/salt.spec
+++ b/salt.spec
@@ -16,7 +16,7 @@
Name: salt
Version: 2014.1.7
-Release: 1%{?dist}
+Release: 3%{?dist}
Summary: A parallel remote execution system
Group: System Environment/Daemons
@@ -31,6 +31,7 @@ Source5: %{name}-master.service
Source6: %{name}-syndic.service
Source7: %{name}-minion.service
Source8: README.fedora
+Source9: logrotate.salt
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -161,6 +162,8 @@ install -p -m 0644 %{SOURCE7} $RPM_BUILD_ROOT%{_unitdir}/
%endif
install -p %{SOURCE8} .
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/
+install -p %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/salt
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/salt/
install -p -m 0640 conf/minion $RPM_BUILD_ROOT%{_sysconfdir}/salt/minion
@@ -187,6 +190,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root)
%doc %{_mandir}/man1/salt-call.1.*
%doc %{_mandir}/man1/salt-minion.1.*
+%{_sysconfdir}/logrotate.d/salt
%{_bindir}/salt-minion
%{_bindir}/salt-call
@@ -322,6 +326,9 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
+* Thu Jul 10 2014 Erik Johnson <erik at saltstack.com> - 2014.1.7-3
+- Add logrotate script
+
* Thu Jul 10 2014 Erik Johnson <erik at saltstack.com> - 2014.1.7-1
- Update to bugfix release 2014.1.7
More information about the scm-commits
mailing list