From unknown Thu May 07 19:28:53 2026
X-Loop: owner@bugs.x2go.org
Subject: Bug#244: Problem unmounting x2go-mounted filesystems
Reply-To: Tony Travis <ajt@minke.ukfsn.org>, 244@bugs.x2go.org
Resent-From: Tony Travis <ajt@minke.ukfsn.org>
Resent-To: x2go-dev@lists.berlios.de
Resent-CC: X2Go Developers <x2go-dev@lists.berlios.de>
X-Loop: owner@bugs.x2go.org
Resent-Date: Mon, 17 Jun 2013 15:18:02 +0000
Resent-Message-ID: <handler.244.B.137148210931738@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 244
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: 
Received: via spool by submit@bugs.x2go.org id=B.137148210931738
          (code B); Mon, 17 Jun 2013 15:18:02 +0000
Received: (at submit) by bugs.x2go.org; 17 Jun 2013 15:15:09 +0000
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=5.0 tests=URIBL_BLOCKED autolearn=ham
	version=3.3.2
X-Greylist: delayed 579 seconds by postgrey-1.34 at ymir; Mon, 17 Jun 2013 17:15:08 CEST
Received: from mail.ukfsn.org (mail.ukfsn.org [5.9.116.23])
	by ymir (Postfix) with ESMTP id C2C655DB17
	for <submit@bugs.x2go.org>; Mon, 17 Jun 2013 17:15:08 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by mail.ukfsn.org (Postfix) with SMTP id D9147DC0201
	for <submit@bugs.x2go.org>; Mon, 17 Jun 2013 16:05:28 +0100 (BST)
Received: from [192.168.1.75] (host81-139-146-221.in-addr.btopenworld.com [81.139.146.221])
	by mail.ukfsn.org (Postfix) with ESMTPSA id F3B5EDC1093
	for <submit@bugs.x2go.org>; Mon, 17 Jun 2013 16:05:27 +0100 (BST)
Message-ID: <51BF25B5.8030300@minke.ukfsn.org>
Date: Mon, 17 Jun 2013 16:05:25 +0100
From: Tony Travis <ajt@minke.ukfsn.org>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6
MIME-Version: 1.0
To: submit@bugs.x2go.org
Content-Type: multipart/mixed;
 boundary="------------010306070700090801000501"
X-DSPAM-Result: Innocent
X-DSPAM-Processed: Mon Jun 17 16:05:28 2013
X-DSPAM-Confidence: 1.0000
X-DSPAM-Probability: 0.0023
X-DSPAM-Signature: 51bf25b8207511130442301

This is a multi-part message in MIME format.
--------------010306070700090801000501
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Package: x2goserver
Version: 4.0.1.0-0~688~precise1

> atravis@bifx-rta:~$ x2golistsessions
> 7451|atravis-51-1371206912_stDGNOME_dp24|51|bifx-rta|R|2013-06-14T11:48:32|aa83a6ecf78fcc08f45b22ae4797d92c|81.139.146.221|30004|30005|2013-06-17T13:22:08|atravis|265997|30006|
> atravis@bifx-rta:~$ x2gosuspend-session atravis-51-1371206912_stDGNOME_dp24
> Bareword found where operator expected at /usr/bin/x2goumount-session line 137, near "] e"
> 	(Missing operator before e?)
> Bareword found where operator expected at /usr/bin/x2goumount-session line 141, near "] e"
> 	(Missing operator before e?)
> syntax error at /usr/bin/x2goumount-session line 137, near "] e "
> syntax error at /usr/bin/x2goumount-session line 141, near "] e "
> Global symbol "$only_path_uncpath" requires explicit package name at /usr/bin/x2goumount-session line 141.
> Global symbol "$only_path_uncpath" requires explicit package name at /usr/bin/x2goumount-session line 143.
> syntax error at /usr/bin/x2goumount-session line 146, near "}"
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 152.
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 152.
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 163.
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 165.
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 171.
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 174.
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 178.
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 234.
> Global symbol "@line" requires explicit package name at /usr/bin/x2goumount-session line 235.
> syntax error at /usr/bin/x2goumount-session line 238, near "}"
> /usr/bin/x2goumount-session has too many errors.

Running under 64-bit Ubuntu 12.04.2 LTS

HTH,

  Tony Travis.

--------------010306070700090801000501
Content-Type: text/x-patch;
 name="x2goumount-session.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="x2goumount-session.patch"

--- /usr/bin/x2goumount-session.orig	2013-06-08 04:35:03.000000000 +0100
+++ /usr/bin/x2goumount-session	2013-06-17 13:49:17.001198571 +0100
@@ -19,6 +19,8 @@
 #
 # Copyright (C) 2007-2012  Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>
 # Copyright (C) 2007-2012  Heinz-Markus Graesing <heinz-m.graesing@obviously-nice.de>
+#
+# 2013-06-17  A.J.Travis  Corrected errors "q" -> "eq"
 
 use strict;
 use Sys::Hostname;
@@ -134,11 +136,11 @@
 				syslog('debug', "skipping non-requested path @line[1]");
 				goto cont;
 			}
-			if (@line[1] e $only_path_windrive)
+			if (@line[1] eq $only_path_windrive)
 			{
 				$only_path = $only_path_windrive;
 			}
-			if (@line[1] e $only_path_uncpath)
+			if (@line[1] eq $only_path_uncpath)
 			{
 				$only_path = $only_path_uncpath;
 			}

--------------010306070700090801000501--
