Commit graph

4096 commits

Author SHA1 Message Date
Alexandre Aubin
176d0176db Be more robust against some situation where archive is corrupted 2020-04-27 23:41:34 +02:00
Alexandre Aubin
34fd4e90bd Be more robust against broken config or service failing to start, show info to help debugging 2020-04-27 23:40:13 +02:00
Alexandre Aubin
01a6aa1371 Force-flush the regen-conf for nginx domain conf when adding/removing a domain... 2020-04-27 23:38:53 +02:00
Alexandre Aubin
794640a673 Make sure to strip() the path just in case
Co-Authored-By: Bram <cortex@worlddomination.be>
2020-04-27 23:37:51 +02:00
Alexandre Aubin
1ba08be8fb Make sure to return / and not empty string for stuff on domain root 2020-04-27 23:37:37 +02:00
Maniack Crudelis
428f0a61fc Wait for fail2ban to reload 2020-04-27 23:37:00 +02:00
Alexandre Aubin
a62b127aca Fix improper use of logger.exception in app.py 2020-04-27 23:36:22 +02:00
Alexandre Aubin
37fd69653a Update changelog for 3.7.1.1 2020-04-12 23:14:07 +02:00
Laurent Peuch
0c9a4509f7 [fix] lxc uid number is limited to 65536 by default 2020-04-12 23:10:39 +02:00
Alexandre Aubin
f03bb82aad Make sure we have at least the standard stuff in /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin:/snap/bin:/var/lib/snapd/snap/bin:/snap/bin:/var/lib/snapd/snap/bin ~.~ 2020-04-12 23:10:39 +02:00
Laurent Peuch
aaabf8c75c [fix] also invalidate group cache 2020-04-12 23:10:39 +02:00
Alexandre Aubin
a221b7b9f0 Update changelog for 3.7.1 2020-04-09 14:53:34 +02:00
Kay0u
3e6cbe4e84 Add legacy_args, fix the helper 2020-04-09 14:36:18 +02:00
Maniack Crudelis
9e1cc92ce8 Let's have a working helper 2020-04-09 14:32:03 +02:00
Kay0u
729aeb2425 add ynh_permission_has_user 2020-04-09 14:32:03 +02:00
Alexandre Aubin
5b0269622a Attempt to simplify permission migration 2020-04-09 14:29:28 +02:00
Kay0u
5aa2556306 [fix] config_appy return link 2020-04-09 14:29:13 +02:00
Laurent Peuch
a886053de7 [fix] uid will be tested as a string 2020-04-09 14:27:39 +02:00
Alexandre Aubin
1eef9b6760 Do not redact stuff corresponding to --manifest_key 2020-04-09 14:26:46 +02:00
Alexandre Aubin
7d3238140c Force locale to C/en to avoid perl whining and flooding logs about the damn missing locale 2020-04-09 14:26:06 +02:00
Alexandre Aubin
af8981e4e0 Lazy loading might improve performances a bit 2020-04-09 14:20:28 +02:00
Alexandre Aubin
d17fcaf94f When dumping debug info after app script failure, be slightly smarter and stop at ynh_die to have more meaningul lines being shown 2020-04-09 14:14:49 +02:00
Alexandre Aubin
210d5f3fc4 [enh] Tell apt to explain what's wrong when there are unmet dependencies (#889)
* Ask apt to explain what's wrong when dependencies fail to install
* Add comment explaining the syntax

Co-Authored-By: Maniack Crudelis <maniackcrudelis@users.noreply.github.com>
Co-authored-by: Maniack Crudelis <maniackcrudelis@users.noreply.github.com>
2020-04-09 14:14:14 +02:00
Alexandre Aubin
f56f4724c3 Attempt to anonymize data pasted to paste.yunohost.org (in particular domain names) 2020-04-09 14:12:57 +02:00
Alexandre Aubin
be88a2835a Remove those random sudo which are useless yet triggers LDAP warning when LDAP is in bad state 2020-04-09 14:06:55 +02:00
Matthew DeAbreu
1f623830b3 Update 12-metronome
simplify change by reordering operations
2020-04-09 14:01:21 +02:00
Matthew DeAbreu
031f8a6e38 ensure metronome owns domain dir
When adding new domains to Yunohost a directory for each newly added domain is created in `/var/lib/metronome` unfortunately since the directory is created with `sudo mkdir` that means `root:root` owns the directory. Metronome will now fail to write to the directory.
2020-04-09 13:59:03 +02:00
Alexandre Aubin
3c84429258 Improve messages wording ? More consistent service 'X' vs. 'X' service 2020-04-09 13:56:14 +02:00
Alexandre Aubin
f54701eacc Update changelog for 3.7.0.12 2020-03-28 14:52:42 +01:00
Alexandre Aubin
a2b4e151e4 Ugh, this gotta go into an m18n.n to work... 2020-03-28 14:51:19 +01:00
kay0u
0397aa91d9 Update changelog for 3.7.0.11 release 2020-03-27 23:50:50 +00:00
Alexandre Aubin
3574527311 Fix mess due to automatic translation tools ~_~ 2020-03-28 00:33:52 +01:00
Kay0u
5ded6ecbe6
Merge resolved 2020-03-28 00:04:32 +01:00
Kay0u
9b698e669d
Fix those damn locales 2020-03-27 23:59:35 +01:00
Kayou
8f05c89878
Merge pull request #899 from yunohost-bot/weblate-yunohost-core
Update from Weblate
2020-03-27 23:41:29 +01:00
Alexandre Aubin
7311d05abf Update changelog for 3.7.0.10 2020-03-27 21:43:32 +01:00
Alexandre Aubin
abe9440b1b On some weird setup, this folder and content ain't readable by group ... gotta make sure to make rx for group other slapd will explode 2020-03-27 21:42:36 +01:00
Alexandre Aubin
c37e3d89b4 Update changelog for 3.7.0.9 2020-03-27 20:55:36 +01:00
Alexandre Aubin
9a1587303b Clumsy wording / translations 2020-03-27 20:49:25 +01:00
Alexandre Aubin
3b670b6cf9 Automatically remove existing system group if it exists when creating primary groups 2020-03-27 20:47:25 +01:00
Alexandre Aubin
74c1478b74 Require moulinette and ssowat to be at least 3.7 to avoid funky situations where regen-conf fails because moulinette ain't upgraded yet 2020-03-27 20:47:25 +01:00
Alexandre Aubin
6d1b050290 Try to improve / fix weird wording 2020-03-27 20:45:20 +01:00
Aeris One
cf821d99e6 Translated using Weblate (French)
Currently translated at 100.0% (613 of 613 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2020-03-27 20:18:32 +01:00
xaloc33
36f4db14ec Translated using Weblate (Catalan)
Currently translated at 100.0% (613 of 613 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2020-03-27 20:18:03 +01:00
xaloc33
254d41a5af Translated using Weblate (Catalan)
Currently translated at 100.0% (611 of 611 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2020-03-27 20:18:03 +01:00
xaloc33
d5ee47017b Translated using Weblate (Catalan)
Currently translated at 100.0% (611 of 611 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2020-03-27 20:18:03 +01:00
Gustavo M
c985eca913 Translated using Weblate (Portuguese)
Currently translated at 8.7% (53 of 610 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/pt/
2020-03-27 20:18:03 +01:00
yalh76
9bee226a99 Translated using Weblate (French)
Currently translated at 96.9% (591 of 610 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2020-03-27 20:18:03 +01:00
xaloc33
a48a86b82a Translated using Weblate (Catalan)
Currently translated at 100.0% (610 of 610 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2020-03-27 20:18:03 +01:00
tituspijean
39bf31411b Translated using Weblate (French)
Currently translated at 100.0% (610 of 610 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2020-03-27 20:18:03 +01:00