This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2goserver.

commit abc0b3a8a90de9a52a808fe18893f5d5654acea8
Author: Mihai Moldovan <io...@ionic.de>
Date:   Mon Jun 5 22:52:57 2023 +0200

    debian/libx2go-server-db-perl.postrm: remove dpkg-statoverride for sqlite3 
perl wrapper when purging or removing the package.
---
 debian/changelog                     |  3 +++
 debian/libx2go-server-db-perl.postrm | 15 ++++++++++++++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 9f3fe95f..2c065509 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,9 @@ x2goserver (4.1.0.5-0x2go1) UNRELEASED; urgency=medium
     + Remove entries related to X2Go::Config.
   * debian/libx2go-config-perl.install:
     + Add, including X2Go::Config files.
+  * debian/libx2go-server-db-perl.postrm:
+    + Remove dpkg-statoverride for sqlite3 perl wrapper when purging or
+      removing the package.
 
  -- X2Go Release Manager <git-ad...@x2go.org>  Tue, 30 May 2023 22:09:20 +0200
 
diff --git a/debian/libx2go-server-db-perl.postrm 
b/debian/libx2go-server-db-perl.postrm
index ff82df7d..5cab78cf 100755
--- a/debian/libx2go-server-db-perl.postrm
+++ b/debian/libx2go-server-db-perl.postrm
@@ -27,8 +27,21 @@ case "${1}" in
                [ -d '/etc/x2go/x2gosql/passwords' ] && rmdir -v 
--ignore-fail-on-non-empty '/etc/x2go/x2gosql/passwords'
 
                [ -d '/etc/x2go' ] && rmdir --ignore-fail-on-non-empty 
'/etc/x2go'
+
+               # the SQLite3 X2Go session db has to be accessed as uid x2gouser
+               if dpkg-statoverride --list 
'/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper' >'/dev/null'; then
+                   dpkg-statoverride --remove 
'/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'
+               fi
+
+               ;;
+       'remove')
+               # the SQLite3 X2Go session db has to be accessed as uid x2gouser
+               if dpkg-statoverride --list 
'/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper' >'/dev/null'; then
+                   dpkg-statoverride --remove 
'/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'
+               fi
+
                ;;
-       
'remove'|'upgrade'|'failed-upgrade'|'abort-install'|'abort-upgrade'|'disappear')
+       'upgrade'|'failed-upgrade'|'abort-install'|'abort-upgrade'|'disappear')
                ;;
        *)
                echo "postrm called with unknown argument '${1}'" >&2

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goserver.git
_______________________________________________
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits

Reply via email to