]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Mark servicemenu items' KNS content as risky
authorNate Graham <nate@kde.org>
Mon, 1 Apr 2024 19:25:13 +0000 (13:25 -0600)
committerNate Graham <nate@kde.org>
Tue, 2 Apr 2024 14:35:05 +0000 (08:35 -0600)
By design, these items will run arbitrary shell scripts on the user's
machine. That makes them security-sensitive and risky. Mark them
accordingly so the user is informed of the risk.

Depends on https://invent.kde.org/frameworks/knewstuff/-/merge_requests/309

src/settings/contextmenu/servicemenu.knsrc

index 4374082c77874b60179bd9d716b2e5b91dc1fbff..f0e6ddbf146c25c0ea7ef5c2b8508424bd57ebc5 100644 (file)
@@ -1,6 +1,7 @@
 [KNewStuff3]
 ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
 Categories=Dolphin Service Menus
+ContentWarning=Executables
 TargetDir=servicemenu-download
 Uncompress=never
 InstallationCommand=servicemenuinstaller install %f