[X2go-Commits] x2goserver.git - master (branch) updated: 3.1.1.3-25-g73c4040

X2Go dev team git-admin at x2go.org
Mon Sep 17 11:35:01 CEST 2012


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 at das-netzwerkteam.de>
Date:   Mon Sep 17 11:34:28 2012 +0200

    /debian/changelog: typo

commit 7936b6458605f3b7ea1bbadedd45fa1179f30ee4
Author: Mike Gabriel <mike.gabriel at 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 at obviously-nice.de>
 # Copyright (C) 2007-2012  Heinz-Markus Graesing <heinz-m.graesing at 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 at 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).




More information about the x2go-commits mailing list