Debian workstation project with guest additions
This commit is contained in:
23
roles/common/tasks/development.yml
Normal file
23
roles/common/tasks/development.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
- name: Set vagrant user password
|
||||
user:
|
||||
name: vagrant
|
||||
password: "$6$xu0I8bbf.Nva7uCo$OHz5/64u0SjHa1jn0EwCLSNw7Zoj5ejhL\
|
||||
6NtaXYY6zlC0CQa0J4kZIxAp2Ls4lMdLmuo7oMQX/vlDucR9BbcA."
|
||||
|
||||
- name: Install fasttrack archive keyring
|
||||
apt:
|
||||
name: fasttrack-archive-keyring
|
||||
state: present
|
||||
|
||||
- name: Enable fasttrack
|
||||
copy:
|
||||
dest: /etc/apt/sources.list.d/fasttrack.list
|
||||
content: |
|
||||
deb https://fasttrack.debian.net/debian-fasttrack/ bullseye-fasttrack main contrib
|
||||
deb https://fasttrack.debian.net/debian-fasttrack/ bullseye-backports-staging main contrib
|
||||
|
||||
- name: Install guest additions
|
||||
apt:
|
||||
name: virtualbox-guest-x11
|
||||
state: present
|
||||
update_cache: true
|
5
roles/common/tasks/gui.yml
Normal file
5
roles/common/tasks/gui.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
- name: Install KDE
|
||||
apt:
|
||||
name: kde-standard
|
||||
state: present
|
||||
update_cache: true
|
6
roles/common/tasks/main.yml
Normal file
6
roles/common/tasks/main.yml
Normal file
@@ -0,0 +1,6 @@
|
||||
- import_tasks: development.yml
|
||||
tags: development
|
||||
when: development
|
||||
|
||||
- import_tasks: gui.yml
|
||||
tags: gui
|
Reference in New Issue
Block a user