Makefile.am | 1 + debian/loolwsd.postinst.in | 4 ++++ debian/loolwsd.postrm | 3 +++ 3 files changed, 8 insertions(+)
New commits: commit 2d293b2551a63ce0707e57842c1ccc8920489abd Author: Andras Timar <andras.ti...@collabora.com> Date: Tue Sep 12 11:49:25 2017 +0200 deb trigger: update systemplate in an APT::Update::Post-Invoke-Success operation Change-Id: I465ef9ece8f11a45a605b670fbfbbbd0f40ab3f9 Reviewed-on: https://gerrit.libreoffice.org/42192 Reviewed-by: Jan Holesovsky <ke...@collabora.com> Tested-by: Jan Holesovsky <ke...@collabora.com> diff --git a/Makefile.am b/Makefile.am index d69f1448..c6186e37 100644 --- a/Makefile.am +++ b/Makefile.am @@ -207,6 +207,7 @@ EXTRA_DIST = discovery.xml \ debian/changelog \ debian/control \ debian/loolwsd.postinst \ + debian/loolwsd.postrm \ etc/key.pem \ etc/cert.pem \ etc/ca-chain.cert.pem diff --git a/debian/loolwsd.postinst.in b/debian/loolwsd.postinst.in index 59e4f898..ce059921 100755 --- a/debian/loolwsd.postinst.in +++ b/debian/loolwsd.postinst.in @@ -25,6 +25,10 @@ case "$1" in fc-cache @LO_PATH@/share/fonts/truetype su lool --shell=/bin/sh -c "loolwsd-systemplate-setup /opt/lool/systemplate @LO_PATH@ >/dev/null 2>&1" + cat << EOF > /etc/apt/apt.conf.d/25loolwsd +// Rebuild systemplate of LibreOffice Online +APT::Update::Post-Invoke-Success { "su lool --shell=/bin/sh -c 'loolwsd-systemplate-setup /opt/lool/systemplate @LO_PATH@ >/dev/null 2>&1'"; }; +EOF ;; esac diff --git a/debian/loolwsd.postrm b/debian/loolwsd.postrm new file mode 100755 index 00000000..d4e1fd99 --- /dev/null +++ b/debian/loolwsd.postrm @@ -0,0 +1,3 @@ +#!/bin/sh + +rm /etc/apt/apt.conf.d/25loolwsd _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits