diff options
Diffstat (limited to 'roles')
-rw-r--r-- | roles/dnsserver/files/sudo | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/roles/dnsserver/files/sudo b/roles/dnsserver/files/sudo index 657797e..0b7f8cd 100644 --- a/roles/dnsserver/files/sudo +++ b/roles/dnsserver/files/sudo @@ -1,4 +1,5 @@ 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/ @@ -11,6 +12,16 @@ 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 @@ -20,3 +31,13 @@ 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 |