misc issueshttps://gitlab.nic.cz/turris/misc/-/issues2024-01-22T08:41:14+01:00https://gitlab.nic.cz/turris/misc/-/issues/121lxc-generator: alpine: signature files are downloaded instead of rootfs2024-01-22T08:41:14+01:00Martin Jeřábeklxc-generator: alpine: signature files are downloaded instead of rootfsApparently, alpine started to publish `.asc` signatures for non-edge release versions. The `generate-lxc.sh` script will now select the signature file instead of the rootfs archive.
`lxc-create` then (correctly) complains that the downl...Apparently, alpine started to publish `.asc` signatures for non-edge release versions. The `generate-lxc.sh` script will now select the signature file instead of the rootfs archive.
`lxc-create` then (correctly) complains that the downloaded rootfs is not a tar archive. For the longest time I suspected that some of the tooling is wrong, only to later discover that indeed it's not a tar :smile:
I'll try to email a MR to fix that or post the patch here if that fails.Richard MuzikRichard Muzikhttps://gitlab.nic.cz/turris/misc/-/issues/1Notifier may leave a lock behind2020-11-12T00:37:17+01:00Ghost UserNotifier may leave a lock behindIf the notifier doesn't clean up its lock for whatever reason, more notifiers flood the router, waiting for the lock to get released. Try to find out why it happens. Try to think of some way to mitigate the problem (giving up waiting aft...If the notifier doesn't clean up its lock for whatever reason, more notifiers flood the router, waiting for the lock to get released. Try to find out why it happens. Try to think of some way to mitigate the problem (giving up waiting after n minutes, or whatever).
A log is in https://tracker.nic.cz/Ticket/Display.html?id=675005, some more info in https://www.turris.cz/forum/topic_show.pl?tid=1220.https://gitlab.nic.cz/turris/misc/-/issues/6Cert-backup on omnia2020-11-12T00:37:16+01:00Ghost UserCert-backup on omniaMake sure it works (there's now new subvolume or something).Make sure it works (there's now new subvolume or something).Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/misc/-/issues/3get-api-crl resilience2020-11-12T00:37:16+01:00Ghost Userget-api-crl resilienceMake get-api-crl more resilient. The idea is to mirror the CRL on our server and make sure it stays at the same place and same format.Make get-api-crl more resilient. The idea is to mirror the CRL on our server and make sure it stays at the same place and same format.https://gitlab.nic.cz/turris/misc/-/issues/10The notifier outputs uci errors2020-11-12T00:37:16+01:00Ghost UserThe notifier outputs uci errorsWhen the from and to are not set, the notifier produces errors (but otherwise works). Silence them.When the from and to are not set, the notifier produces errors (but otherwise works). Silence them.https://gitlab.nic.cz/turris/misc/-/issues/9Logsend: The private CA2020-11-12T00:37:16+01:00Ghost UserLogsend: The private CAMake sure the logsend can send logs when we switch the authority to the private one.Make sure the logsend can send logs when we switch the authority to the private one.https://gitlab.nic.cz/turris/misc/-/issues/13diagnostics: /etc/rc.d/*2020-11-12T00:36:59+01:00Štěpán Henekdiagnostics: /etc/rc.d/*get content of this directory to analyze whether all required services are started at bootget content of this directory to analyze whether all required services are started at bootŠtěpán HenekŠtěpán Henekhttps://gitlab.nic.cz/turris/misc/-/issues/21netmetr: allow to pass an interface to run the test on2020-09-16T09:56:50+02:00Damian Nowaknetmetr: allow to pass an interface to run the test onExample: `netmetr --interface tun0` or `netmetr --interface wwan0`Example: `netmetr --interface tun0` or `netmetr --interface wwan0`https://gitlab.nic.cz/turris/misc/-/issues/20Check Nextcloud2019-07-31T11:09:00+02:00Michal HruseckyCheck NextcloudRelates to turris/foris-storage-plugin#5Relates to turris/foris-storage-plugin#5Turris OS 4.0Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/misc/-/issues/16switch-branch should record its output for reporing purposes2019-07-08T13:02:38+02:00Karel Kociswitch-branch should record its output for reporing purposesRecording all output for debugging purposes should be handy for users when they encountered problem with migration to new version. Question is if it should be just a output from script it self or just from updater (and how to do that whe...Recording all output for debugging purposes should be handy for users when they encountered problem with migration to new version. Question is if it should be just a output from script it self or just from updater (and how to do that when we don't want to clutter user's console with debugging informations from updater.https://gitlab.nic.cz/turris/misc/-/issues/8knot-resolver: add support for dynamic allocation of local domain based on dh...2019-05-06T17:39:47+02:00Jan Pavlinecknot-resolver: add support for dynamic allocation of local domain based on dhcp leases fileOmnia users lack this feature.
https://forum.turris.cz/t/how-to-configure-local-address-dns-resoultion-on-omnia/1000/7Omnia users lack this feature.
https://forum.turris.cz/t/how-to-configure-local-address-dns-resoultion-on-omnia/1000/7Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/misc/-/issues/4Add script(s) for generating diagnostics2019-05-06T17:39:46+02:00Štěpán HenekAdd script(s) for generating diagnosticsPlan:
1. list commands to perform
2. integrate into nuci https://gitlab.labs.nic.cz/turris/nuci/issues/4
3. integrate into foris https://gitlab.labs.nic.cz/turris/foris/issues/11
4. make sure that the package will be available in the...Plan:
1. list commands to perform
2. integrate into nuci https://gitlab.labs.nic.cz/turris/nuci/issues/4
3. integrate into foris https://gitlab.labs.nic.cz/turris/foris/issues/11
4. make sure that the package will be available in the basic system https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/9
Commands:
* get content of `/var/log/messages{,.1,.2.gz}`
* md5 + sizes of `/etc/ssl/`
* check whether the hashes are generated `c_rehash /etc/ssl/certs/`
* output of `updater.sh -n`
* output of `nikola.sh`
* output of `iptables-save` + `/etc/config/firewall`
* output of `opkg list-installed`
* test whether dns and dnssec works, check `/etc/unbound/root.key`
* test bind wild-card domain issue
* `atsha204 serial-number`
* `df`
* `ip a`
* `ip r`
* `ip 6 r`
* ?`dmesg`?
* `uptime`
* `uname -a`
* broken cron - installed, running, list files
Notes:
It probably needs to work asynchronously from foris. Some cmds took a long time.
Might be beneficial to store the out of nikola/updater last run somewhere in tmp.Štěpán HenekŠtěpán Henekhttps://gitlab.nic.cz/turris/misc/-/issues/5Make cert-backup work on Omnia2019-05-06T17:39:45+02:00Michal HruseckyMake cert-backup work on OmniaAs discussed creating specific subvolume to be used this way, everything else could stay the same. Code in https://gitlab.labs.nic.cz/turris/misc/commit/d8bce8b3c509c903c8e36b0d4d6f885b1d65472e
As this can intentionally break stuff, pos...As discussed creating specific subvolume to be used this way, everything else could stay the same. Code in https://gitlab.labs.nic.cz/turris/misc/commit/d8bce8b3c509c903c8e36b0d4d6f885b1d65472e
As this can intentionally break stuff, posting for review.Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/misc/-/issues/19mail_notifier: Integrate new turris smtp server password2019-04-26T01:52:12+02:00Vojtech Myslivecmail_notifier: Integrate new turris smtp server passwordOn Turris OS 4.0 notifier will use
- [ ] `crypto_wrapper` on Omnia and Turris 1.x
- [ ] `certgen` on MOX OTPOn Turris OS 4.0 notifier will use
- [ ] `crypto_wrapper` on Omnia and Turris 1.x
- [ ] `certgen` on MOX OTPTurris OS 4.0https://gitlab.nic.cz/turris/misc/-/issues/2oneshot: PermitRootLogin in old configuration2017-09-21T03:28:40+02:00Ghost Useroneshot: PermitRootLogin in old configurationOpenSSH 7.x has PermitRootLogin disabled by default. If someone modifies default sshd config, she'll be unable to log in to SSH then. Create a oneshot script that permits root login.
Implementation done in turris/misc@439dc3faOpenSSH 7.x has PermitRootLogin disabled by default. If someone modifies default sshd config, she'll be unable to log in to SSH then. Create a oneshot script that permits root login.
Implementation done in turris/misc@439dc3faMichal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/misc/-/issues/11diagnostics: remove unnecessary dependencies from the package2017-09-21T03:28:39+02:00Štěpán Henekdiagnostics: remove unnecessary dependencies from the packageŠtěpán HenekŠtěpán Henekhttps://gitlab.nic.cz/turris/misc/-/issues/12curl test2017-09-21T03:28:39+02:00Štěpán Henekcurl testTry to use curl with parameters to access our servers
* https://www.turris.cz
* https://api.turris.cz
Use the same parameters which is used by nuci and other tools (nikola)
`--cert-status`, `--cacert`, `--verbose`, ...Try to use curl with parameters to access our servers
* https://www.turris.cz
* https://api.turris.cz
Use the same parameters which is used by nuci and other tools (nikola)
`--cert-status`, `--cacert`, `--verbose`, ...https://gitlab.nic.cz/turris/misc/-/issues/15diagnostics: full /tmp/2017-09-21T03:28:39+02:00Štěpán Henekdiagnostics: full /tmp/try to analyze why /tmp/ becomes full so quicklytry to analyze why /tmp/ becomes full so quicklyŠtěpán HenekŠtěpán Henek