https://bugs.kde.org/show_bug.cgi?id=377836
Bug ID: 377836
Summary: blacklist of execution of application.desktop outside
~/.local/share/application folder on system with
noexec flag on /home
Product: kde
Version: unspecified
Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
After kde upgrade to QT 5.8.0, launching an application from the panel icon
raises an annoying windows xp like window asking if I trust the program.
see screenshot: https://framapic.org/8acmhBU8cfoo/Kj8zD2JFwNMv.png
Clicking "continue" fails to launch the application and raises an error
"Service '/home/username/.local/share/plasma_icons/firefox.desktop' must be
executable to run."
This happens because the .desktop files are stored outside of
~/.local/share/applications/ which seems to be blacklisted for execution when
/home is mounted with noexec flag.
Bug replication:
1. mount /home with noexec flag:
mount -o remount,exec /home
2. click on application icon from panel
Fix:
1. move the ~/.local/share/plasma_icons directory to
~/.local/share/applications/plasma_icons:
mv ~/.local/share/plasma_icons ~/.local/share/applications/
2. add a symlink to the plasma_icons directory to ~/.local/share/:
ln -s ~/.local/share/applications/plasma_icons ~/.local/share/plasma_icons
archlinux forum post for reference:
https://bbs.archlinux.org/viewtopic.php?pid=1698141#p1698141
--
You are receiving this mail because:
You are watching all bug changes.