amélioration

This commit is contained in:
gcolpart 2017-03-08 00:39:28 +01:00
parent 1c45c71d38
commit 27fc360fdf

View file

@ -10,18 +10,18 @@ categories: openbsd
## Configuration ## Configuration
On configure `doas(1)` via le fichier `/etc/doas.conf` On configure _doas_ en listant des autorisations dans le fichier `/etc/doas.conf`
Une règle a la forme suivante : Une autorisations a la forme suivante :
~~~ ~~~
action option foo as bar cmd /path/commande action option jdoe as foo cmd /path/commande
~~~ ~~~
* `action` : permit / deny * `action` : permit / deny
* `option` : nopass / persist / keepenv / setenv { [variable…] } * `option` : nopass / persist / keepenv / setenv { [variable…] }
Exemples de règles : Exemples d'autorisations :
~~~ ~~~
permit nopass root permit nopass root
@ -34,8 +34,9 @@ permit nopass :wheel as root cmd /usr/share/scripts/evomaintenance.sh
## Utilisation ## Utilisation
~~~ ~~~
$ doas su
$ doas <commande> $ doas <commande>
$ doas -u foo <commande> $ doas -u bar <commande>
~~~ ~~~