### Change Settings Network Devices zgodność z v1.7.1 ## Ubiquiti W przypadku ubiquiti można wykorzystać zmienne %zmienna% gdzie zmienna to parametr pobrany z pliku konfiguracyjnego (/tmp/system.cfg) lub też %version% odpowiadająca wersji oprogramowania na urządzeniu w formacie 6.1.3 lub 8.4.3 np. polecenie poniżej sprawdza czy jest włączone logowanie logów, jeśli jest wyłączone to włącza i wysyła sygnał (echo 'apply') do skryptu, aby zapisał ustawienia oraz zrestartował ubiquiti, w innym przypadku nic nie robi if [ '%syslog.status%' != 'enabled' ]; then sed -i 's/syslog.status=.*/syslog.status=enabled/' /tmp/system.cfg; echo 'apply'; fi # inna komenda dla v6 oraz inna dla v8 if echo "%version%" | grep -Eq "^6\..*\..*$"; then echo 'apply'; elif echo "%version%" | grep -Eq "^8\..*\..*$"; then echo 'apply'; fi