From 8a2b8294b0e826262a2b8f06fdc1b66e3f1ea3a3 Mon Sep 17 00:00:00 2001 From: David Coutadeur Date: Wed, 29 Jul 2026 14:57:03 +0200 Subject: [PATCH] update debian packaging for executable plugin (#25) --- packaging/debian/changelog | 9 +++++++++ packaging/debian/control | 4 ++-- packaging/debian/lsc-executable-plugin.docs | 1 + packaging/debian/lsc-executable-plugin.install | 1 - packaging/debian/lsc-executable-plugin.postinst | 6 ------ 5 files changed, 12 insertions(+), 9 deletions(-) diff --git a/packaging/debian/changelog b/packaging/debian/changelog index b5fc2dd..e8822c5 100644 --- a/packaging/debian/changelog +++ b/packaging/debian/changelog @@ -1,3 +1,12 @@ +lsc-executable-plugin (1.4-1) unstable; urgency=low + + * Upgrade to 1.4 + * Properly handle Base64-encoded attributes + * Compatibility with LSC 2.3 + * Clean deb/rpm recipe + + -- David Coutadeur (LSC-project) Mon, 27 Jul 2026 12:00:00 +0100 + lsc-executable-plugin (1.3-1) unstable; urgency=low * Upgrade to 1.3 diff --git a/packaging/debian/control b/packaging/debian/control index 5fea5e7..c03444b 100644 --- a/packaging/debian/control +++ b/packaging/debian/control @@ -10,5 +10,5 @@ Vcs-Browser: https://github.com/lsc-project/lsc-executable-plugin Package: lsc-executable-plugin Architecture: all -Depends: ${misc:Depends}, lsc (>= 2.2) -Description: This is an Executable plugin for LSC +Depends: ${misc:Depends}, lsc (>= 2.3) +Description: This is an Executable plugin for LSC. diff --git a/packaging/debian/lsc-executable-plugin.docs b/packaging/debian/lsc-executable-plugin.docs index f7e11f5..582035f 100644 --- a/packaging/debian/lsc-executable-plugin.docs +++ b/packaging/debian/lsc-executable-plugin.docs @@ -2,3 +2,4 @@ ../LICENSE.txt reports/apidocs ../doc +../scripts diff --git a/packaging/debian/lsc-executable-plugin.install b/packaging/debian/lsc-executable-plugin.install index 2915f2b..f291f8d 100644 --- a/packaging/debian/lsc-executable-plugin.install +++ b/packaging/debian/lsc-executable-plugin.install @@ -1,2 +1 @@ lsc-executable-plugin*.jar usr/lib/lsc -../scripts/* var/lib/lsc diff --git a/packaging/debian/lsc-executable-plugin.postinst b/packaging/debian/lsc-executable-plugin.postinst index a531905..3456fe9 100644 --- a/packaging/debian/lsc-executable-plugin.postinst +++ b/packaging/debian/lsc-executable-plugin.postinst @@ -1,11 +1,5 @@ #!/bin/bash -lsc_user=lsc -lsc_group=lsc - -chown ${lsc_user}:${lsc_group} /usr/lib/lsc/lsc-executable-plugin* -chown ${lsc_user}:${lsc_group} /var/lib/lsc/* - #DEBHELPER# exit 0