[X2Go-Commits] x2gomatebindings.git - master (branch) updated: 4bb6242d3152fd696434e27e607bc9998c815853

X2Go dev team git-admin at x2go.org
Wed Jul 24 06:22:11 CEST 2013


The branch, master has been updated
       via  4bb6242d3152fd696434e27e607bc9998c815853 (commit)
      from  958560473227254b861cc03fdf12dddac05b8829 (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 4bb6242d3152fd696434e27e607bc9998c815853
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Thu Jun 21 13:21:25 2012 +0200

    Make sure we run fusermount from within a directory that the user has read access to.

-----------------------------------------------------------------------

Summary of changes:
 bin/x2goumount-session-gnome |    4 +++-
 debian/changelog             |    3 ++-
 2 files changed, 5 insertions(+), 2 deletions(-)

The diff of changes is:
diff --git a/bin/x2goumount-session-gnome b/bin/x2goumount-session-gnome
index 7133d07..60436ce 100755
--- a/bin/x2goumount-session-gnome
+++ b/bin/x2goumount-session-gnome
@@ -31,6 +31,8 @@ my $dir=<F>;
 my $session=<F>;
 close(F);
 
+my $tmp_dir = $ENV{'TMP'} || '/tmp';
+
 $session=~s/\n//;
 
 chomp($dir);
@@ -43,7 +45,7 @@ if($ENV{'GNOME_DESKTOP_SESSION_ID'} ne "")
      $use_zenity=1;
 }
 
-if(system( "fusermount -u $dir" ) == 0)
+if(system( "cd $tmp_dir && fusermount -u $dir && cd - >/dev/null" ) == 0)
 {
      unlink($fname);
      db_deletemount( $session, $dir);
diff --git a/debian/changelog b/debian/changelog
index 9835c14..1cb678a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,8 @@
 x2gognomebindings (2.0.1.6-0~x2go1) UNRELEASED; urgency=low
 
   * New upstream version (2.0.1.6):
-    - Continue development...
+    - Make sure we run fusermount from within a directory that
+      the user has read access to.
   * Depend on desktop-file-utils (postinst uses script
     ,,update-desktop-database'').
 


hooks/post-receive
-- 
x2gomatebindings.git (x2gomatebindings upstream project)

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 "x2gomatebindings.git" (x2gomatebindings upstream project).




More information about the x2go-commits mailing list