Turris OS packages merge requestshttps://gitlab.nic.cz/turris/os/packages/-/merge_requests2021-02-09T22:03:35+01:00https://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/573Feature/updater server override2020-11-26T12:21:30+01:00Karel KociFeature/updater server overrideThis also fixes issue with pkglists check for existence now being actually used.This also fixes issue with pkglists check for existence now being actually used.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/564rescue-image: Support extra tarball2022-10-17T21:48:42+02:00Michal Hruseckyrescue-image: Support extra tarballTurris 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.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/558Draft: Feature/fwlogs2020-11-05T11:08:33+01:00Karel KociDraft: Feature/fwlogsThis is replace for `sentinel-nikola`.This is replace for `sentinel-nikola`.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/553turris-diagnostics: update to version 13.1.12020-12-25T18:48:11+01:00Karel Kociturris-diagnostics: update to version 13.1.1**13.1.1**
Added
* `updater` module now also prints pkglists
Fixed
* Ignored command line options when background mode was used
_____
**13.1**
Added
* `dns` module: Mark resolution attempts with their meaning and desired results
C...**13.1.1**
Added
* `updater` module now also prints pkglists
Fixed
* Ignored command line options when background mode was used
_____
**13.1**
Added
* `dns` module: Mark resolution attempts with their meaning and desired results
Changed
* `dns` module: Update list of domain names for resolution attempts
* Update translations
_____
**13.0.0**
Added
* Help text can be now invoked not only by `help` but also using `-h`
* Porcelain output for listing modules introduced with `-l` argument
switch
* Read syslog messages from permanent storage (/srv/log/messages)
* DHCP diagnostics
* Additional DNS diagnostics for forwarders and Knot-resolver config
Changed
* Order numbers are now not part of module name but rather required and
stripped part of module naming scheme
* Diagnostics script now exits with non-zero exit code when no output
was generated when module execution is performed
* Help text now prints and script exits before fork to background when
`-b` argument is used.
* `getopts` based argument parsing is not utilized allowing user to
provide argument switches in any order and in more standard way
* Usage is now printed when invalid usage of script is detected
* Overall code cleanup
Removed
* Virtual module `help` as now help can be obtained with `-h` switchTurris OS 5.2.0https://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/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/525Draft: Feature/pkglsits common passwords2021-01-07T11:02:18+01:00Karel KociDraft: Feature/pkglsits common passwordsCompanion MR https://gitlab.nic.cz/turris/turris-build/-/merge_requests/252
Implements https://gitlab.nic.cz/turris/turris-build/-/issues/167Companion MR https://gitlab.nic.cz/turris/turris-build/-/merge_requests/252
Implements https://gitlab.nic.cz/turris/turris-build/-/issues/167Turris OS 5.2.0Jan PavlinecJan Pavlinechttps://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/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/499knot-resolver: change file location2020-11-04T11:26:29+01:00Jan Pavlinecknot-resolver: change file locationThis PR removes some old patches and changes file location of knot-resolver to upstream version.
Run tested on HBK
Fixes https://gitlab.nic.cz/turris/turris-os-packages/-/issues/652 and https://gitlab.nic.cz/turris/turris-os-packages/-...This PR removes some old patches and changes file location of knot-resolver to upstream version.
Run tested on HBK
Fixes https://gitlab.nic.cz/turris/turris-os-packages/-/issues/652 and https://gitlab.nic.cz/turris/turris-os-packages/-/issues/166Turris OS 5.2.0Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/498Draft: updater-drivers: add new package2020-12-09T10:55:27+01:00Karel KociDraft: updater-drivers: add new packageThe idea behind this package is that we want to install automatically
some optional drivers when user connects new device. That of course does
not mean immediatelly but rather with next update but installing
drivers automatically (and on...The idea behind this package is that we want to install automatically
some optional drivers when user connects new device. That of course does
not mean immediatelly but rather with next update but installing
drivers automatically (and only those required) is much needed feature
for end users.
The implementation only constructs list of devices connected to router.
This list is exported as table and dedicated list is called. That list
uses that table to request appropriate drivers.
Using list over managing it locally on router it cleaner for us as we
can reuse same list for bootstrap and other tasks (not need to replan to
generate medkit).
Currently we support USB devices and PCI devices. In future we can
potentially add any other bus with discovery functionality to include
drivers for devices on those as well.
Companiom MR https://gitlab.nic.cz/turris/turris-build/-/merge_requests/241Turris 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/460deckard: new package2021-04-13T14:00:10+02:00Jan Pavlinecdeckard: new packageThis PR adds new package deckard for DNS testing
related to issue https://gitlab.nic.cz/turris/turris-os-packages/-/issues/621This PR adds new package deckard for DNS testing
related to issue https://gitlab.nic.cz/turris/turris-os-packages/-/issues/621Turris OS 5.3.0Jan PavlinecJan Pavlinechttps://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/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/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/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/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.1