Updater - hromada odinstalovaných balíků během instalace Tor balíku

Ahoj,
zkoumám nefunkční záložku updater ve Spectatoru. Zjistil jsem kde je problém, udělal úpravu a potřeboval jsem si to vyzkoušet. Zatrhl jsem balíček “Tor”, klikl na nastavit a následně na “Spusť updater”. Ten se spustil, nainstaloval Tor, ale zároveň odinstaloval hromadu balíků. To asi není OK ne? Co s tím? Doinstalovat ručně? Nebo je na to nějaký trik? Odinstalace Toru mi ty balíčky zpět nenainstalovala.¨

Turris 1.1 (3.8.2.1)

2017-10-10 16:08        TRANSACTION START
2017-10-10 16:08        install 0.2.9.11-1      tor
2017-10-10 16:08        remove  -       nikola
2017-10-10 16:08        remove  -       ucollect-meta
2017-10-10 16:08        remove  -       ucollect-badconf
2017-10-10 16:08        remove  -       ucollect-bandwidth
2017-10-10 16:08        remove  -       ucollect-count
2017-10-10 16:08        remove  -       ucollect-sniff
2017-10-10 16:08        remove  -       ucollect-spoof
2017-10-10 16:08        remove  -       ucollect-fake
2017-10-10 16:08        remove  -       iptables-mod-tproxy
2017-10-10 16:08        remove  -       kmod-ipt-tproxy
2017-10-10 16:08        remove  -       ip6tables-mod-nat
2017-10-10 16:08        remove  -       kmod-ipt-nat6
2017-10-10 16:08        remove  -       kmod-nf-nat6
2017-10-10 16:08        remove  -       ucollect-flow
2017-10-10 16:08        remove  -       ucollect-diffstore
2017-10-10 16:08        remove  -       ucollect-refused
2017-10-10 16:08        remove  -       ucollect-prog
2017-10-10 16:08        remove  -       ucollect-config
2017-10-10 16:08        remove  -       python-libatsha204
2017-10-10 16:08        remove  -       ucollect-fwup
2017-10-10 16:08        remove  -       turris-firewall-rules
2017-10-10 16:08        remove  -       ipset
2017-10-10 16:08        remove  -       kmod-ipt-ipset
2017-10-10 16:08        remove  -       ulogd-mod-pcap
2017-10-10 16:08        remove  -       ulogd
2017-10-10 16:08        remove  -       libnetfilter-log
2017-10-10 16:08        remove  -       libnetfilter-acct
2017-10-10 16:08        remove  -       kmod-nfnetlink-nfacct
2017-10-10 16:08        remove  -       iptables-mod-nflog
2017-10-10 16:08        remove  -       kmod-ipt-nflog
2017-10-10 16:08        remove  -       kmod-nfnetlink-log
2017-10-10 16:09        TRANSACTION END

2017-10-10 16:12        TRANSACTION START
2017-10-10 16:12        remove  -       tor
2017-10-10 16:12        TRANSACTION END

Tak jsem ručně nainstaloval nikolu a ucollect-meta, sběr dat se zase rozběhl. Ale zajímalo by mně, kam ty balíky přidat, aby se mi to příště zase nestalo.

Nezmizel Vám po uložení aktuálního nastavení voleb updateru přes Spectator list “i_agree_datacollect” v souboru /etc/config/updater?

Aha. Ten tam nemám. Že by další chyba upgradu na nový updater? Nicméně jsem stále pod smlouvou, takže by to teoreticky nemělo mít vliv.

turris ~ # cat /etc/config/updater

config pkglists 'pkglists'
        option configured '1'
        list lists 'luci-controls'
        list lists 'netutils'
        list lists 'nas'
        list lists 'majordomo'
        list lists 'honeypot'
        list lists 'api-token'

config l10n 'l10n'
        list langs 'cs'

BTW: netřeba vykat :wink:

OK … pod smlouvou to asi vliv nemá, ale pro nás po smlouvě by se stalo přesně toto … všechny potřebné balíčky pro sběr dat by odešly kukat.

Přidal jsem to tam ručně. Mrknu do kódu, asi to bude chtít nějakou drobnou opravu.