Turris OS packages merge requestshttps://gitlab.nic.cz/turris/os/packages/-/merge_requests2020-06-15T13:27:56+02:00https://gitlab.nic.cz/turris/os/packages/-/merge_requests/380tos3to4: send notification about completed migration2020-06-15T13:27:56+02:00Karel Kocitos3to4: send notification about completed migrationtos3to4 is removed in last step of migration. That is ideal place to
send notification that migration was successful. This is to just inform
user that everything went all right.
That message also contain some generic list of changes. It...tos3to4 is removed in last step of migration. That is ideal place to
send notification that migration was successful. This is to just inform
user that everything went all right.
That message also contain some generic list of changes. It is at the
moment more about what we removed but let's hope that first point is the
most important one.Turris OS 5.0.2https://gitlab.nic.cz/turris/os/packages/-/merge_requests/360Update updater-supervisor2020-06-25T09:59:25+02:00Karel KociUpdate updater-supervisorSupport for board specific package lists filtering.Support for board specific package lists filtering.Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/393updater-ng: update to version 67.02020-06-25T11:42:36+02:00Karel Kociupdater-ng: update to version 67.0Added
- Warning for packages not verified against repository index because missing hash
Changed
- Custom build system was replaced with autotools
- OpenSSL is now used to verify signatures instead of usign
- URI implementation no longer...Added
- Warning for packages not verified against repository index because missing hash
Changed
- Custom build system was replaced with autotools
- OpenSSL is now used to verify signatures instead of usign
- URI implementation no longer uses temporally files and passed instead everything
in memory
- Download retries are removed, code now relies only on libcurl reconnection
- libb64 usage replaced with OpenSSL
Fixed
- Memory leak on archive open error
- Various compilation warning
- Invalid error complaining about path being called on on URI of invalid schemeTurris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/404userlists: add list 3xmigrate2020-06-29T11:55:30+02:00Karel Kociuserlists: add list 3xmigrateThis list is intended as a easy and bullet proof way of triggering
optional migration.
This also fixed script that generates pot files. It swaps what file is
merged to which. This is correct order as otherwise new strings are
marke...This list is intended as a easy and bullet proof way of triggering
optional migration.
This also fixed script that generates pot files. It swaps what file is
merged to which. This is correct order as otherwise new strings are
marked as old ones in output.Turris OS 3.11.18https://gitlab.nic.cz/turris/os/packages/-/merge_requests/401Feature/sentinel firewall2020-07-31T23:43:31+02:00Karel KociFeature/sentinel firewallThis reworks how firewall is configured for sentinel.
This now inserts rules directly to firewall.
Fixes #536This reworks how firewall is configured for sentinel.
This now inserts rules directly to firewall.
Fixes #536Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/350WIP: pkglists: add drivers package list and support for boards filter2020-06-30T14:31:57+02:00Karel KociWIP: pkglists: add drivers package list and support for boards filterThis adds drivers package list to allow users to selective choice of
alternative drivers. For now we only have there ath10k-ct specific
drivers to choose from.
Problem is that ath10k-ct drivers are default drivers on Mox so we had
...This adds drivers package list to allow users to selective choice of
alternative drivers. For now we only have there ath10k-ct specific
drivers to choose from.
Problem is that ath10k-ct drivers are default drivers on Mox so we had
to hide one of the options there. New option *board* is exactly for
that. If current board is not in list there it would be considered as
non-existent.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/550
Requires release of to correctly work with `boards` field.
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/-/merge_requests/169Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/435turris-translations: update to version 1.3.02020-07-22T18:22:24+02:00Karel Kociturris-translations: update to version 1.3.0Contains latest translations and updates of translation files (including
new pkglists strings).Contains latest translations and updates of translation files (including
new pkglists strings).Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/442base64c: add new package2020-07-24T11:49:57+02:00Karel Kocibase64c: add new packageThis package is required for future version of sentinel-minipot and in
far future it is planned that updater-ng is going to use it as well.This package is required for future version of sentinel-minipot and in
far future it is planned that updater-ng is going to use it as well.Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/428firewall-redirect-192-168-1-1: create2020-07-30T10:41:43+02:00Karel Kocifirewall-redirect-192-168-1-1: createThis package is inteded to be used to have one exact address that router
always answers on. This makes it less confusing for unfamiliar users.
This prevents few issues. One example is when user or some automatic
operation changes router...This package is inteded to be used to have one exact address that router
always answers on. This makes it less confusing for unfamiliar users.
This prevents few issues. One example is when user or some automatic
operation changes router's lan IP range then documented IP 192.168.1.1
is no longer functional. The worst case scenario is that some upstream
router or service is going to answer on this address. That can
potentially confuse less experienced users so this prevents it.
Implements https://gitlab.nic.cz/turris/turris-os-packages/-/issues/634Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/443WIP: Feature/netdata pkglist2020-07-26T17:32:47+02:00Josef SchlehoferWIP: Feature/netdata pkglistRelated to https://gitlab.nic.cz/turris/turris-build/-/merge_requests/198Related to https://gitlab.nic.cz/turris/turris-build/-/merge_requests/198Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/446sentinel-minipot: update to version 2.0.02020-07-27T20:14:30+02:00Karel Kocisentinel-minipot: update to version 2.0.0This introduces new minipots, namely FTP, HTTP and SMTP.
It also completely reworks existing telnet minipot.This introduces new minipots, namely FTP, HTTP and SMTP.
It also completely reworks existing telnet minipot.Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/431rescue-image: Use special images on contracted routers2020-07-30T10:10:51+02:00Michal Hruseckyrescue-image: Use special images on contracted routersSeems to be quite easy and pretty straight forward. Will test tomorrow, but let's hear complains right a way :-)
Implements https://gitlab.nic.cz/turris/turris-os-packages/-/issues/637Seems to be quite easy and pretty straight forward. Will test tomorrow, but let's hear complains right a way :-)
Implements https://gitlab.nic.cz/turris/turris-os-packages/-/issues/637Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/501python-uci: version 0.82020-08-31T09:13:14+02:00Karel Kocipython-uci: version 0.8Added
* EUci support for IP address parsing
Fixed
* Use of deprecated and in Python 3.9 removed libraryAdded
* EUci support for IP address parsing
Fixed
* Use of deprecated and in Python 3.9 removed libraryTurris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/493Feature/updater supervisor 1.3.22020-09-01T01:11:49+02:00Karel KociFeature/updater supervisor 1.3.2Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/454Convert remaining webapps (transmission, tvheadend, nextcloud) for redesigned...2020-09-17T12:22:32+02:00Josef SchlehoferConvert remaining webapps (transmission, tvheadend, nextcloud) for redesigned webappsTurris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/532optin-migration: create new package2020-09-24T18:36:00+02:00Karel Kocioptin-migration: create new packageTurris OS 3.11.20https://gitlab.nic.cz/turris/os/packages/-/merge_requests/536foris-data_collect-plugin: remove2020-09-27T07:57:07+02:00Karel Kociforis-data_collect-plugin: removeThis plugin is for uCollect that is no longer avaliable. This package
should not be available at all now in system.This plugin is for uCollect that is no longer avaliable. This package
should not be available at all now in system.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/500feature/updater bootstrap2020-10-06T13:06:10+02:00Karel Kocifeature/updater bootstrapAdd to few packages ability to self bootstrap their configuration from environment variables.
Companion MR https://gitlab.nic.cz/turris/turris-build/-/merge_requests/244Add to few packages ability to self bootstrap their configuration from environment variables.
Companion MR https://gitlab.nic.cz/turris/turris-build/-/merge_requests/244Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/574Add project specific gitconfig and more2021-02-09T22:03:35+01:00Karel KociAdd project specific gitconfig and moreThis introduces primarily project specific config that includes new
scripts and hook.
Hook checks if commit we push to Gitlab server are correct. There are
multiple checks:
* Check naming convention
* Check base (master vs develop)
* Pr...This introduces primarily project specific config that includes new
scripts and hook.
Hook checks if commit we push to Gitlab server are correct. There are
multiple checks:
* Check naming convention
* Check base (master vs develop)
* Protect against forgotten develop push when pushing master
In terms of aliases this adds:
`git new-mr`:
This opens web browser with new merge request on https://gitlab.nic.cz
for current branch.
`git new-banch`:
This creates new branch interactively and should help users with
naming convention.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/560medkit-initial-config: add new package2020-11-02T16:56:35+01:00Karel Kocimedkit-initial-config: add new packageThe idea of this package is to allow users that do not have ethernet
port to configure router anyway. Usage is to place configure file
alongside the medkit and do medkit reflash. This wipes and updates
current installation (hopefully to ...The idea of this package is to allow users that do not have ethernet
port to configure router anyway. Usage is to place configure file
alongside the medkit and do medkit reflash. This wipes and updates
current installation (hopefully to latest version as user should always
download latest one) and on first boot (detected using schnapps as there
are no snapshots in such case) script from this package locates config
the same way as in rescue is medkit detected. Configuration is read and
applied to system. That is even before web server or even network
interface is started so it makes router much secure on first boot.Turris OS 5.2.0