X-Git-Url: https://git.armaanb.net/?p=opendoas.git;a=blobdiff_plain;f=parse.y;h=15c00c128ce11a1a9b9a5e693b358cc7b73393d6;hp=e4a041a374164133761a77c8f3f1e27f09c7556a;hb=1530e7aa087276696db7d321a1b9164a49ddea4b;hpb=7441dfc4da8c9474ee767464dabe73ca90ff42ae diff --git a/parse.y b/parse.y index e4a041a..15c00c1 100644 --- a/parse.y +++ b/parse.y @@ -73,7 +73,7 @@ arraylen(const char **arr) %} %token TPERMIT TDENY TAS TCMD TARGS -%token TNOPASS TPERSIST TKEEPENV TSETENV +%token TNOPASS TNOLOG TPERSIST TKEEPENV TSETENV %token TSTRING %% @@ -139,6 +139,9 @@ options: /* none */ { option: TNOPASS { $$.options = NOPASS; $$.envlist = NULL; + } | TNOLOG { + $$.options = NOLOG; + $$.envlist = NULL; } | TPERSIST { $$.options = PERSIST; $$.envlist = NULL; @@ -212,6 +215,7 @@ static struct keyword { { "cmd", TCMD }, { "args", TARGS }, { "nopass", TNOPASS }, + { "nolog", TNOLOG }, { "persist", TPERSIST }, { "keepenv", TKEEPENV }, { "setenv", TSETENV },