summaryrefslogtreecommitdiffstats
path: root/roles/dnsserver/files/sudo
blob: 0b7f8cd8664cb5d7d05d071f1dc4ac4bfed69d30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
User_Alias MOI = backup, casper
User_Alias VINC = vincent

Cmnd_Alias CRYPTOPEN = /usr/sbin/cryptsetup luksOpen virtual-disk1-200Gio --key-file - virtual-disk1-200Gio
Cmnd_Alias MOUNT = /usr/bin/mount /dev/mapper/virtual-disk1-200Gio mnt/virtual-disk1/
Cmnd_Alias UMOUNT = /usr/bin/umount mnt/virtual-disk1/
Cmnd_Alias CRYPTCLOSE = /usr/sbin/cryptsetup luksClose virtual-disk1-200Gio

Cmnd_Alias CRYPTOPEN2 = /usr/sbin/cryptsetup luksOpen virtual-disk2-200Gio --key-file - virtual-disk2-200Gio
Cmnd_Alias MOUNT2 = /usr/bin/mount /dev/mapper/virtual-disk2-200Gio mnt/virtual-disk2/
Cmnd_Alias UMOUNT2 = /usr/bin/umount mnt/virtual-disk2/
Cmnd_Alias CRYPTCLOSE2 = /usr/sbin/cryptsetup luksClose virtual-disk2-200Gio


Cmnd_Alias CRYPTOPEN3 = /usr/sbin/cryptsetup luksOpen virtual-disk1-40Gio
Cmnd_Alias MOUNT3 = /usr/bin/mount /dev/mapper/virtual-disk1-40Gio mnt/virtual-disk1/
Cmnd_Alias UMOUNT3 = /usr/bin/umount mnt/virtual-disk1/
Cmnd_Alias CRYPTCLOSE3 = /usr/sbin/cryptsetup luksClose virtual-disk1-40Gio
Cmnd_Alias LUKSINIT3 = /usr/sbin/cryptsetup luksFormat virtual-disk1-40Gio
Cmnd_Alias LUKSADDKEY3 = /usr/sbin/cryptsetup luksAddKey virtual-disk1-40Gio
Cmnd_Alias LUKSDELKEY3 = /usr/sbin/cryptsetup luksRemoveKey virtual-disk1-40Gio
Cmnd_Alias MKFS3 = /usr/sbin/mkfs.ext4 /dev/mapper/virtual-disk1-40Gio


MOI ALL = NOPASSWD: CRYPTOPEN
MOI ALL = NOPASSWD: MOUNT
MOI ALL = NOPASSWD: UMOUNT
MOI ALL = NOPASSWD: CRYPTCLOSE

MOI ALL = NOPASSWD: CRYPTOPEN2
MOI ALL = NOPASSWD: MOUNT2
MOI ALL = NOPASSWD: UMOUNT2
MOI ALL = NOPASSWD: CRYPTCLOSE2


VINC ALL = NOPASSWD: CRYPTOPEN3
VINC ALL = NOPASSWD: MOUNT3
VINC ALL = NOPASSWD: UMOUNT3
VINC ALL = NOPASSWD: CRYPTCLOSE3
VINC ALL = NOPASSWD: LUKSINIT3
VINC ALL = NOPASSWD: LUKSADDKEY3
VINC ALL = NOPASSWD: LUKSDELKEY3
VINC ALL = NOPASSWD: MKFS3