322 |
} |
} |
323 |
; |
; |
324 |
|
|
325 |
pemfile : PEMFILE PATH { Run.httpsslpem= $2; } |
pemfile : PEMFILE PATH { |
326 |
|
Run.httpsslpem= $2; |
327 |
|
if(!check_file(Run.httpsslpem, |
328 |
|
"SSL server PEM file", S_IRWXU)) |
329 |
|
cfg_errflag++; |
330 |
|
} |
331 |
; |
; |
332 |
|
|
333 |
clientpemfile : /* EMPTY */ { Run.httpsslclientpem= NULL; } |
clientpemfile : /* EMPTY */ |
334 |
| CLIENTPEMFILE PATH { Run.httpsslclientpem= $2; |
| CLIENTPEMFILE PATH { |
335 |
Run.clientssl= TRUE; } |
Run.httpsslclientpem= $2; |
336 |
|
Run.clientssl= TRUE; |
337 |
|
if(!check_file(Run.httpsslclientpem, |
338 |
|
"SSL client PEM file", |
339 |
|
S_IRWXU | S_IRGRP | S_IROTH)) |
340 |
|
cfg_errflag++; |
341 |
|
} |
342 |
; |
; |
343 |
|
|
344 |
allowselfcert : /* EMPTY */ { Run.allowselfcert= FALSE; } |
allowselfcert : /* EMPTY */ { Run.allowselfcert= FALSE; } |