Permissions Tab Missing Mark File As Executable

Bug #1513383 reported by Gene Soo
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
thunar (Ubuntu)
Opinion
Undecided
Unassigned

Bug Description

Permissions Tab Missing Mark File As Executable

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: thunar 1.6.10-2
ProcVersionSignature: Ubuntu 4.2.0-16.19-lowlatency 4.2.3
Uname: Linux 4.2.0-16-lowlatency x86_64
ApportVersion: 2.19.2-0ubuntu2
Architecture: amd64
CurrentDesktop: XFCE
Date: Thu Nov 5 02:50:55 2015
ExecutablePath: /usr/bin/thunar
InstallationDate: Installed on 2015-11-05 (0 days ago)
InstallationMedia: Ubuntu-Studio 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151104)
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: thunar
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Gene Soo (genesoo77072) wrote :
Revision history for this message
Kev Bowring (flocculant) wrote :

Exactly where are you not seeing this?

I can see it here for an appropriate file, though it's not called Mark file executable.

Changed in thunar (Ubuntu):
status: New → Incomplete
Revision history for this message
Gene Soo (genesoo77072) wrote : Re: [Bug 1513383] Re: Permissions Tab Missing Mark File As Executable

I have a text script marked with leading meaningful name and no file
extension.
My customary action is to get into the file Properties and Permission. On
the Permission Tab besides the User, Group, and Other read/write controls,
there is supposed to be one other check box for whether the file is
executable. Since this is not present, I must issue by command chmod +x
filename in order to turn on proper flag. Please advise if I need to send a
screens hot if this description is insufficient.

On Thu, Nov 5, 2015, 05:25 flocculant <email address hidden> wrote:

> Exactly where are you not seeing this?
>
> I can see it here for an appropriate file, though it's not called Mark
> file executable.
>
> ** Changed in: thunar (Ubuntu)
> Status: New => Incomplete
>
> ** Attachment added: "Screenshot_2015-11-05_11-18-44.png"
>
> https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1513383/+attachment/4513339/+files/Screenshot_2015-11-05_11-18-44.png
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1513383
>
> Title:
> Permissions Tab Missing Mark File As Executable
>
> Status in thunar package in Ubuntu:
> Incomplete
>
> Bug description:
> Permissions Tab Missing Mark File As Executable
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: thunar 1.6.10-2
> ProcVersionSignature: Ubuntu 4.2.0-16.19-lowlatency 4.2.3
> Uname: Linux 4.2.0-16-lowlatency x86_64
> ApportVersion: 2.19.2-0ubuntu2
> Architecture: amd64
> CurrentDesktop: XFCE
> Date: Thu Nov 5 02:50:55 2015
> ExecutablePath: /usr/bin/thunar
> InstallationDate: Installed on 2015-11-05 (0 days ago)
> InstallationMedia: Ubuntu-Studio 16.04 LTS "Xenial Xerus" - Alpha amd64
> (20151104)
> ProcEnviron:
> LANGUAGE=en_US
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: thunar
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1513383/+subscriptions
>

Revision history for this message
Gene Soo (genesoo77072) wrote :

Attaching screenshot of issue. If you notice, there is no additional check
box for whether the file is Executable. I do not have this problem with the
KDE File Manager Dolphin.

On Thu, Nov 5, 2015 at 5:18 AM, flocculant <email address hidden>
wrote:

> Exactly where are you not seeing this?
>
> I can see it here for an appropriate file, though it's not called Mark
> file executable.
>
> ** Changed in: thunar (Ubuntu)
> Status: New => Incomplete
>
> ** Attachment added: "Screenshot_2015-11-05_11-18-44.png"
>
> https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1513383/+attachment/4513339/+files/Screenshot_2015-11-05_11-18-44.png
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1513383
>
> Title:
> Permissions Tab Missing Mark File As Executable
>
> Status in thunar package in Ubuntu:
> Incomplete
>
> Bug description:
> Permissions Tab Missing Mark File As Executable
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: thunar 1.6.10-2
> ProcVersionSignature: Ubuntu 4.2.0-16.19-lowlatency 4.2.3
> Uname: Linux 4.2.0-16-lowlatency x86_64
> ApportVersion: 2.19.2-0ubuntu2
> Architecture: amd64
> CurrentDesktop: XFCE
> Date: Thu Nov 5 02:50:55 2015
> ExecutablePath: /usr/bin/thunar
> InstallationDate: Installed on 2015-11-05 (0 days ago)
> InstallationMedia: Ubuntu-Studio 16.04 LTS "Xenial Xerus" - Alpha amd64
> (20151104)
> ProcEnviron:
> LANGUAGE=en_US
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: thunar
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1513383/+subscriptions
>

Revision history for this message
Kev Bowring (flocculant) wrote :

Not sure the name of the file would make the slightest difference, the content will. I don't see the option for a file I'd not expect to mark executable.

Assuming the file's not private or the like - attach it and I'll see if I see the same as you here.

Revision history for this message
Gene Soo (genesoo77072) wrote :

Attaching Screenshot of Dolphin on same system and Properties of same file.

On Thu, Nov 5, 2015 at 5:18 AM, flocculant <email address hidden>
wrote:

> Exactly where are you not seeing this?
>
> I can see it here for an appropriate file, though it's not called Mark
> file executable.
>
> ** Changed in: thunar (Ubuntu)
> Status: New => Incomplete
>
> ** Attachment added: "Screenshot_2015-11-05_11-18-44.png"
>
> https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1513383/+attachment/4513339/+files/Screenshot_2015-11-05_11-18-44.png
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1513383
>
> Title:
> Permissions Tab Missing Mark File As Executable
>
> Status in thunar package in Ubuntu:
> Incomplete
>
> Bug description:
> Permissions Tab Missing Mark File As Executable
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: thunar 1.6.10-2
> ProcVersionSignature: Ubuntu 4.2.0-16.19-lowlatency 4.2.3
> Uname: Linux 4.2.0-16-lowlatency x86_64
> ApportVersion: 2.19.2-0ubuntu2
> Architecture: amd64
> CurrentDesktop: XFCE
> Date: Thu Nov 5 02:50:55 2015
> ExecutablePath: /usr/bin/thunar
> InstallationDate: Installed on 2015-11-05 (0 days ago)
> InstallationMedia: Ubuntu-Studio 16.04 LTS "Xenial Xerus" - Alpha amd64
> (20151104)
> ProcEnviron:
> LANGUAGE=en_US
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: thunar
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1513383/+subscriptions
>

Revision history for this message
Kev Bowring (flocculant) wrote :

Can you supply gvfs-info scripts-uzs please.

Revision history for this message
Gene Soo (genesoo77072) wrote :

Attaching two versions. Raw file from system where screenshots were
generated.
Second is a Zip file of that same raw file.

On Thu, Nov 5, 2015 at 6:12 AM, flocculant <email address hidden>
wrote:

> Can you supply gvfs-info scripts-uzs please.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1513383
>
> Title:
> Permissions Tab Missing Mark File As Executable
>
> Status in thunar package in Ubuntu:
> Incomplete
>
> Bug description:
> Permissions Tab Missing Mark File As Executable
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: thunar 1.6.10-2
> ProcVersionSignature: Ubuntu 4.2.0-16.19-lowlatency 4.2.3
> Uname: Linux 4.2.0-16-lowlatency x86_64
> ApportVersion: 2.19.2-0ubuntu2
> Architecture: amd64
> CurrentDesktop: XFCE
> Date: Thu Nov 5 02:50:55 2015
> ExecutablePath: /usr/bin/thunar
> InstallationDate: Installed on 2015-11-05 (0 days ago)
> InstallationMedia: Ubuntu-Studio 16.04 LTS "Xenial Xerus" - Alpha amd64
> (20151104)
> ProcEnviron:
> LANGUAGE=en_US
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: thunar
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1513383/+subscriptions
>

Revision history for this message
Kev Bowring (flocculant) wrote :

gvfs-info for that file shows

standard::content-type: text/plain
access::can-execute: FALSE

not sure why you'd expect it to run, neither am I sure why dolphin does :)

display name: scripts-uzs
edit name: scripts-uzs
name: scripts-uzs
type: regular
size: 40
uri: file:///home/wolf/Desktop/scripts-uzs
attributes:
  standard::type: 1
  standard::name: scripts-uzs
  standard::display-name: scripts-uzs
  standard::edit-name: scripts-uzs
  standard::copy-name: scripts-uzs
  standard::icon: text-plain, text-x-generic
  standard::content-type: text/plain
  standard::fast-content-type: application/octet-stream
  standard::size: 40
  standard::allocated-size: 4096
  standard::symbolic-icon: text-plain-symbolic, text-x-generic-symbolic, text-plain, text-x-generic
  etag::value: 1446727744:690135
  id::file: l2055:1052662
  id::filesystem: l2055
  access::can-read: TRUE
  access::can-write: TRUE
  access::can-execute: FALSE
  access::can-delete: TRUE
  access::can-trash: TRUE
  access::can-rename: TRUE
  time::modified: 1446727744
  time::modified-usec: 690135
  time::access: 1446727752
  time::access-usec: 302225
  time::changed: 1446727935
  time::changed-usec: 124402
  unix::device: 2055
  unix::inode: 1052662
  unix::mode: 33204
  unix::nlink: 1
  unix::uid: 1000
  unix::gid: 1000
  unix::rdev: 0
  unix::block-size: 4096
  unix::blocks: 8
  owner::user: wolf
  owner::user-real: wolf
  owner::group: wolf

I'll confirm it - but I'm not sure it's actually a thunar bug.

Changed in thunar (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Gene Soo (genesoo77072) wrote :
Download full text (3.7 KiB)

I am not sure what to respond other than to observe.
I have a default utility of Thunar being called under the current Daily
Drop of Ubuntu Studio 16.04.
I expect it to be able to set an Executable Attribute for the File within
this utility rather than having to control that attribute with either a
another File Manager utility or via Unix Command Line.
If Thunar is expected to control this setting then it is not currently
doing so and I consider this a bug.
If Thunar does not support controlling or displaying this setting, the
authors of this Utility missed this functionality when setting the goals.
Regardless, this renders the default Utility not usable and I am forced to
seek alternatives such as using Dolphin or Command Line.
Obviously, I would prefer to use the Default Utility rather than to perform
work arounds.

On Thu, Nov 5, 2015 at 6:53 AM, flocculant <email address hidden>
wrote:

> gvfs-info for that file shows
>
> standard::content-type: text/plain
> access::can-execute: FALSE
>
> not sure why you'd expect it to run, neither am I sure why dolphin does
> :)
>
>
> display name: scripts-uzs
> edit name: scripts-uzs
> name: scripts-uzs
> type: regular
> size: 40
> uri: file:///home/wolf/Desktop/scripts-uzs
> attributes:
> standard::type: 1
> standard::name: scripts-uzs
> standard::display-name: scripts-uzs
> standard::edit-name: scripts-uzs
> standard::copy-name: scripts-uzs
> standard::icon: text-plain, text-x-generic
> standard::content-type: text/plain
> standard::fast-content-type: application/octet-stream
> standard::size: 40
> standard::allocated-size: 4096
> standard::symbolic-icon: text-plain-symbolic, text-x-generic-symbolic,
> text-plain, text-x-generic
> etag::value: 1446727744:690135
> id::file: l2055:1052662
> id::filesystem: l2055
> access::can-read: TRUE
> access::can-write: TRUE
> access::can-execute: FALSE
> access::can-delete: TRUE
> access::can-trash: TRUE
> access::can-rename: TRUE
> time::modified: 1446727744
> time::modified-usec: 690135
> time::access: 1446727752
> time::access-usec: 302225
> time::changed: 1446727935
> time::changed-usec: 124402
> unix::device: 2055
> unix::inode: 1052662
> unix::mode: 33204
> unix::nlink: 1
> unix::uid: 1000
> unix::gid: 1000
> unix::rdev: 0
> unix::block-size: 4096
> unix::blocks: 8
> owner::user: wolf
> owner::user-real: wolf
> owner::group: wolf
>
> I'll confirm it - but I'm not sure it's actually a thunar bug.
>
> ** Changed in: thunar (Ubuntu)
> Status: Incomplete => Confirmed
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1513383
>
> Title:
> Permissions Tab Missing Mark File As Executable
>
> Status in thunar package in Ubuntu:
> Confirmed
>
> Bug description:
> Permissions Tab Missing Mark File As Executable
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: thunar 1.6.10-2
> ProcVersionSignature: Ubuntu 4.2.0-16.19-lowlatency 4.2.3
> Uname: Linux 4.2.0-16-lowlatency x86_64
> ApportVersion: 2.19.2-0ubuntu2
> Architecture: amd64
> CurrentDesktop: XFCE
> Date: Thu Nov ...

Read more...

Revision history for this message
Kev Bowring (flocculant) wrote :

Marking this Opinion.

Had a discussion about the difference between how Thunar/Dolphin treat files. Seem to be design choice.

Changed in thunar (Ubuntu):
status: Confirmed → Opinion
Revision history for this message
Pasi Lallinaho (knome) wrote :

FWIW, adding a shebang (eg. #!/bin/bash) as the first line in the file allows the file to be marked executable in Thunar.

Revision history for this message
Gene Soo (genesoo77072) wrote :

Very disappointing.
Another app that almost got it right but now ends up on the avoid list.

Thanks and have a good day.

On Thu, Nov 5, 2015, 07:45 Pasi Lallinaho <email address hidden> wrote:

> FWIW, adding a shebang (eg. #!/bin/bash) as the first line in the file
> allows the file to be marked executable in Thunar.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1513383
>
> Title:
> Permissions Tab Missing Mark File As Executable
>
> Status in thunar package in Ubuntu:
> Opinion
>
> Bug description:
> Permissions Tab Missing Mark File As Executable
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: thunar 1.6.10-2
> ProcVersionSignature: Ubuntu 4.2.0-16.19-lowlatency 4.2.3
> Uname: Linux 4.2.0-16-lowlatency x86_64
> ApportVersion: 2.19.2-0ubuntu2
> Architecture: amd64
> CurrentDesktop: XFCE
> Date: Thu Nov 5 02:50:55 2015
> ExecutablePath: /usr/bin/thunar
> InstallationDate: Installed on 2015-11-05 (0 days ago)
> InstallationMedia: Ubuntu-Studio 16.04 LTS "Xenial Xerus" - Alpha amd64
> (20151104)
> ProcEnviron:
> LANGUAGE=en_US
> PATH=(custom, no user)
> XDG_RUNTIME_DIR=<set>
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> SourcePackage: thunar
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/1513383/+subscriptions
>

Revision history for this message
Alistair Buxton (a-j-buxton) wrote :

Merely adding a shebang does not always work. It must be one that the system "understands" so #!/bin/sh works but #!/usr/bin/rtb will not, unless someone adds rtb to the list of known executable types.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.