Alon Bar-Lev has uploaded a new change for review. Change subject: packaging: setup: use correct log location ......................................................................
packaging: setup: use correct log location Change-Id: Ib3b8098cbb3d72b158a438544c7a1d1e60273cf0 Signed-off-by: Alon Bar-Lev <alo...@redhat.com> --- M .gitignore M Makefile M ovirt-engine-reports.spec.in R server-customizations/WEB-INF/log4j.properties.in 4 files changed, 13 insertions(+), 2 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-reports refs/changes/14/23314/1 diff --git a/.gitignore b/.gitignore index c275f8e..49ea166 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ ########################### build/python-check.sh.in ovirt-engine-reports.spec +server-customizations/WEB-INF/log4j.properties diff --git a/Makefile b/Makefile index bec48df..2197f53 100644 --- a/Makefile +++ b/Makefile @@ -120,6 +120,7 @@ GENERATED = \ build/python-check.sh \ ovirt-engine-reports.spec \ + server-customizations/WEB-INF/log4j.properties \ $(NULL) all: \ @@ -252,3 +253,5 @@ DEV_FLIST=tmp.dev.flist \ $(NULL) cp tmp.dev.flist "$(DESTDIR)$(PREFIX)/dev.$(PACKAGE_NAME).flist" + + install -d "$(DESTDIR)$(PKG_LOG_DIR)" diff --git a/ovirt-engine-reports.spec.in b/ovirt-engine-reports.spec.in index 0afe54e..05c1268 100644 --- a/ovirt-engine-reports.spec.in +++ b/ovirt-engine-reports.spec.in @@ -21,6 +21,7 @@ PYTHON_DIR=%{python_sitelib} \\\ JAVA_DIR=%{_javadir} \\\ PKG_JAVA_DIR=%{reports_java} \\\ + PKG_LOG_DIR=%{_localstatedir}/log/%{reports_name} \\\ %{?BUILD_FLAGS:BUILD_FLAGS="%{BUILD_FLAGS}"} \\\ %{?EXTRA_BUILD_FLAGS:EXTRA_BUILD_FLAGS="%{EXTRA_BUILD_FLAGS}"} @@ -73,6 +74,11 @@ %{__python} -m compileall -f -q -d / "%{buildroot}" %{__python} -O -m compileall -f -q -d / "%{buildroot}" +# +# /var creation +# +install -dm 755 "%{buildroot}/%{_localstatedir}/log/%{name}" + # Needed for compatibility if package is different than the directory structure %if "%{name}" != "%{reports_name}" ln -s -f "%{_bindir}/%{reports_name}-setup" "%{buildroot}%{_bindir}/%{name}-setup" @@ -88,6 +94,7 @@ %files %dir %{_sysconfdir}/%{reports_name}/ovirt-engine-reports.conf.d +%dir %attr(-, %{engine_user}, %{engine_group}) %{_localstatedir}/log/%{name} %{_sysconfdir}/ovirt-engine/engine.conf.d/50-ovirt-engine-reports.conf %{reports_java} %{_datadir}/%{reports_name} diff --git a/server-customizations/WEB-INF/log4j.properties b/server-customizations/WEB-INF/log4j.properties.in similarity index 97% rename from server-customizations/WEB-INF/log4j.properties rename to server-customizations/WEB-INF/log4j.properties.in index b3baa76..2b4e935 100644 --- a/server-customizations/WEB-INF/log4j.properties +++ b/server-customizations/WEB-INF/log4j.properties.in @@ -39,7 +39,7 @@ # jasperserver.root is used only by JasperServer Community Edition. # JasperServer Professional users should look for jasperserver-pro.root lower in this file. log4j.appender.fileout=org.apache.log4j.RollingFileAppender -log4j.appender.fileout.File=/var/log/ovirt-engine/jasperserver.log +log4j.appender.fileout.File=@PKG_LOG_DIR@/jasperserver.log log4j.appender.fileout.MaxFileSize=1024KB log4j.appender.fileout.MaxBackupIndex=1 log4j.appender.fileout.layout=org.apache.log4j.PatternLayout @@ -64,7 +64,7 @@ # jasperserver.root is used only by JasperServer Community Edition. # JasperServer Professional users should look for jasperserver-pro.root lower in this file. log4j.appender.jasperanalysis=org.apache.log4j.RollingFileAppender -log4j.appender.jasperanalysis.File=/var/log/ovirt-engine/jasperanalysis.log +log4j.appender.jasperanalysis.File=@PKG_LOG_DIR@/jasperanalysis.log log4j.appender.jasperanalysis.MaxFileSize=1024KB log4j.appender.jasperanalysis.MaxBackupIndex=1 log4j.appender.jasperanalysis.layout=org.apache.log4j.PatternLayout -- To view, visit http://gerrit.ovirt.org/23314 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib3b8098cbb3d72b158a438544c7a1d1e60273cf0 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-reports Gerrit-Branch: master Gerrit-Owner: Alon Bar-Lev <alo...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches