mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
sudo integration test: Remove the local user test
SSSD does not support sudo rules for local users; these should be added in a local sudoers file. https://fedorahosted.org/freeipa/ticket/4608 Reviewed-By: Martin Kosek <mkosek@redhat.com>
This commit is contained in:
committed by
Martin Kosek
parent
26116d4cd3
commit
98e0a4e13c
@@ -199,29 +199,6 @@ class TestSudo(IntegrationTest):
|
||||
'testrule',
|
||||
'--groups', 'testgroup2'])
|
||||
|
||||
def test_sudo_rule_restricted_to_one_local_user_setup(self):
|
||||
# Add the localuser to the rule
|
||||
self.master.run_command(['ipa', 'sudorule-add-user',
|
||||
'testrule',
|
||||
'--users', 'localuser'])
|
||||
|
||||
def test_sudo_rule_restricted_to_one_local_user(self):
|
||||
result1 = self.list_sudo_commands("localuser")
|
||||
assert "(ALL : ALL) NOPASSWD: ALL" in result1.stdout_text
|
||||
|
||||
result2 = self.list_sudo_commands("testuser1", raiseonerr=False)
|
||||
assert result2.returncode != 0
|
||||
|
||||
def test_setting_category_to_all_with_valid_entries_user_local(self):
|
||||
result = self.reset_rule_categories(safe_delete=False)
|
||||
assert result.returncode != 0
|
||||
|
||||
def test_sudo_rule_restricted_to_one_local_user_teardown(self):
|
||||
# Remove the testuser1 from the rule
|
||||
self.master.run_command(['ipa', 'sudorule-remove-user',
|
||||
'testrule',
|
||||
'--users', 'localuser'])
|
||||
|
||||
def test_sudo_rule_restricted_to_one_host_negative_setup(self):
|
||||
# Reset testrule configuration
|
||||
self.reset_rule_categories()
|
||||
|
||||
Reference in New Issue
Block a user