loolwsd/Makefile.am     |    6 +++---
 loolwsd/loolwsd.spec.in |    5 ++++-
 2 files changed, 7 insertions(+), 4 deletions(-)

New commits:
commit fb7de5df8e30e207090d55bc0f7ca9871df984b3
Author: Andras Timar <andras.ti...@collabora.com>
Date:   Tue Apr 19 11:42:41 2016 +0200

    we need key.pem for admin console in http-only case too

diff --git a/loolwsd/Makefile.am b/loolwsd/Makefile.am
index 90756a9..8e3f3eb 100644
--- a/loolwsd/Makefile.am
+++ b/loolwsd/Makefile.am
@@ -12,11 +12,11 @@ loolwsddata_DATA = discovery.xml
 
 loolwsdconfigdir = @LOOLWSD_CONFIGDIR@
 
-loolwsdconfig_DATA = loolwsd.xml
+loolwsdconfig_DATA = loolwsd.xml \
+                     etc/key.pem
 
 if ENABLE_SSL
-loolwsdconfig_DATA += etc/key.pem \
-                      etc/cert.pem \
+loolwsdconfig_DATA += etc/cert.pem \
                       etc/ca-chain.cert.pem
 endif
 
diff --git a/loolwsd/loolwsd.spec.in b/loolwsd/loolwsd.spec.in
index b2e105c..2ffafba 100644
--- a/loolwsd/loolwsd.spec.in
+++ b/loolwsd/loolwsd.spec.in
@@ -81,8 +81,8 @@ tar cf - . | (cd %{buildroot}/usr/share/loolwsd/loleaflet && 
tar xf -)
 
 %config(noreplace) /etc/cron.d/loolwsd.cron
 %config(noreplace) /etc/loolwsd/loolwsd.xml
-%if %{ssl_support} == "YES"
 %config(noreplace) %attr(400, %{owner}, %{owner}) /etc/loolwsd/key.pem
+%if %{ssl_support} == "YES"
 %config(noreplace) /etc/loolwsd/cert.pem
 %config(noreplace) /etc/loolwsd/ca-chain.cert.pem
 %endif
commit 4864fac25abdff6cf115a7b2124120966d9638de
Author: Andras Timar <andras.ti...@collabora.com>
Date:   Tue Apr 19 11:39:02 2016 +0200

    enable default admin/admin optionally (e.g. for CODE VM)

diff --git a/loolwsd/loolwsd.spec.in b/loolwsd/loolwsd.spec.in
index c6bc17d..b2e105c 100644
--- a/loolwsd/loolwsd.spec.in
+++ b/loolwsd/loolwsd.spec.in
@@ -54,6 +54,9 @@ env BUILDING_FROM_RPMBUILD=yes make %{?_smp_mflags}
 
 %install
 env BUILDING_FROM_RPMBUILD=yes make install DESTDIR=%{buildroot}
+%if %{default_admin} == "YES"
+sed -i "s|ExecStart=/usr/bin/loolwsd --version 
--systemplate=/opt/lool/systemplate --lotemplate=/opt/collaboraoffice5.0 
--childroot=/opt/lool/child-roots --numprespawns=5 
--fileserverroot=/usr/share/loolwsd|ExecStart=/usr/bin/loolwsd --version 
--systemplate=/opt/lool/systemplate --lotemplate=/opt/collaboraoffice5.0 
--childroot=/opt/lool/child-roots --numprespawns=5 
--fileserverroot=/usr/share/loolwsd --admincreds=admin/admin|" loolwsd.service
+%endif
 %__install -D -m 444 loolwsd.service %{buildroot}%{_unitdir}/loolwsd.service
 install -d -m 755 %{buildroot}/var/adm/fillup-templates
 install -D -m 644 sysconfig.loolwsd %{buildroot}/var/adm/fillup-templates
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to