Add ansible tasks
This commit is contained in:
		
							
								
								
									
										25
									
								
								ansible/roles/server/tasks/main.yml
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										25
									
								
								ansible/roles/server/tasks/main.yml
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,25 @@
 | 
			
		||||
---
 | 
			
		||||
- name: Update apt
 | 
			
		||||
  sudo: yes
 | 
			
		||||
  apt: update_cache=yes
 | 
			
		||||
 | 
			
		||||
- name: Install System Packages
 | 
			
		||||
  sudo: yes
 | 
			
		||||
  apt: pkg={{ item }} state=latest
 | 
			
		||||
  with_items:
 | 
			
		||||
    - curl
 | 
			
		||||
    - wget
 | 
			
		||||
    - python-software-properties
 | 
			
		||||
    - git
 | 
			
		||||
 | 
			
		||||
- name: Configure the timezone
 | 
			
		||||
  sudo: yes
 | 
			
		||||
  template: src=timezone.tpl dest=/etc/timezone
 | 
			
		||||
 | 
			
		||||
- name: Configure the timezone
 | 
			
		||||
  sudo: yes
 | 
			
		||||
  file: src=/usr/share/zoneinfo/{{ server.timezone }} dest=/etc/localtime state=link force=yes backup=yes
 | 
			
		||||
 | 
			
		||||
- name: Set default system language pack
 | 
			
		||||
  shell: locale-gen {{ server.locale }}
 | 
			
		||||
  sudo: yes
 | 
			
		||||
		Reference in New Issue
	
	Block a user