Turris OS packages merge requestshttps://gitlab.nic.cz/turris/os/packages/-/merge_requests2020-02-20T13:29:31+01:00https://gitlab.nic.cz/turris/os/packages/-/merge_requests/236updater-ng: update to version 65.02020-02-20T13:29:31+01:00Karel Kociupdater-ng: update to version 65.0* This adds extra argument condition for Install and Uninstall
* Integrated support for Alternatives of packages in transaction* This adds extra argument condition for Install and Uninstall
* Integrated support for Alternatives of packages in transactionTurris OS 5.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/225Drop sshpass from our feed as it was upstreamed2020-02-17T11:35:18+01:00Josef SchlehoferDrop sshpass from our feed as it was upstreamedFixes turris/turris-os-packages#547
And easier was to cherry-pick `sshpass` to OpenWrt 19.07 branch as well instead of doing another merge request in `turris-build` repository.Fixes turris/turris-os-packages#547
And easier was to cherry-pick `sshpass` to OpenWrt 19.07 branch as well instead of doing another merge request in `turris-build` repository.Turris OS 5.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/216unbound: run unbound under user2020-03-11T17:37:09+01:00Jan Pavlinecunbound: run unbound under userImplements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/167
Run tested with latest unbound (1.10.0)Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/167
Run tested with latest unbound (1.10.0)Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/214updater-ng: update to version 64.02020-02-05T17:28:44+01:00Karel Kociupdater-ng: update to version 64.0* Added Mode command to control updater's special run modes from
configuration
* Package scripts now have in environment variable PKG_UPGRADE signaling
if it is new installation or just upgrade.* Added Mode command to control updater's special run modes from
configuration
* Package scripts now have in environment variable PKG_UPGRADE signaling
if it is new installation or just upgrade.https://gitlab.nic.cz/turris/os/packages/-/merge_requests/198resolver: enable TLS for Google servers2020-01-15T15:51:03+01:00Josef Schlehoferresolver: enable TLS for Google serversFollow up of turris/turris-os-packages!195 for development branchesFollow up of turris/turris-os-packages!195 for development branchesTurris OS 5.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/195Enable DNS over TLS for Google servers2020-01-11T16:41:42+01:00Josef SchlehoferEnable DNS over TLS for Google serversIn this PR, I enable DoT for Google servers as there shouldn't be timeouts anymore.In this PR, I enable DoT for Google servers as there shouldn't be timeouts anymore.https://gitlab.nic.cz/turris/os/packages/-/merge_requests/186pkglists: add reforis list2020-02-04T10:34:49+01:00Karel Kocipkglists: add reforis listThis is temporally list to easy reForis testing before full switch to
reForis.
Implements https://gitlab.labs.nic.cz/turris/turris-build/issues/94
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/73This is temporally list to easy reForis testing before full switch to
reForis.
Implements https://gitlab.labs.nic.cz/turris/turris-build/issues/94
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/73Turris OS 4.0.3https://gitlab.nic.cz/turris/os/packages/-/merge_requests/171cronie: in default send all output to syslog2019-12-03T11:08:12+01:00Karel Kocicronie: in default send all output to syslogThis in default sends all output to syslog instead of attempting to send
mail. This behavior is configurable trough UCI.This in default sends all output to syslog instead of attempting to send
mail. This behavior is configurable trough UCI.Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/167Tvheadend: add dvb-apps for support HW CAM, update x2652020-02-12T13:35:43+01:00Josef SchlehoferTvheadend: add dvb-apps for support HW CAM, update x265- dvb-apps Makefile comes from https://github.com/tmn505/openwrt-dvb/blob/master/dvb-apps/Makefile , it might require some more tweaks, but it works. Should be upstreamed to openwrt/packages in the future. I will ask Tomasz if there's an...- dvb-apps Makefile comes from https://github.com/tmn505/openwrt-dvb/blob/master/dvb-apps/Makefile , it might require some more tweaks, but it works. Should be upstreamed to openwrt/packages in the future. I will ask Tomasz if there's anything new about that. ;)
Update x265 (only compile tested) and for tvheadend, there is prepared support for HW cam, but it is disabled by default.
Can you please try x265 if it works for you? If yes, I will upstream it.
On notice: @jpavlinechttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/159python-uci: separate python3 version and bump it to 0.62019-11-19T10:38:03+01:00Karel Kocipython-uci: separate python3 version and bump it to 0.6This separates python3 version of python-uci package so we can bump it
to 0.6 that is not compatible with Python 2.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/509This separates python3 version of python-uci package so we can bump it
to 0.6 that is not compatible with Python 2.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/509Turris OS 3.11.10https://gitlab.nic.cz/turris/os/packages/-/merge_requests/151WIP: Pkglists options2020-04-20T16:16:12+02:00Karel KociWIP: Pkglists optionsAdd options for pkglists.
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/51
Implements parts of https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/500
Implements https://gitlab.labs.nic.cz/tu...Add options for pkglists.
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/51
Implements parts of https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/500
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/557Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/119rescue-mode-omnia: mark root partition as bootable2019-08-05T11:12:37+02:00Karel Kocirescue-mode-omnia: mark root partition as bootableThis makes sense as it contains kernel and in general is bootable root.
It makes it so that u-boot can look for bootable parition.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/352This makes sense as it contains kernel and in general is bootable root.
It makes it so that u-boot can look for bootable parition.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/352Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/107tos3to4: add lxc migration script2019-09-27T12:58:06+02:00Karel Kocitos3to4: add lxc migration scriptWe are migrating from LXC1 to LXC3. This introduces configuration
changes. This scipt migrates only minimal generated config. Anything
else is not supported to be migrated.
For reference, this is LXC 1 configuration used for testing...We are migrating from LXC1 to LXC3. This introduces configuration
changes. This scipt migrates only minimal generated config. Anything
else is not supported to be migrated.
For reference, this is LXC 1 configuration used for testing:
```
# Distribution configuration
lxc.arch = armv7l
# Container specific configuration
lxc.tty = 4
lxc.pts = 1024
lxc.rootfs = /srv/lxc/debian/rootfs
lxc.utsname = debian
# Network configuration
lxc.network.type = veth
lxc.network.link = br-lan
lxc.network.flags = up
lxc.network.name = eth0
lxc.network.script.up = /usr/share/lxc/hooks/tx-off
lxc.network.hwaddr = 52:83:89:7d:af:37
```
And this is LXC 3 config as a result of running this script:
```
# Distribution configuration
lxc.arch = armv7l
# Container specific configuration
lxc.rootfs.path = /srv/lxc/debian/rootfs
lxc.uts.name = debian
# Network configuration
lxc.net.0.type = veth
lxc.net.0.link = br-lan
lxc.net.0.flags = up
lxc.net.0.name = eth0
lxc.net.0.hwaddr = 52:83:89:7d:af:37
# Additional container specific configuration
lxc.include = /usr/share/lxc/config/common.conf
lxc.hook.start-host = /usr/share/lxc/hooks/systemd-workaround
```Turris OS 4.0Vojtech MyslivecVojtech Myslivechttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/82pkglists: update format to support URL and support2019-09-27T13:00:39+02:00Karel Kocipkglists: update format to support URL and supportThis adds additional fields with URL and boolean identifying supported
lists.
Documentation and supported tags are just initial suggestion. The ideal would be to have documentation for all officially supported pkglists. I am also not...This adds additional fields with URL and boolean identifying supported
lists.
Documentation and supported tags are just initial suggestion. The ideal would be to have documentation for all officially supported pkglists. I am also not exactly sure what we consider now as officially supported. But we can tweak that later.
Implements: https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/378Turris OS 4.0.1Karel KociKarel Kocihttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/81Updater CTI support2019-09-27T13:00:24+02:00Karel KociUpdater CTI supportThis adds ability to set `turris_lists` boot parameter. It is expected that on CTI router this will be set to `turris_lists=contracts/cti`.
See https://gitlab.labs.nic.cz/turris/turris-build/commit/ed2880eada75616bf5e368e928c27dc53cba29...This adds ability to set `turris_lists` boot parameter. It is expected that on CTI router this will be set to `turris_lists=contracts/cti`.
See https://gitlab.labs.nic.cz/turris/turris-build/commit/ed2880eada75616bf5e368e928c27dc53cba2958
@mhrusecky please review this and you can also somehow figure out how we are going to add that argument on those omnias.Turris OS 4.0.1Karel KociKarel Kocihttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/62Dns over TLS2019-05-06T17:22:06+02:00Jan PavlinecDns over TLSThis MR add supports for DNS-over-TLS to unbound and knot-resolver configs
Documentation for this new feature is in [README.md](https://gitlab.labs.nic.cz/turris/turris-os-packages/tree/dns-over-tls/net/resolver-conf) file This MR add supports for DNS-over-TLS to unbound and knot-resolver configs
Documentation for this new feature is in [README.md](https://gitlab.labs.nic.cz/turris/turris-os-packages/tree/dns-over-tls/net/resolver-conf) file Turris OS 3.10.8Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/60WIP: Netmetr dev2019-05-06T17:22:07+02:00Martin PrudekWIP: Netmetr devNetmetr class renamed, GPS and LTE support added, axport to CSV added.Netmetr class renamed, GPS and LTE support added, axport to CSV added.Turris OS 3.10Martin PrudekMartin Prudekhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/53WIP: netmetr: Foris compatibility etc.2019-05-06T17:22:08+02:00Martin PrudekWIP: netmetr: Foris compatibility etc.- Source version upgrade
- Depends:
python-base -> python-light
the python-light package is used by python calendar
- The script is now started each hour. Right after each start the script
checks uci config and decides whether to run o...- Source version upgrade
- Depends:
python-base -> python-light
the python-light package is used by python calendar
- The script is now started each hour. Right after each start the script
checks uci config and decides whether to run or not - depending on
"autostart_enabled" and "hours_to_run"
- Control server address moved to uci config
- Sync code added to uci config
- Random wait moved from cron script to the netmetr script - option
--rwaitTurris OS 3.9Martin PrudekMartin Prudekhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/50WIP: netmetr: Package added2019-05-06T17:22:08+02:00Martin PrudekWIP: netmetr: Package addedMartin PrudekMartin Prudekhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/48Add package asm1062-fix2019-05-06T17:22:09+02:00Karel KociAdd package asm1062-fixThis package should fix problems with shipped SATA controller.This package should fix problems with shipped SATA controller.Turris OS 3.9Michal HruseckyMichal Hrusecky