mirror of
https://github.com/pigmonkey/spark.git
synced 2026-01-23 02:24:09 +00:00
support udisks configuration
By default we still disable automounting and mount to /media closes #33
This commit is contained in:
parent
be2c841a82
commit
f0077eed7d
6 changed files with 10 additions and 8 deletions
|
|
@ -173,3 +173,7 @@ cryptshot:
|
|||
|
||||
journal:
|
||||
max_size: 500M
|
||||
|
||||
udisks:
|
||||
auto_mount: False
|
||||
shared_mount: True
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
# Disable automounting
|
||||
ACTION=="add|change", SUBSYSTEM=="block", KERNEL=="sd*|sr", ENV{UDISKS_PRESENTATION_HIDE}="1"
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
# Mount to /media
|
||||
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1"
|
||||
|
|
@ -2,14 +2,14 @@
|
|||
- name: Install udisks2
|
||||
pacman: name=udisks2 state=present
|
||||
|
||||
- name: Disable udisks automounting
|
||||
copy: src=10-udisks.rules dest=/etc/udev/rules.d/10-udisks.rules
|
||||
- name: Configure auto mount
|
||||
template: src=10-udisks.rules.j2 dest=/etc/udev/rules.d/10-udisks.rules
|
||||
|
||||
- name: Verify /media exists
|
||||
file: path=/media state=directory
|
||||
|
||||
- name: Mount to /media
|
||||
copy: src=99-udisks2.rules dest=/etc/udev/rules.d/99-udisks2.rules
|
||||
- name: Configure mount location
|
||||
template: src=99-udisks2.rules.j2 dest=/etc/udev/rules.d/99-udisks2.rules
|
||||
|
||||
- name: Install udiskie
|
||||
pacman: name=udiskie state=present
|
||||
|
|
|
|||
1
roles/udisks/templates/10-udisks.rules.j2
Normal file
1
roles/udisks/templates/10-udisks.rules.j2
Normal file
|
|
@ -0,0 +1 @@
|
|||
ACTION=="add|change", SUBSYSTEM=="block", KERNEL=="sd*|sr", ENV{UDISKS_PRESENTATION_HIDE}="{% if udisks.auto_mount %}0{% else %}1{% endif %}"
|
||||
1
roles/udisks/templates/99-udisks2.rules.j2
Normal file
1
roles/udisks/templates/99-udisks2.rules.j2
Normal file
|
|
@ -0,0 +1 @@
|
|||
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="{% if udisks.shared_mount %}1{% else %}0{% endif %}"
|
||||
Loading…
Add table
Add a link
Reference in a new issue