summaryrefslogtreecommitdiff
path: root/roles/ws/base/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'roles/ws/base/tasks')
-rw-r--r--roles/ws/base/tasks/hide-ntfs-disks.yml18
-rw-r--r--roles/ws/base/tasks/main.yml5
2 files changed, 23 insertions, 0 deletions
diff --git a/roles/ws/base/tasks/hide-ntfs-disks.yml b/roles/ws/base/tasks/hide-ntfs-disks.yml
new file mode 100644
index 00000000..78845177
--- /dev/null
+++ b/roles/ws/base/tasks/hide-ntfs-disks.yml
@@ -0,0 +1,18 @@
+---
+- name: install script to hide ntfs partitions
+ template:
+ src: hide-ntfs-disks.sh.j2
+ dest: /usr/local/bin/hide-ntfs-disks.sh
+ mode: 0755
+
+- name: install systemd unit to hide ntfs partitions
+ template:
+ src: hide-ntfs-disks.service.j2
+ dest: /etc/systemd/system/hide-ntfs-disks.service
+
+- name: hide ntfs partitions
+ systemd:
+ name: hide-ntfs-disks.service
+ daemon_reload: yes
+ enabled: yes
+ state: started
diff --git a/roles/ws/base/tasks/main.yml b/roles/ws/base/tasks/main.yml
index 9073d342..bf30fc04 100644
--- a/roles/ws/base/tasks/main.yml
+++ b/roles/ws/base/tasks/main.yml
@@ -87,6 +87,11 @@
state: present
+- name: hide ntfs disks
+ when: ws_base_hide_ntfs_disks is defined
+ import_tasks: hide-ntfs-disks.yml
+
+
- name: install xrandr setup script
when: ws_base_xrandr_setup_script is defined
block: