Re-allow running Dolphin as the root user (but still not using sudo)

Authored by ngraham on May 9 2018, 11:18 PM.

Description

Re-allow running Dolphin as the root user (but still not using sudo)

Summary:
Prohibiting the use of Dolphin as the actual root user (not using sudo or kdesu) breaks legitimate use cases for using the root user. An example is Kali, a distro that logs in as the root user by default as a deliberate design choice.

In such an environment, there is no additional security vulnerability beyond what you're already potentially exposing yourself to. So, let's re-enable it.

BUG: 387974
FIXED-IN: 18.08.0

Test Plan:

  • Log in as normal user and run sudo dolphin: you get an error message.
  • Log in as normal user and run kdesu dolphin: you get an error message.
  • Log in as the root user and run dolphin normally: it works.

Reviewers: markg, elvisangelaccio, Dolphin

Reviewed By: markg

Subscribers: chinmoyr, cfeck, elvisangelaccio, mmustac, Fuchs, markg, graesslin, nicolasfella, zzag, kfm-devel, emmanuelp

Tags: Dolphin

Differential Revision: https://phabricator.kde.org/D12795

Details

Committed
ngrahamMay 31 2018, 6:18 PM
Reviewer
markg
Differential Revision
D12795: Re-allow running Dolphin as the root user (but still not using sudo)
Parents
R318:05d5792ac303: Properly sort int roles
Branches
Unknown
Tags
Unknown