← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 2064180] [NEW] calamares-finish-oem.desktop is untrusted

 

Public bug reported:

The UX when finishing/personalizing an OEM install of Lubuntu (and most likely, Kubuntu and Ubuntu Unity) is a little substandard because:
 1. The Desktop Entry on the Desktop to start the process is untrusted
 2. The default preferences prompt the user before executing

The prompt by default includes three options:
 1. Open
 2. Execute
 3. Cancel

The difference between open and execute is not immediately obvious to
everyone. Should they choose the first option (open) it opens in the
text editor (Featherpad) which is *definitely* not what the user wants.

So, the solution is rather simple:
gio set calamares-finish-oem.desktop metadata::trusted true

This needs to be done before pcmanfm-qt is started or pcmanfm-qt needs
to be restarted for this change to be picked up.

This should happen in calamares-oemprep.sh but it needs testing.

** Affects: calamares-settings-ubuntu (Ubuntu)
     Importance: Medium
     Assignee: Lubuntu Developers (lubuntu-dev)
         Status: Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to calamares-settings-ubuntu in Ubuntu.
https://bugs.launchpad.net/bugs/2064180

Title:
  calamares-finish-oem.desktop is untrusted

Status in calamares-settings-ubuntu package in Ubuntu:
  Triaged

Bug description:
  The UX when finishing/personalizing an OEM install of Lubuntu (and most likely, Kubuntu and Ubuntu Unity) is a little substandard because:
   1. The Desktop Entry on the Desktop to start the process is untrusted
   2. The default preferences prompt the user before executing

  The prompt by default includes three options:
   1. Open
   2. Execute
   3. Cancel

  The difference between open and execute is not immediately obvious to
  everyone. Should they choose the first option (open) it opens in the
  text editor (Featherpad) which is *definitely* not what the user
  wants.

  So, the solution is rather simple:
  gio set calamares-finish-oem.desktop metadata::trusted true

  This needs to be done before pcmanfm-qt is started or pcmanfm-qt needs
  to be restarted for this change to be picked up.

  This should happen in calamares-oemprep.sh but it needs testing.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/calamares-settings-ubuntu/+bug/2064180/+subscriptions