[X2Go-Commits] [x2goserver] 01/01: Don't fail in %post during X2Go session DB creation.
git-admin at x2go.org
git-admin at x2go.org
Mon Oct 13 16:46:30 CEST 2014
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository x2goserver.
commit 7d7935e75793a167687c18aa20aa3359de0ee8c6
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Mon Oct 13 16:46:28 2014 +0200
Don't fail in %post during X2Go session DB creation.
---
debian/changelog | 1 +
x2goserver.spec | 4 +++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 06aa768..64f65eb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -103,6 +103,7 @@ x2goserver (4.1.0.0-0x2go1.1) UNRELEASED; urgency=low
+ Make sure X2Go Server (x2gocleansessions) starts after installation.
+ Make sure X2Go session DB files get updated during postinst.
+ Require Perl(Switch) (bin:package x2goserver).
+ + Don't fail in %post during X2Go session DB creation.
[ Guangzhou Nianguan Electronics Technology Co.Ltd. ]
* New upstream version (4.1.0.0):
diff --git a/x2goserver.spec b/x2goserver.spec
index 71a6326..55b4186 100644
--- a/x2goserver.spec
+++ b/x2goserver.spec
@@ -351,6 +351,7 @@ exit 0
%post
# Initialize the session database
[ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] &&
+ [ -d %{_datadir}/doc/packages/perl-X2Go-Server-DB ] &&
egrep "^backend=sqlite.*" /etc/x2go/x2gosql/sql >/dev/null 2>&1 &&
%{_sbindir}/x2godbadmin --createdb >/dev/null 2>&1 || :
@@ -384,8 +385,9 @@ fi
%post -n perl-X2Go-Server-DB
# Initialize the session database
[ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] &&
+ [ -x %{_sbindir}/x2godbadmin ] &&
egrep "^backend=sqlite.*" /etc/x2go/x2gosql/sql >/dev/null 2>&1 &&
- %{_sbindir}/x2godbadmin --createdb >/dev/null 2>&1 ||
+ %{_sbindir}/x2godbadmin --createdb >/dev/null 2>&1 ||
%post fmbindings
/usr/bin/update-mime-database /usr/share/mime &>/dev/null || :
--
Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goserver.git
More information about the x2go-commits
mailing list