[copr] master: move log file to /var/log (d79c71a)

msuchy at fedoraproject.org msuchy at fedoraproject.org
Thu Sep 5 08:20:42 UTC 2013


Repository : http://git.fedorahosted.org/cgit/copr.git

On branch  : master

>---------------------------------------------------------------

commit d79c71a9295354dcb3f3ae13c625b820fdf8d4d3
Author: Miroslav Suchý <msuchy at redhat.com>
Date:   Mon Aug 19 14:58:59 2013 +0200

    move log file to /var/log


>---------------------------------------------------------------

 copr-be.conf.example |    4 ++--
 copr.spec            |   11 +++++++++++
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/copr-be.conf.example b/copr-be.conf.example
index 9d44d5e..f68dcae 100644
--- a/copr-be.conf.example
+++ b/copr-be.conf.example
@@ -8,8 +8,8 @@ jobsdir=/srv/copr-work/jobs
 destdir=/var/lib/copr/results
 sleeptime=30
 num_workers=5
-logfile=/srv/copr-work/logs/copr.log
-worker_logdir=/srv/copr-work/logs/workers/
+logfile=/var/log/copr/copr.log
+worker_logdir=/var/log/copr/workers/
 
 
 [builder]
diff --git a/copr.spec b/copr.spec
index 86ba7c6..639bb8d 100644
--- a/copr.spec
+++ b/copr.spec
@@ -94,6 +94,13 @@ a2x -d manpage -f manpage man/copr-cli.1.asciidoc
 #backend
 install -d %{buildroot}%{_sharedstatedir}/copr
 install -d %{buildroot}%{_sharedstatedir}/copr/results
+install -d %{buildroot}%{_var}/log/copr
+install -d %{buildroot}%{_var}/log/copr/workers/
+# for ghost files
+touch %{buildroot}%{_var}/log/copr/copr.log
+for i in `seq 7`; do
+	touch %{buildroot}%{_var}/log/copr/workers/worker-$i.log
+done
 
 #frontend
 install -d %{buildroot}%{_sysconfdir}
@@ -136,6 +143,10 @@ service httpd condrestart
 %dir %{_datadir}/copr
 %dir %{_sharedstatedir}/copr
 %dir %attr(0755, copr, copr) %{_sharedstatedir}/copr/results
+%dir %attr(0755, copr, copr) %{_var}/log/copr
+%dir %attr(0755, copr, copr) %{_var}/log/copr/workers
+%ghost %{_var}/log/copr/copr.log
+%ghost %{_var}/log/copr/workers/worker-*.log
 
 %files frontend
 %doc LICENSE coprs.conf.example copr-setup.txt



More information about the copr-devel mailing list