[X2Go-Commits] [x2goserver] 08/08: debian/libx2go-server-db-perl.postrm: remove dpkg-statoverride for sqlite3 perl wrapper when purging or removing the package.
git-admin at x2go.org
git-admin at x2go.org
Mon Jun 5 22:55:19 CEST 2023
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 <ionic at 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-admin at 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
More information about the x2go-commits
mailing list