Neresil nekdo spousteni prikazu v php pres sudo ? Potrebuju spoustet iptables, tc. sudo je korektne nastaveno.
/etc/sueoers
Kód:
Cmnd_Alias PHPQOS=/usr/local/sbin/iptables, /usr/sbin/tc
www-data ALL=NOPASSWD: PHPQOS
pro ilustraci jak spoustet prikaz.
Kód:
$lastLine = exec("/usr/bin/sudo /usr/local/sbin/iptables -L", $output, $ret);
problem je, ze nedostavam zadny vypis, pritom pokud spoustim jednoduche prikazy treba ls -a nebo jenom sudo dostanu korektni vystup.
Diky za kazdy help nebo jen nakopnuti spravnym smerem
Edit:
tak uz jsem problem vyresil. nechal jsem v configu visudo puvodni radek ALL ALL=(ALL) ALL coz byla chyba.