Add initial FreeBSD playbook, based on Debian one
This commit is contained in:
parent
d641638355
commit
e5dac48410
2 changed files with 44 additions and 0 deletions
42
roles/distro/tasks/freebsd.yml
Normal file
42
roles/distro/tasks/freebsd.yml
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
---
|
||||||
|
- name: Install packages
|
||||||
|
become: true
|
||||||
|
pkgng:
|
||||||
|
name: '{{ packages }}'
|
||||||
|
state: present
|
||||||
|
vars:
|
||||||
|
packages:
|
||||||
|
- asciidoctor
|
||||||
|
- drm-kmod
|
||||||
|
- en-freebsd-doc
|
||||||
|
- emacs
|
||||||
|
- evolution
|
||||||
|
- firefox-esr
|
||||||
|
- fusefs-ntfs
|
||||||
|
- galculator
|
||||||
|
- git
|
||||||
|
- git-gui
|
||||||
|
- gnu-watch
|
||||||
|
- gnupg
|
||||||
|
- iosevka
|
||||||
|
- mate
|
||||||
|
- mc
|
||||||
|
- mpv
|
||||||
|
- nextcloudclient
|
||||||
|
- nmap
|
||||||
|
- openvpn
|
||||||
|
- pkg
|
||||||
|
- py36-ansible
|
||||||
|
- redshift
|
||||||
|
- remmina
|
||||||
|
- remmina-plugin-rdp
|
||||||
|
- rxvt-unicode
|
||||||
|
- seahorse
|
||||||
|
- sqlite3
|
||||||
|
- sudo
|
||||||
|
- tmux
|
||||||
|
- vim
|
||||||
|
- xinput
|
||||||
|
- xorg
|
||||||
|
- xterm
|
||||||
|
- zsh
|
|
@ -1,5 +1,7 @@
|
||||||
---
|
---
|
||||||
- include: debian.yml
|
- include: debian.yml
|
||||||
when: ansible_distribution == 'Debian'
|
when: ansible_distribution == 'Debian'
|
||||||
|
- include: freebsd.yml
|
||||||
|
when: ansible_distribution == 'FreeBSD'
|
||||||
- include: modules.yml
|
- include: modules.yml
|
||||||
- include: ssh.yml
|
- include: ssh.yml
|
||||||
|
|
Loading…
Reference in a new issue