R99 na wp napisał(a):
> Dzień Dobry
>
> Mam ustawione w lms.ini
>
> reload_type = exec
> reload_execcmd = sudo /usr/bin/reload_lms.sh
>
> ale nie wykonuje sie , prawa sa ok, ale nawet jak nadam mu prawa 777
> to nie wykonuje sie skrypt pisze tylko u gory okna, sudo /usr/bin/reload_lms.sh
>
> recznie jak odpalam ten skrypt -wszystko jest ok, wykonuje sie , i
> generuje wszystko jak potrzeba.
>
> zauwazylem ze jak zmienie wpis w lms.ini sudo
> /usr/bin/reload_lms.shxxxx , to i tak przy przeladowaniu pozostaje
> w ui sudo /usr/bin/reload_lms.sh
>
> co dziwniejsze na wczesniejszej wersji 1.6 mi to dzialalo,
> czy ktos ma na to jakis pomysl ?
>
>
Dodaj uprawnienia do sudousers (sudoers) dla daemona www na którym
działa: httpd, www-data, lub jeszcze inaczej ps -ef da znac pod jakim userem
ex: plik : /etc/sudoers
wpis : www-data ALL=(ALL) NOPASSWD: ALL
end:
bądz ustaw tylko prawa do tego pliku /usr/bin/reload_lms.sh
dla daemona www - bedzie bezpieczniej.
--
ReYu