1

Тема: Entware/Qnapware - полезные советы и приемы

Entware и Qnapware следуют минималистскому подходу пакетов openwrt. Это не всегда удобно. Например стандартный perl разбит на 100+ пакетов и определить какие Вам нужны не всегда просто. Проще всего не разбираться и установить сразу все пакеты perlbase-*. Это можно сделать одной командой:

opkg list | grep perlbase- | sed 's/ - .*//' | xargs opkg install

2

Re: Entware/Qnapware - полезные советы и приемы

Для того, чтобы приложения Entware писали в log правильное время нужно.
1. Установить пакет zoneinfo для своего континента. Для Европы:

opkg install zoneinfo-europe

2. Создать символическую ссылку. Для Москвы так

ln -sf /opt/share/zoneinfo/Europe/Moscow  /etc/localtime 

3. Проверить, что все работает правильно.
4. Для автоматического создания симлинка при загрузке можно поместить в /opt/etc/nit.d/ такой (исполняемый) скрипт

#!/bin/sh

start() {
    ln -sf /opt/share/zoneinfo/Europe/Moscow  /etc/localtime
}
    
stop() {
    rm -rf /etc/localtime
}
    
case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        stop
        sleep 2
        start
    ;;
    *)
    echo "Usage: $0 {start|stop}"
    ;;
esac