1

Temat: Konfiguracja usług bez uci.

Witam serdecznie.
Czy istnieje możliwość zmuszenia usług kontrolowanych przez uci do ładowania ustawień z plików zewnętrznych ( tak jak to jest w przypadku dajmy na to iptables czy mysqld )? Chciałbym napisać konfigurator RSPro pod php i nie ukrywam, że przyjemniej by mi się obrabiało pliki w postaci "klasycznej" a nie uci ( no chyba, że jakaś dobra dusza mogła by się podzielić wiedzą ew. skrypcikiem na temat kolaboracji uci i php _bez_ wykorzystywania cgi).

Pozdrawiam,
Piotrek

2

Odp: Konfiguracja usług bez uci.

Trochę na około, bo uci w sumie jest podstawą openwrt. Calkowie pozbycie się uci jest lekko trudne i mozolne, bo musiał byś skrypty startowe przerabiać.

Jak chcesz iść w tym kierunku to zainteresuj się debwrt, przynajmniej normlnego debiana będziesz miał na tym.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Konfiguracja usług bez uci.

Tzn niekoniecznie chce się pozbyć uci. Może sobie być. Ważne żeby dało się zrobić coś, aby działało jak:
config 'include'
        option 'path' '/etc/wlasny.config'

4

Odp: Konfiguracja usług bez uci.

No nie da się, bo musiał byś każdy skrypt przerabiać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez arteq 2011-05-24 07:09:18)

Odp: Konfiguracja usług bez uci.

Właśnie najlepiej jest wykorzystać uc  i napisać w jezyku jakim sie pisze dodatkowy parser tego narzędzia. Kiedys był taki projekt pyCI. Implementacja GUI OpenWrt w pythonie. Zobacz sobie http://pyci.svn.sourceforge.net/ i pliczek openwrt.py tam jest ładnie to opisane smile

Pozdrawiam, Artur
http://digi-led.pl/blog - Blog