Wpis z mikrobloga

Hej.
Jaki najprościej napisać GUI do plików konfiguracyjnych w #linux.? (niektóre z tych plików wymagają roota do edycji)
Chyba idealnie byłoby napisac program, połączyć przez stronę www i zmienić jakieś ustawienia, uruchomić jakiś skrypt powłoki.
Jak coś takiego zrobić?
Dzięki

#programowanie #linux #raspberrypi
  • 12
@bruuh
Hmm.
To będzie używane także przez inne osoby, i nie chce im za dużo mówi.
Wolałbym im pokazać stronę www gdzie można wpisać dane i nacisnąć start i tyle ( ͡º ͜ʖ͡º)
@bruuh
Może zbyt zawile napisałem ( ͡º ͜ʖ͡º)
Mam na Linuksie pliki konfiguracyjne, (niektóre wymagają roota)
Na podstawie których uruchamiane sa programy.
Chciałbym uniknąć ręcznego logowania zmianę tych ustawień i uruchamianie programów, dlatego wymyśliłem sobie takie narzędzie działające przez stronę www.
Można tam wpisać wszystkie ustawienia a ns końcu nacisnąć guzik a to narzędzie odpali program w oparciu o te dane konfiguracyjne.
@solid959: To nie jest żaden problem. Ja bym najprościej zrobił skrypt bash, co by robił sobie sumie kontrolną na przykład pliku zmienianego przez stronę www. Plik może być w dowolnej lokalizacji, bo ten skrypt będzie odpalany przez crontab. I teraz zamiana czegoś na stronie www i zapisanie w pliku powoduje zmianę jego sumy kontrolnej. Ten skrypt w bashu niech co 15 sekund sobie sprawdza sumę kontrolną pliku, jak się zmieni, to
@solid959: Często w routerach jest to podobnie robione. Albo dane są zapisywane z interfejsu www w jakimś pliku, który jako jeden z nielicznych można edytować. Reszta jest readonly. Przy starcie router wypakowuje pliki systemu i generuje (na podstawie zapisanych danych) nowe pliki konfiguracyjne, po czym dokonuje się start. Dlatego często routery muszą się zrestartować po jakichś większych zmiana ustawień, a nie że klikamy Wykonaj i on to robi.