Skip to content

Commit

Permalink
(PUP-11929) Added command to enable SSH for user if SSH is disabled
Browse files Browse the repository at this point in the history
  • Loading branch information
span786 committed Aug 11, 2023
1 parent fc70183 commit 613bbf0
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion acceptance/tests/resource/group/should_query_all.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
test_name "should query all groups"
skip_test if agents.any? {|agent| agent['platform'] =~ /osx-12-arm64/ || agent['platform'] =~ /osx-13-arm64/ } # See PA-4555

tag 'audit:high',
'audit:refactor', # Use block style `test_name`
Expand All @@ -9,6 +8,15 @@
skip_test('this test fails on windows French due to Cygwin/UTF Issues - PUP-8319,IMAGES-492') if agent['platform'] =~ /windows/ && agent['locale'] == 'fr'
step "query natively"

# [PA-4555] Added below code to enable SSH permissions before test starts if they are disabled by default
on(agent, 'dscl . list /Groups | grep com.apple.access_ssh') do
stdout.each_line do |line|
if line =~ /com.apple.access_ssh-disabled/
on(agent, 'dscl . change /Groups/com.apple.access_ssh-disabled RecordName com.apple.access_ssh-disabled com.apple.access_ssh')
end
end
end

groups = agent.group_list

fail_test("No groups found") unless groups
Expand Down

0 comments on commit 613bbf0

Please sign in to comment.