The branch, master has been updated via 73c4040768f7243784650640263fe4e16e71c226 (commit) via 7936b6458605f3b7ea1bbadedd45fa1179f30ee4 (commit) from ca8d497eb86c55b26e5fc1711aa57047217487b8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 73c4040768f7243784650640263fe4e16e71c226 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Sep 17 11:34:28 2012 +0200 /debian/changelog: typo commit 7936b6458605f3b7ea1bbadedd45fa1179f30ee4 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Sep 17 11:33:51 2012 +0200 Transform x2godbwrapper.pm into proper Perl module X2Go::Server::DB, package X2Go::Server::DB in separate package: libx2go-server-db-perl. ----------------------------------------------------------------------- Summary of changes: .../lib/x2godbwrapper.pm => X2Go/Server/DB.pm | 16 +++++++++++++--- debian/changelog | 4 +++- debian/control | 19 ++++++++++++++++++- debian/libx2go-log-perl.install | 4 ++-- debian/libx2go-server-db-perl.install | 2 ++ x2goserver-printing/bin/x2goprint | 3 +-- x2goserver/Makefile | 1 - x2goserver/bin/x2gogetapps | 1 - x2goserver/bin/x2gogetservers | 3 +-- x2goserver/bin/x2golistdesktops | 1 - x2goserver/bin/x2golistmounts | 3 +-- x2goserver/bin/x2golistsessions | 3 +-- x2goserver/bin/x2gomountdirs | 3 +-- x2goserver/bin/x2gosessionlimit | 1 - x2goserver/bin/x2goshowblocks | 3 +-- x2goserver/bin/x2goumount-session | 3 +-- x2goserver/lib/x2gochangestatus | 3 +-- x2goserver/lib/x2gocreatesession | 3 +-- x2goserver/lib/x2gogetagent | 3 +-- x2goserver/lib/x2gogetdisplays | 3 +-- x2goserver/lib/x2gogetports | 3 +-- x2goserver/lib/x2gogetstatus | 3 +-- x2goserver/lib/x2goinsertport | 3 +-- x2goserver/lib/x2goinsertsession | 3 +-- x2goserver/lib/x2golistsessions_sql | 3 +-- x2goserver/lib/x2goresume | 3 +-- x2goserver/lib/x2gormport | 3 +-- x2goserver/lib/x2gosuspend-agent | 1 - x2goserver/lib/x2gosyslog | 1 - x2goserver/sbin/x2gocleansessions | 1 - 30 files changed, 56 insertions(+), 50 deletions(-) rename x2goserver/lib/x2godbwrapper.pm => X2Go/Server/DB.pm (99%) create mode 100644 debian/libx2go-server-db-perl.install The diff of changes is: diff --git a/x2goserver/lib/x2godbwrapper.pm b/X2Go/Server/DB.pm similarity index 99% rename from x2goserver/lib/x2godbwrapper.pm rename to X2Go/Server/DB.pm index c3f56dd..6a27db0 100644 --- a/x2goserver/lib/x2godbwrapper.pm +++ b/X2Go/Server/DB.pm @@ -18,7 +18,17 @@ # Copyright (C) 2007-2012 Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de> # Copyright (C) 2007-2012 Heinz-Markus Graesing <heinz-m.graesing@obviously-nice.de> -package x2godbwrapper; +package X2Go::DB; + +=head1 NAME + +X2Go::DB - X2Go Session Database modules for Perl + +=head1 DESCRIPTION + +X2Go Session Database modules for X2Go Server. + +=cut use strict; use Config::Simple; @@ -26,8 +36,6 @@ use DBI; use POSIX; use Sys::Syslog qw( :standard :macros ); -my $x2go_lib_path=`echo -n \$(x2gobasepath)/lib/x2go`; -use lib `echo -n \$(x2gobasepath)/lib/x2go`; use X2Go::Log qw(loglevel); setlogmask( LOG_UPTO(loglevel()) ); @@ -35,6 +43,8 @@ setlogmask( LOG_UPTO(loglevel()) ); my ($uname, $pass, $uid, $pgid, $quota, $comment, $gcos, $homedir, $shell, $expire) = getpwuid(getuid()); my $Config = new Config::Simple(syntax=>'ini'); +my $x2go_lib_path=`echo -n \$(x2gobasepath)/lib/x2go`; + $Config->read('/etc/x2go/x2gosql/sql' ) or die "Can't read config file /etc/x2go/x2gosql/sql"; my $backend=$Config->param("backend"); diff --git a/debian/changelog b/debian/changelog index 260db0a..8453eae 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,13 +17,15 @@ x2goserver (3.2.0.0-0~x2go1) UNRELEASED; urgency=low of Xorg's Xrandr library (partially closes #28). - Make sure when launching desktop session through the Xsession mechanism that the LD_LIBRARY_PATH variable stays intact. Closes #29. - - Transform x2gologlevel.pm into proper Perl module X2Go::Log + - Transform x2gologlevel.pm into proper Perl module X2Go::Log. + - Transform x2godbwrapper.pm into proper Perl module X2Go::Server::DB. * /debian/control: + Maintainer change in package: X2Go Developers <x2go-dev@lists.berlios.de>. + Depend on nx-libs (>=3.5.0.15-0~) which has the Xrandr symlinks folder. + Add rdesktop and pulseaudio-utils to Suggests. + Priority: optional. + Package X2Go::Log in separate package: libx2go-log-perl. + + Package X2Go::Server::DB in separate package: libx2go-server-db-perl. [ Oleksandr Shneyder ] * New upstream version (3.2.0.0): diff --git a/debian/control b/debian/control index ad9b159..03ece03 100644 --- a/debian/control +++ b/debian/control @@ -13,13 +13,30 @@ Homepage: http://code.x2go.org/releases/source/x2goserver Vcs-Git: git://code.x2go.org/x2goserver.git Vcs-Browser: http://code.x2go.org/gitweb?p=x2goserver.git;a=summary +Package: libx2go-server-db-perl +Architecture: any +Section: perl +Depends: + ${perl:Depends}, + ${misc:Depends}, +Description: Perl X2Go::Server:DB modules + X2Go is a server based computing environment with + - session resuming + - low bandwidth support + - LDAP support + - client side mass storage mounting support + - audio support + - authentication by smartcard and USB stick + . + This package contains the X2Go::Server::DB Perl modules. + Package: libx2go-log-perl Architecture: any Section: perl Depends: ${perl:Depends}, ${misc:Depends}, -Description: X2Go server daemon scripts +Description: Perl X2Go::Log modules X2Go is a server based computing environment with - session resuming - low bandwidth support diff --git a/debian/libx2go-log-perl.install b/debian/libx2go-log-perl.install index c019a96..ce1fadc 100644 --- a/debian/libx2go-log-perl.install +++ b/debian/libx2go-log-perl.install @@ -1,2 +1,2 @@ -usr/share/perl5/X2Go -usr/share/man/man3 \ No newline at end of file +usr/share/perl5/X2Go/Log.pm +usr/share/man/man3/X2Go::Log* \ No newline at end of file diff --git a/debian/libx2go-server-db-perl.install b/debian/libx2go-server-db-perl.install new file mode 100644 index 0000000..dd30db9 --- /dev/null +++ b/debian/libx2go-server-db-perl.install @@ -0,0 +1,2 @@ +usr/share/perl5/X2Go/Server/DB* +usr/share/man/man3/X2Go::Server::DB* \ No newline at end of file diff --git a/x2goserver-printing/bin/x2goprint b/x2goserver-printing/bin/x2goprint index f1c0d20..3256f40 100755 --- a/x2goserver-printing/bin/x2goprint +++ b/x2goserver-printing/bin/x2goprint @@ -26,8 +26,7 @@ use File::Copy; use File::Path; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/Makefile b/x2goserver/Makefile index 59f2a0a..9065d7f 100755 --- a/x2goserver/Makefile +++ b/x2goserver/Makefile @@ -66,7 +66,6 @@ install_scripts: $(INSTALL_PROGRAM) x2gosqlitewrapper $(DESTDIR)$(LIBDIR)/ $(INSTALL_PROGRAM) lib/* $(DESTDIR)$(LIBDIR)/ $(INSTALL_PROGRAM) share/x2gofeature.d/*.features $(DESTDIR)$(SHAREDIR)/x2gofeature.d/ - chmod a-x $(DESTDIR)$(LIBDIR)/*.pm getent group x2gouser &>/dev/null && chown root:x2gouser $(DESTDIR)$(LIBDIR)/x2gosqlitewrapper || true chmod 2755 $(DESTDIR)$(LIBDIR)/x2gosqlitewrapper diff --git a/x2goserver/bin/x2gogetapps b/x2goserver/bin/x2gogetapps index de9c2ec..eee2d1e 100755 --- a/x2goserver/bin/x2gogetapps +++ b/x2goserver/bin/x2gogetapps @@ -24,7 +24,6 @@ use strict; use Sys::Syslog qw( :standard :macros ); use MIME::Base64 qw(encode_base64); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2gogetservers b/x2goserver/bin/x2gogetservers index cd49bfb..a15fada 100755 --- a/x2goserver/bin/x2gogetservers +++ b/x2goserver/bin/x2gogetservers @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2golistdesktops b/x2goserver/bin/x2golistdesktops index 3a1b7f1..4a97622 100755 --- a/x2goserver/bin/x2golistdesktops +++ b/x2goserver/bin/x2golistdesktops @@ -24,7 +24,6 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2golistmounts b/x2goserver/bin/x2golistmounts index a143e04..91e971a 100755 --- a/x2goserver/bin/x2golistmounts +++ b/x2goserver/bin/x2golistmounts @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2golistsessions b/x2goserver/bin/x2golistsessions index aa1b02a..4be77cb 100755 --- a/x2goserver/bin/x2golistsessions +++ b/x2goserver/bin/x2golistsessions @@ -24,8 +24,7 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2gomountdirs b/x2goserver/bin/x2gomountdirs index b04e89e..fb9febd 100755 --- a/x2goserver/bin/x2gomountdirs +++ b/x2goserver/bin/x2gomountdirs @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2gosessionlimit b/x2goserver/bin/x2gosessionlimit index d2bd978..d4d1b7d 100755 --- a/x2goserver/bin/x2gosessionlimit +++ b/x2goserver/bin/x2gosessionlimit @@ -24,7 +24,6 @@ use strict; use Config::Simple; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2goshowblocks b/x2goserver/bin/x2goshowblocks index 457874e..0c3e832 100755 --- a/x2goserver/bin/x2goshowblocks +++ b/x2goserver/bin/x2goshowblocks @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/bin/x2goumount-session b/x2goserver/bin/x2goumount-session index c1cd044..99524be 100755 --- a/x2goserver/bin/x2goumount-session +++ b/x2goserver/bin/x2goumount-session @@ -24,8 +24,7 @@ use strict; use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gochangestatus b/x2goserver/lib/x2gochangestatus index 17226a9..640e58d 100755 --- a/x2goserver/lib/x2gochangestatus +++ b/x2goserver/lib/x2gochangestatus @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gocreatesession b/x2goserver/lib/x2gocreatesession index ecd9db4..6987b42 100755 --- a/x2goserver/lib/x2gocreatesession +++ b/x2goserver/lib/x2gocreatesession @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gogetagent b/x2goserver/lib/x2gogetagent index 02e0144..68e3bd2 100755 --- a/x2goserver/lib/x2gogetagent +++ b/x2goserver/lib/x2gogetagent @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gogetdisplays b/x2goserver/lib/x2gogetdisplays index 7dd84f2..3893b7a 100755 --- a/x2goserver/lib/x2gogetdisplays +++ b/x2goserver/lib/x2gogetdisplays @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gogetports b/x2goserver/lib/x2gogetports index 4fe8c5e..fa7c2a0 100755 --- a/x2goserver/lib/x2gogetports +++ b/x2goserver/lib/x2gogetports @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gogetstatus b/x2goserver/lib/x2gogetstatus index 3dfb084..b56d306 100755 --- a/x2goserver/lib/x2gogetstatus +++ b/x2goserver/lib/x2gogetstatus @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2goinsertport b/x2goserver/lib/x2goinsertport index 920b79c..908fe55 100755 --- a/x2goserver/lib/x2goinsertport +++ b/x2goserver/lib/x2goinsertport @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2goinsertsession b/x2goserver/lib/x2goinsertsession index da4f3da..d0c74cc 100755 --- a/x2goserver/lib/x2goinsertsession +++ b/x2goserver/lib/x2goinsertsession @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2golistsessions_sql b/x2goserver/lib/x2golistsessions_sql index 27f1a5d..bfedba6 100755 --- a/x2goserver/lib/x2golistsessions_sql +++ b/x2goserver/lib/x2golistsessions_sql @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2goresume b/x2goserver/lib/x2goresume index 501a599..d0c6324 100755 --- a/x2goserver/lib/x2goresume +++ b/x2goserver/lib/x2goresume @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gormport b/x2goserver/lib/x2gormport index 3d8f5a9..a0c5907 100755 --- a/x2goserver/lib/x2gormport +++ b/x2goserver/lib/x2gormport @@ -23,8 +23,7 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; -use x2godbwrapper; +use X2Go::Server::DB; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gosuspend-agent b/x2goserver/lib/x2gosuspend-agent index 6c50e13..103dcb7 100755 --- a/x2goserver/lib/x2gosuspend-agent +++ b/x2goserver/lib/x2gosuspend-agent @@ -23,7 +23,6 @@ strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); diff --git a/x2goserver/lib/x2gosyslog b/x2goserver/lib/x2gosyslog index 7c47ee1..89b74b4 100755 --- a/x2goserver/lib/x2gosyslog +++ b/x2goserver/lib/x2gosyslog @@ -23,7 +23,6 @@ use strict; use Sys::Syslog qw( :standard :macros ); -use lib `echo -n \$(x2gobasepath)/lib/x2go`; use X2Go::Log qw(loglevel); setlogmask( LOG_UPTO(loglevel()) ); diff --git a/x2goserver/sbin/x2gocleansessions b/x2goserver/sbin/x2gocleansessions index b3e99f9..1019314 100755 --- a/x2goserver/sbin/x2gocleansessions +++ b/x2goserver/sbin/x2gocleansessions @@ -25,7 +25,6 @@ use Sys::Hostname; use Sys::Syslog qw( :standard :macros ); my $x2go_lib_path=`echo -n \$(x2gobasepath)/lib/x2go`; -use lib `echo -n \$(x2gobasepath)/lib/x2go`; use X2Go::Log qw(loglevel); openlog($0,'cons,pid','user'); hooks/post-receive -- x2goserver.git (X2Go Server) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "x2goserver.git" (X2Go Server).