[X2Go-Dev] [PATCH] x2gopath: make use of this helper
Mike Gabriel
mike.gabriel at das-netzwerkteam.de
Wed Jan 9 19:42:21 CET 2013
Hi Jan,
wouldn't it make sense to include a wrapping for /etc/x2go in the form $(x2gopath etc), as well?
If you find that useful, could you add that?
Mike
--
DAS-NETZWERKTEAM
mike gabriel, rothenstein 5, 24214 neudorf-bornstein
fon: +49 (1520) 1976148
GnuPG Key ID 0x25771B13
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de
----- Original message -----
> Note that .pm Perl modules must be placed in an arch-specific
> directory (e.g. /usr/lib64/... rather than /usr/libexec/...) since
> they could possibly entail XS modules.
> ---
> x2goserver-printing/bin/x2goprint | 2 +-
> x2goserver/bin/x2gogetapps | 2 +-
> x2goserver/bin/x2gogetservers | 2 +-
> x2goserver/bin/x2golistdesktops | 2 +-
> x2goserver/bin/x2golistmounts | 2 +-
> x2goserver/bin/x2golistsessions | 2 +-
> x2goserver/bin/x2gomountdirs | 2 +-
> x2goserver/bin/x2gosessionlimit | 2 +-
> x2goserver/bin/x2goshowblocks | 2 +-
> x2goserver/bin/x2goumount-session | 2 +-
> x2goserver/lib/x2gochangestatus | 2 +-
> x2goserver/lib/x2gocreatesession | 2 +-
> x2goserver/lib/x2godbwrapper.pm | 4 ++--
> x2goserver/lib/x2gogetagent | 2 +-
> x2goserver/lib/x2gogetdisplays | 2 +-
> x2goserver/lib/x2gogetports | 2 +-
> x2goserver/lib/x2gogetstatus | 2 +-
> x2goserver/lib/x2goinsertport | 2 +-
> x2goserver/lib/x2goinsertsession | 2 +-
> x2goserver/lib/x2golistsessions_sql | 2 +-
> x2goserver/lib/x2gologlevel | 2 +-
> x2goserver/lib/x2goresume | 2 +-
> x2goserver/lib/x2gormport | 2 +-
> x2goserver/lib/x2gosuspend-agent | 2 +-
> x2goserver/lib/x2gosyslog | 2 +-
> x2goserver/sbin/x2godbadmin | 2 +-
> x2goserver/sbin/x2golistsessions_root | 2 +-
> 27 files changed, 28 insertions(+), 28 deletions(-)
>
> diff --git a/x2goserver-printing/bin/x2goprint
> b/x2goserver-printing/bin/x2goprint index e3f3f8f..b5739c8 100755
> --- a/x2goserver-printing/bin/x2goprint
> +++ b/x2goserver-printing/bin/x2goprint
> @@ -26,7 +26,7 @@ use File::Copy;
> use File::Path;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/bin/x2gogetapps b/x2goserver/bin/x2gogetapps
> index dbcd8c1..48bf865 100755
> --- a/x2goserver/bin/x2gogetapps
> +++ b/x2goserver/bin/x2gogetapps
> @@ -24,7 +24,7 @@ use strict;
> use Sys::Syslog qw( :standard :macros );
> use MIME::Base64 qw(encode_base64);
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
> my @iconext=("png","svg","jpeg","jpg","xpm","bmp");
> diff --git a/x2goserver/bin/x2gogetservers
> b/x2goserver/bin/x2gogetservers index d34cc98..cafc2fe 100755
> --- a/x2goserver/bin/x2gogetservers
> +++ b/x2goserver/bin/x2gogetservers
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/bin/x2golistdesktops
> b/x2goserver/bin/x2golistdesktops index acdd7c4..71a15b0 100755
> --- a/x2goserver/bin/x2golistdesktops
> +++ b/x2goserver/bin/x2golistdesktops
> @@ -24,7 +24,7 @@ use strict;
> use Sys::Hostname;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
> openlog($0,'cons,pid','user');
> diff --git a/x2goserver/bin/x2golistmounts
> b/x2goserver/bin/x2golistmounts index ade0c67..879ca61 100755
> --- a/x2goserver/bin/x2golistmounts
> +++ b/x2goserver/bin/x2golistmounts
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/bin/x2golistsessions
> b/x2goserver/bin/x2golistsessions index e4421b3..eb24196 100755
> --- a/x2goserver/bin/x2golistsessions
> +++ b/x2goserver/bin/x2golistsessions
> @@ -24,7 +24,7 @@ use strict;
> use Sys::Hostname;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/bin/x2gomountdirs b/x2goserver/bin/x2gomountdirs
> index ef7f139..d151255 100755
> --- a/x2goserver/bin/x2gomountdirs
> +++ b/x2goserver/bin/x2gomountdirs
> @@ -24,7 +24,7 @@ use strict;
> use Sys::Syslog qw( :standard :macros );
> use File::BaseDir qw( xdg_config_home );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/bin/x2gosessionlimit
> b/x2goserver/bin/x2gosessionlimit index 91f747b..bae41f7 100755
> --- a/x2goserver/bin/x2gosessionlimit
> +++ b/x2goserver/bin/x2gosessionlimit
> @@ -24,7 +24,7 @@ use strict;
> use Config::Simple;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
> openlog($0,'cons,pid','user');
> diff --git a/x2goserver/bin/x2goshowblocks
> b/x2goserver/bin/x2goshowblocks index f253a73..46dd6d0 100755
> --- a/x2goserver/bin/x2goshowblocks
> +++ b/x2goserver/bin/x2goshowblocks
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/bin/x2goumount-session
> b/x2goserver/bin/x2goumount-session index 33ffc01..2d10c26 100755
> --- a/x2goserver/bin/x2goumount-session
> +++ b/x2goserver/bin/x2goumount-session
> @@ -25,7 +25,7 @@ use Sys::Hostname;
> use Sys::Syslog qw( :standard :macros );
> use File::BaseDir qw( xdg_config_home );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2gochangestatus
> b/x2goserver/lib/x2gochangestatus index ce33520..5cd1981 100755
> --- a/x2goserver/lib/x2gochangestatus
> +++ b/x2goserver/lib/x2gochangestatus
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2gocreatesession
> b/x2goserver/lib/x2gocreatesession index ceb62a9..6f81e5f 100755
> --- a/x2goserver/lib/x2gocreatesession
> +++ b/x2goserver/lib/x2gocreatesession
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2godbwrapper.pm
> b/x2goserver/lib/x2godbwrapper.pm index f290b71..e6bcb48 100644
> --- a/x2goserver/lib/x2godbwrapper.pm
> +++ b/x2goserver/lib/x2godbwrapper.pm
> @@ -26,8 +26,8 @@ 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`;
> +my $x2go_lib_path = `x2gopath libexec`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
>
> diff --git a/x2goserver/lib/x2gogetagent b/x2goserver/lib/x2gogetagent
> index 897d75e..d7f5e92 100755
> --- a/x2goserver/lib/x2gogetagent
> +++ b/x2goserver/lib/x2gogetagent
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2gogetdisplays
> b/x2goserver/lib/x2gogetdisplays index db29b5c..28474db 100755
> --- a/x2goserver/lib/x2gogetdisplays
> +++ b/x2goserver/lib/x2gogetdisplays
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2gogetports b/x2goserver/lib/x2gogetports
> index b269800..02d6639 100755
> --- a/x2goserver/lib/x2gogetports
> +++ b/x2goserver/lib/x2gogetports
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2gogetstatus b/x2goserver/lib/x2gogetstatus
> index d2271a4..0fe5a63 100755
> --- a/x2goserver/lib/x2gogetstatus
> +++ b/x2goserver/lib/x2gogetstatus
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2goinsertport
> b/x2goserver/lib/x2goinsertport index bc18d96..9eea344 100755
> --- a/x2goserver/lib/x2goinsertport
> +++ b/x2goserver/lib/x2goinsertport
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2goinsertsession
> b/x2goserver/lib/x2goinsertsession index 372208b..2cf3086 100755
> --- a/x2goserver/lib/x2goinsertsession
> +++ b/x2goserver/lib/x2goinsertsession
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2golistsessions_sql
> b/x2goserver/lib/x2golistsessions_sql index 6563705..2957437 100755
> --- a/x2goserver/lib/x2golistsessions_sql
> +++ b/x2goserver/lib/x2golistsessions_sql
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2gologlevel b/x2goserver/lib/x2gologlevel
> index 9269097..5914448 100755
> --- a/x2goserver/lib/x2gologlevel
> +++ b/x2goserver/lib/x2gologlevel
> @@ -22,7 +22,7 @@
>
> use strict;
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
> print x2gologlevel();
> diff --git a/x2goserver/lib/x2goresume b/x2goserver/lib/x2goresume
> index 7391cd3..a5da249 100755
> --- a/x2goserver/lib/x2goresume
> +++ b/x2goserver/lib/x2goresume
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2gormport b/x2goserver/lib/x2gormport
> index 4ba632d..0ea101d 100755
> --- a/x2goserver/lib/x2gormport
> +++ b/x2goserver/lib/x2gormport
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2godbwrapper;
> use x2gologlevel;
>
> diff --git a/x2goserver/lib/x2gosuspend-agent
> b/x2goserver/lib/x2gosuspend-agent index 7000281..052ace6 100755
> --- a/x2goserver/lib/x2gosuspend-agent
> +++ b/x2goserver/lib/x2gosuspend-agent
> @@ -23,7 +23,7 @@
> strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
> openlog($0,'cons,pid','user');
> diff --git a/x2goserver/lib/x2gosyslog b/x2goserver/lib/x2gosyslog
> index c7650f7..704b9f1 100755
> --- a/x2goserver/lib/x2gosyslog
> +++ b/x2goserver/lib/x2gosyslog
> @@ -23,7 +23,7 @@
> use strict;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
> setlogmask( LOG_UPTO(x2gologlevel()) );
> diff --git a/x2goserver/sbin/x2godbadmin b/x2goserver/sbin/x2godbadmin
> index fc86ca8..b39c8cb 100755
> --- a/x2goserver/sbin/x2godbadmin
> +++ b/x2goserver/sbin/x2godbadmin
> @@ -26,7 +26,7 @@ use Getopt::Long;
> use Config::Simple;
> use DBI;
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
> openlog($0,'cons,pid','user');
> diff --git a/x2goserver/sbin/x2golistsessions_root
> b/x2goserver/sbin/x2golistsessions_root index dda2b31..a3b7ea6 100755
> --- a/x2goserver/sbin/x2golistsessions_root
> +++ b/x2goserver/sbin/x2golistsessions_root
> @@ -23,7 +23,7 @@ use strict;
> use Sys::Hostname;
> use Sys::Syslog qw( :standard :macros );
>
> -use lib `echo -n \$(x2gobasepath)/lib/x2go`;
> +use lib `x2gopath lib`;
> use x2gologlevel;
>
> openlog($0,'cons,pid','user');
> --
> 1.7.10.4
>
More information about the x2go-dev
mailing list