mirror of
https://github.com/pigmonkey/spark.git
synced 2026-07-18 00:46:47 +00:00
replace pmount with udisk/udiskie
udiskie can integrate with pass for LUKS passphrases, ie:
c87c293a78/config/udiskie/config.yml (L5)
This commit is contained in:
parent
cbd2025ba7
commit
c01e34150a
5 changed files with 17 additions and 1 deletions
|
|
@ -14,7 +14,6 @@ aur:
|
|||
dir: aur
|
||||
packages:
|
||||
- aura-bin
|
||||
- pmount
|
||||
- orpie
|
||||
|
||||
ssh:
|
||||
|
|
|
|||
|
|
@ -44,6 +44,7 @@
|
|||
- { role: sound, tags: ['sound'] }
|
||||
- { role: archive, tags: ['archive'] }
|
||||
- { role: filesystems, tags: ['filesystems'] }
|
||||
- { role: udisks, tags: ['udisks'] }
|
||||
- { role: pim, tags: ['pim'] }
|
||||
- { role: radio, tags: ['radio'] }
|
||||
- { role: formd, tags: ['formd'] }
|
||||
|
|
|
|||
2
roles/udisks/files/10-udisks.rules
Normal file
2
roles/udisks/files/10-udisks.rules
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# Disable automounting
|
||||
ACTION=="add|change", SUBSYSTEM=="block", KERNEL=="sd*|sr", ENV{UDISKS_PRESENTATION_HIDE}="1"
|
||||
2
roles/udisks/files/99-udisks2.rules
Normal file
2
roles/udisks/files/99-udisks2.rules
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# Mount to /media
|
||||
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1"
|
||||
12
roles/udisks/tasks/main.yml
Normal file
12
roles/udisks/tasks/main.yml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
- 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: Mount to /media
|
||||
copy: src=99-udisks2.rules dest=/etc/udev/rules.d/99-udisks2.rules
|
||||
|
||||
- name: Install udiskie
|
||||
pacman: name=udiskie state=present
|
||||
Loading…
Add table
Add a link
Reference in a new issue