jak zmusic lms'a do wykonania skryptu przy przeladowaniu
Witam, pytanie jak w temacie. Mam skrypt w bashu ktory wszystko co potrzeba mi konfiguruje na podstawie bazy danych z LMS'a. Wszystko pieknie chodzi, loguje sie przez ssh i wykonuje ten skrypt, ale fajnie by bylo moc ten plik wykonywac z poziomu przegladarki po zalogowaniu sie do LMS'a. Przestudiowalem dokumentacje i z tego co widze mozna to zrobic przez opcje z menu "Przeladowanie" ale po kilku godzinach prob brak mi juz pomyslow. Jezeli jest to w ogole wykonywalne prosze o pomoc...
pozdrawiam Maciek
!DSPAM:4869309346751660962268!
W dniu 30 czerwca 2008 21:13 użytkownik Maciej Kostyra macx@dukla.pl napisał:
Witam, pytanie jak w temacie. Mam skrypt w bashu ktory wszystko co potrzeba mi konfiguruje na podstawie bazy danych z LMS'a. Wszystko pieknie chodzi, loguje sie przez ssh i wykonuje ten skrypt, ale fajnie by bylo moc ten plik wykonywac z poziomu przegladarki po zalogowaniu sie do LMS'a. Przestudiowalem dokumentacje i z tego co widze mozna to zrobic przez opcje z menu "Przeladowanie" ale po kilku godzinach prob brak mi juz pomyslow. Jezeli jest to w ogole wykonywalne prosze o pomoc...
Konfiguracja -> Interfejs użytkownika -> opcja reload_execcmd możesz tam wpisać prosty skrypcik, u mnie wygląda np. tak:
sudo perl -T /usr/sbin/lms-mgc; sudo /etc/init.d/iNET restart; sudo perl -T /usr/sbin/lms-makehosts; /bin/true
(ostatnia linijka nie jestem pewien czy musi być, była po instalacji LMSa więc zostawiłem :-> )
modul system do demona, z execcmd to nie zadziala tak ladnie ( uruchomi sie z uprawnieniami serwera www czyli prawie zadnymi ), chyba ze sie pobawisz suidami, ale ja bym to zrobil przy pomocy modulu system
!DSPAM:486ccc40103936491211187!
modul system do demona, z execcmd to nie zadziala tak ladnie ( uruchomi sie z uprawnieniami serwera www czyli prawie zadnymi ), chyba ze sie pobawisz suidami, ale ja bym to zrobil przy pomocy modulu system
a moglbys cos wiecej powiedziec na ten temat, bede wdzieczny...
pozdrawiam Maciek
!DSPAM:486de27e136515862520361!
Maciej Kostyra pisze:
modul system do demona, z execcmd to nie zadziala tak ladnie ( uruchomi sie z uprawnieniami serwera www czyli prawie zadnymi ), chyba ze sie pobawisz suidami, ale ja bym to zrobil przy pomocy modulu system
a moglbys cos wiecej powiedziec na ten temat, bede wdzieczny...
pozdrawiam Maciek
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
W instancji "system", opcja "command" i tutaj podajesz sciezke do swojego skryptu /kupa/kupa ;-)
I za kazdym razem przy przeladowaniu instancja system wykona ten skrypt.
Pozdrawiam.
uczestnicy (4)
-
jacekowski
-
Krzysiek Szczuka
-
Maciej Kostyra
-
Matys Łukasz