Rework sudo checker
Webapp can run as root, in which case sudo check should not be performed. Webapp can also run as different user than www-data.
The username can be obtained using posix_getpwuid(posix_geteuid())['name']
. This code needs posix PHP extension.
Edited by Roman Ondráček