2 Feature: Root access control enforcement
3 As a Tails user, I can perform administrative tasks only by using
4 the password I have optionally set up in the Welcome Screen
6 Scenario: I can perform administrative tasks if I have set up an administration password in the Welcome Screen
7 Given I have started Tails from DVD without network and logged in with an administration password
8 And running a command as root with pkexec requires PolicyKit administrator privileges
9 Then I can run a command as root with sudo
10 Then I can run a command as root with pkexec
12 Scenario: If cannot perform administrative tasks unless I have set up an administration password in the Welcome Screen
13 Given I have started Tails from DVD without network and logged in
14 And running a command as root with pkexec requires PolicyKit administrator privileges
15 Then I cannot run a command as root with sudo and the standard passwords
16 And I cannot run a command as root with pkexec and the standard passwords
17 Then I cannot login as root using su with the standard passwords