Skip to content

Commit c339112

Browse files
author
Roderik van der Veer
committed
Set the OSX computername
1 parent 0a2cd4e commit c339112

File tree

4 files changed

+6
-7
lines changed

4 files changed

+6
-7
lines changed

defaults/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
---
22
# defaults file for ansible-role-computername
3+
4+
computername: "ChangeThis"

handlers/main.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

tasks/main.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
---
22

33
- name: set computername
4-
sudo: true
54
shell: scutil --set ComputerName {{ computername }}
5+
become: yes
66
when: ansible_hostname != computername
77

88
- name: set hostname
9-
sudo: true
109
shell: scutil --set HostName {{ computername }}
10+
become: yes
1111
when: ansible_hostname != computername
1212

1313
- name: set localhostname
14-
sudo: true
1514
shell: scutil --set LocalHostName {{ computername }}
15+
become: yes
1616
when: ansible_hostname != computername
1717

1818
- name: set the netbios name
19+
become: yes
1920
osx_defaults:
2021
domain: com.apple.smb.server
2122
key: NetBIOSName

vars/main.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)