Alexandre Aubin
a1c1057ab4
Add redis hook to enforce permissions on /var/log/redis
2020-09-29 15:10:03 +02: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
6a618b0f33
Use php7.3 by default in CLI
2020-09-16 15:24:28 +02:00
Alexandre Aubin
9156b1e56a
Fix warnings and weird stuff >_>
2020-09-14 17:54:20 +02:00
Alexandre Aubin
0ad014ad1f
Merge branch 'dev' into enh-relay-smtp
2020-09-10 17:50:10 +02:00
Alexandre Aubin
bc7344b636
Use proper templating for dnsmasq conf
2020-08-31 16:41:31 +02:00
Alexandre Aubin
a23233ab0f
Add apt regenconf hook to manage sury pinning policy on all
2020-08-28 22:30:20 +02:00
Alexandre Aubin
8454f2ec12
Recursively enforce ownership for rspamd
2020-08-21 20:40:55 +02:00
Alexandre Aubin
e28c618e67
Those single quotes were probably meant to be double quotes?
2020-07-27 19:26:18 +02:00
Alexandre Aubin
2bbff1d264
Factorize the actual slapd regeneration
2020-07-27 19:26:18 +02:00
Alexandre Aubin
a179e9107a
Misc comment improvements?
2020-07-27 19:26:18 +02:00
Josue-T
c0d3a361e3
Update data/hooks/conf_regen/06-slapd
...
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2020-07-27 19:26:18 +02:00
Josué Tille
e6a52f09bd
[fix] Clean old files
2020-07-27 19:26:18 +02:00
Josué Tille
9bb8c0437d
Rewrite slapd regen-conf for new config file
2020-07-27 19:26:18 +02:00
Alexandre Aubin
ca20eda9ca
[firewall] Let's not disable nftables that makes the script crash if it's not installed and we don't really need to disable it anyway since it's already configured to conflict
2020-07-27 19:26:18 +02:00
Alexandre Aubin
5914740957
[firewall] nftables is the new iptables-persistent and it should conflict with yunohost-firewall
2020-07-27 19:26:18 +02:00
Alexandre Aubin
fa59ad35a9
[conf] Automatically disable/stop systemd-resolved that conflicts with dnsmasq on fresh setups ...
2020-07-27 19:23:07 +02:00
Alexandre Aubin
d435889776
Make sure to validate/upgrade that we don't have any active weak certificate used by nginx at the beginning of the buster migration, otherwise nginx will later miserably fail to start
2020-06-29 22:04:04 +02:00
Alexandre Aubin
ac9182d69f
Move redirect to /yunohost/admin to a separate nginx conf file to allow customizing it more easily
2020-06-25 21:42:46 +02:00
Alexandre Aubin
8f8be838b6
Enforce permissions on rspamd log directory
2020-06-21 19:57:51 +02:00
Alexandre Aubin
9d0c092481
Disable/skip ntp when inside a container
2020-06-05 02:50:51 +02:00
Alexandre Aubin
2d42480f7e
Make sure to propagate change in slapd systemd conf during initial install
2020-06-04 19:24:50 +02:00
Alexandre Aubin
ca89607d9d
Make sure to stop the old mysql and that mariadb is started
2020-06-03 23:38:59 +02:00
Alexandre Aubin
e24191ce64
Make sure mysql is an alias to mariadb
2020-06-02 17:00:52 +02:00
Alexandre Aubin
17eec25ed2
Buuuurn glances
2020-05-28 20:48:01 +02:00
Alexandre Aubin
5a3b382fc9
Flag old etckeeper.conf as 'should not exist' in regenconf
2020-05-26 00:11:16 +02:00
Alexandre Aubin
dc2214953d
Bigger time window for auto diagnosis to avoid server overload
2020-05-25 00:22:28 +02:00
Kay0u
85f1802ec9
[fix] empty services.yml file
2020-05-22 21:05:19 +02:00
Alexandre Aubin
e140546092
Hmgn need to make sure to write this on a new line
2020-05-14 19:13:08 +02:00
Alexandre Aubin
e67dc79197
Add the damn short hostname to /etc/hosts automagically
2020-05-14 01:47:34 +02:00
Alexandre Aubin
aecbb14aa4
Add a --human-readable option to diagnosis_show() and a --email to diagnosis_run() to email issues found by cron job
2020-05-09 01:46:28 +02:00
Alexandre Aubin
ba709be534
Merge pull request #963 from YunoHost/enforce-permissions-in-etc-yunhost
...
[fix] Enforce permissions for stuff in /etc/yunohost/
2020-05-08 04:15:10 +02:00
ljf
a5ecf52c30
[fix] chown postfix to avoid warning
2020-05-04 14:45:47 +02:00
ljf
d51b126df8
[fix] postmap: warning: removing zero-length database file
2020-05-04 14:45:47 +02:00
ljf
94eb9246bb
[fix] Avoid sasl account reachable from other users
2020-05-04 14:45:47 +02:00
ljf
3a0104861e
[fix] Don't modify directly files in regen conf
2020-05-04 14:45:47 +02:00
ljf
64066f85b0
[enh] Allow admin to specify an smtp relay
2020-05-04 14:45:47 +02:00
Alexandre Aubin
d8c2f436f9
Merge branch 'stretch-unstable' into misc-optimizations
2020-04-29 18:14:05 +02:00
Alexandre Aubin
31e868e82d
Enforce permissions for stuff in /etc/yunohost/
2020-04-29 03:49:37 +02:00
Alexandre Aubin
902dd0a548
Merge pull request #946 from YunoHost/be-more-robust-against-manually-modified-domain-conf
...
[fix] Be more robust against manually modified domain conf
2020-04-27 23:24:30 +02:00
Alexandre Aubin
ceab9bd1b3
Merge branch 'stretch-unstable' into fix-1516-separate-xmpp-vhosts
2020-04-27 18:03:34 +02:00
Alexandre Aubin
319898baf7
Feed domain list to regen-conf hooks directly through env to avoid having to call 'yunohost domain list'
2020-04-25 03:49:30 +02:00
Alexandre Aubin
cf32853f81
Fetch all cert-status at once because running a yunohost command takes ~3ish seconds per call
2020-04-25 03:44:26 +02:00
Alexandre Aubin
6d42baff38
Be more robust against broken config or service failing to start, show info to help debugging
2020-04-21 04:48:13 +02:00
Alexandre Aubin
3b0bd2e8f2
Merge pull request #923 from YunoHost/misc-enh-diagnosis
...
[enh] Misc improvements for diagnosis
2020-04-19 05:34:27 +02:00
Alexandre Aubin
7c758b72c9
Merge branch 'misc-enh-diagnosis' into enh-diagnosis-mail
2020-04-19 04:06:44 +02:00
ljf
e6f0091f59
[fix] Rename ipv6 mail settings + desc
2020-04-19 03:45:59 +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
7061c4c3fe
Improve systemd settings for slapd ( #933 )
2020-04-17 14:40:53 +02:00