Alexandre Aubin
7aa3ff5255
Added a .strip() to moulinette's check_output because was tired of adding it all over the places
2020-10-31 18:58:19 +01:00
Alexandre Aubin
a60cd4f559
Diagnose ssl libs installed from sury ( #1053 )
...
* Small fix / syntax improvement in apt conf regen hook
* Diagnose, report and add a tip if some ssl libs are installed from Sury (shouldnt happen with the new pinning strategy, but some user still encounter issues because of this because of legacy installs)
2020-09-16 16:18:10 +02:00
Alexandre Aubin
50f68e2886
Properly handle case where no match from grep
2020-09-08 17:25:11 +02:00
Alexandre Aubin
4c75620ee9
Merge branch 'dev' into code-cleanup
2020-09-06 22:16:06 +02:00
Alexandre Aubin
9640b22a23
Do not miserably fail if no oom_reaper line found...
2020-09-05 19:15:34 +02:00
Alexandre Aubin
ecbd63636b
autopep8 --in-place -a -a -a -a -a -r data/ doc/ tests/ src/yunohost/tests/ src/yunohost/utils/ src/yunohost/data_migrations/
2020-09-03 17:36:59 +02:00
Alexandre Aubin
fa19c9480c
Cleanup unused imports / misc 'fatal' flake8 errors
2020-09-03 17:01:24 +02:00
Alexandre Aubin
f5acbffb5c
Add a diagnosis of processes rencently killed by oom_reaper
2020-08-28 17:12:07 +02:00
Alexandre Aubin
852cd14c4b
Force external resolution for reverse DNS dig
2020-06-02 16:48:19 +02:00
Alexandre Aubin
8b169f138c
Detect dyndns-domains managed by yunohost and advice to use yunohost dyndns update --force
2020-05-26 00:32:53 +02:00
Alexandre Aubin
1f1b233839
Use a .get() here to avoid crashing if key doesn't exist
2020-05-22 13:28:38 +02:00
Julien Rabier
f0356782d5
fix v6 detection when using wg-quick
...
and probably other weird routing setups
2020-05-21 15:54:14 +00:00
Alexandre Aubin
1cd7ffea66
Report unknown status for services as just a warning
2020-05-16 00:21:01 +02:00
Alexandre Aubin
429df8c43f
Ugh smaller treshold because people have exactly 500MB ...
2020-05-11 00:44:37 +02:00
Alexandre Aubin
c346f5f1df
This file sometimes has stupid \x00 inside ~.~
2020-05-09 22:08:49 +02:00
Alexandre Aubin
23147161d6
Change warning/errors about swap as info instead ... add a tip about the fact that having swap on SD or SSD is dangerous
2020-05-08 23:56:23 +02:00
Alexandre Aubin
a799740afa
Move meltdown check to base system
2020-05-08 23:47:18 +02:00
Alexandre Aubin
25a1e56921
Misc tweak for disk usage diagnosis, some values were inconsistent / bad UX / ...
2020-05-03 00:17:01 +02:00
ljf
572feafc80
[fix] Remove point in reverse DNS
2020-04-30 20:06:43 +02:00
Alexandre Aubin
86810fb68a
Goddamit Aleks, check your damn code before release yo
2020-04-30 18:03:44 +02:00
Alexandre Aubin
ba27c2ad05
Merge pull request #964 from YunoHost/fix-reversednscheck
...
[fix] Reverse DNS check
2020-04-30 03:13:21 +02:00
ljf
8de8d0ad6f
[fix] Reverse DNS check
2020-04-30 02:44:51 +02:00
Alexandre Aubin
aaccb54775
Hmf, comparison return a warning if swap is exactly 512..
2020-04-30 02:40:22 +02:00
Alexandre Aubin
4f8aa5e338
Propagate route check to ip diagnoser as well :/
2020-04-30 02:38:27 +02:00
Alexandre Aubin
0b75f5d437
IPv6 resolvers make everything super slow on IPv4-only servers
2020-04-29 19:20:29 +02:00
Alexandre Aubin
415e805f74
Change threshold to warn earlier about soon-to-expire domain
2020-04-29 02:44:39 +02:00
Alexandre Aubin
f22ac67468
Success for domains not about to expire
2020-04-29 02:43:37 +02:00
Alexandre Aubin
76de0bb2e9
Remove stale code
2020-04-29 02:42:23 +02:00
ljf
9cf0e6ed6c
Merge branch 'enh-check-whois' of https://github.com/YunoHost/yunohost into enh-check-whois
2020-04-29 00:24:07 +02:00
ljf
4e84b63688
[fix] Who is the creator of whois ? #consistency
2020-04-29 00:23:33 +02:00
ljf (zamentur)
2c7a059f19
[enh] Add a small comments to explain the pending suffix list
2020-04-28 17:01:11 +02:00
ljf
b241c2fa1d
[enh] Whois not working
2020-04-28 00:53:23 +02:00
ljf
575aa67401
[fix] whois on co.uk
2020-04-28 00:30:38 +02:00
ljf
d1b694447a
[enh] Use publicsuffix list to avoid alert on dyndns domain
2020-04-27 23:38:05 +02:00
ljf
c347e368fc
[fix] Remove this damn test
2020-04-27 23:38:05 +02:00
ljf
cdb917e565
[enh] Explain why domain expiration not found
2020-04-27 23:38:05 +02:00
ljf
d98d753f52
[fix] Bad i18n key
2020-04-27 23:38:05 +02:00
ljf
d72156b91f
[enh] Check domain expiration date
2020-04-27 23:38:05 +02:00
Alexandre Aubin
17d3ec5ad3
Improve new dig() helper, and use it in dnsrecords diagnosis as well
2020-04-27 17:30:17 +02:00
ljf
c6c85556ac
[fix] False positive on blacklist due to search in resovconf
2020-04-27 17:30:17 +02:00
Alexandre Aubin
39f0aa3ef3
Improve wording
2020-04-19 05:07:22 +02:00
Alexandre Aubin
7c758b72c9
Merge branch 'misc-enh-diagnosis' into enh-diagnosis-mail
2020-04-19 04:06:44 +02:00
ljf
ed75108142
[fix] Cache duration
2020-04-19 02:32:15 +02:00
ljf
4686673bb5
[enh] Be able to disable ipv6 for smtp
2020-04-19 02:30:23 +02:00
Alexandre Aubin
97ab8c91f8
Fix the fix for stupid 'search' stuff in resolvconf ... + let's in fact ignore it if it does exists in /etc/resolv.conf >.>
2020-04-19 02:03:35 +02:00
Alexandre Aubin
3cb47a226f
More flexible warning about swap size... Move it to 512 MiB 'cause 256 MiB really aint much I think
2020-04-19 01:43:27 +02:00
Alexandre Aubin
8aced5b4ce
Let's cache mail diagnosis with a duration similar to other checks...
2020-04-19 01:30:22 +02:00
ljf
55957d77b0
[fix] Key queue_to_big
2020-04-19 00:58:10 +02:00
ljf
3c174389b6
[enh] Add some details
2020-04-19 00:58:10 +02:00
Alexandre Aubin
7818eb3946
Better handling of failure to use the remote-diagnosis
2020-04-19 00:26:33 +02:00