Új hozzászólás Aktív témák

  • vargalex

    Topikgazda

    válasz suste #26923 üzenetére

    Ezt azért tegyük helyre, mielőtt hibásan rögzül többekben.

    1. Minden config módosítható a szolgáltatás futása közben is (konkrétan pl. a transmission-daemon nem is használja a LuCI-n szerkeszthető /etc/config/transmission állományt)
    2. Az 1.00 verziótól kezdve a LuCI-n történő transmission, vsftpd, minidlna, ftp backup config módosítása után történő mentés a szolgáltatás automatikus újraindításával jár (azaz a módosítások rögtön érvényre is lépnek), míg korábbi verzió használata esetén csak a szolgáltatás következő indításakor jutottak érvényre!
    3. Transmission web GUI-ból, illetve remote GUI-ból történő config módosítás csak a futó példányra érvényes (a settings.json szerkesztése történik), ugyanis szolgáltatás indításkor az init script az UCI-s config-ból (/etc/config/transmission) állítja elő a daemon által ténylegesen használt config-ot (settings.json), így minden visszaáll az ott beállított értékre.

    Minden pont azzal függ össze, hogy egyetlen szolgáltatás (transmission, samba, p910nd, uShare) binárisa sem használja közvetlenül a LuCI-n is szerkeszthető UCI config-ot, mivel a tényleges config-ot (ha van, mert pl. a p910 esetében csak paraméterek keletkeznek belőle) minden esetben a szolgáltatást indító init script állítja elő (transmission-nál settings.json, samba-nál smb.conf, stb.) a /etc/config alatt található UCI konfigurációs állományból.

Új hozzászólás Aktív témák