Jérôme Lebleu
a1ab3d5811
Merge pull request #118 from sbadia/unstable-grepv
...
hooks: Use a more elegant grep command for mysql process check
2015-12-31 18:54:26 +01:00
Jérôme Lebleu
4b4d91c6d3
[fix] Use rmilter as a socket-activated service
2015-12-31 13:00:35 +01:00
Sebastien Badia
aba6170054
hooks: Use a more elegant grep command for mysql process check
2015-12-29 00:19:05 +01:00
Jérôme Lebleu
f0d0499257
[fix] Add GRANT OPTION in ynh_mysql_create_db helper
2015-12-28 18:53:15 +01:00
Jérôme Lebleu
94ce22f9d5
[enh] Pass app id to scripts and remove hook_check action
...
It passes the current app id to the app install/upgrade/remove scripts
as the last argument (wip #126 ).
The hook category has also been revisited to move some app specific parts
away from there. The action hook_check has been removed accordingly.
2015-12-27 22:56:04 +01:00
Jérôme Lebleu
6f0c6b8f50
[fix] Do not block while set main domain
2015-12-24 16:40:22 +01:00
Jérôme Lebleu
016c1ae459
[enh] Add main domain GET route
2015-12-24 10:54:02 +01:00
Jérôme Lebleu
1cabe959d0
Revert "[enh] Add main domain GET route."
...
This reverts commit 23354e92bc
.
Action must be defined only once in the actions map.
2015-12-24 10:50:43 +01:00
Jérôme Lebleu
e5c467ad26
[enh] Add helpers to set and get an application setting
2015-12-24 10:38:10 +01:00
Jérôme Lebleu
6840d120c0
[enh] Add a helper to create a directory under /tmp
2015-12-24 10:37:11 +01:00
Jérôme Lebleu
36bacba93f
[enh] Rename ynh_password bash helper to ynh_string_random
2015-11-30 21:23:55 +01:00
Jérôme Lebleu
3cf32aec26
[doc] Improve usage and add examples for user helpers
2015-11-30 19:03:11 +01:00
Jérôme Lebleu
d3c8a1bb2f
[fix] Prevent error if unset variable is treated in utils helper
2015-11-30 19:02:12 +01:00
Jérôme Lebleu
13dd9b4f89
[fix] Use --output-as instead of deprecated options
2015-11-30 18:35:41 +01:00
Jérôme Lebleu
835000b262
[enh] Provide bash helpers for MySQL databases (wip #97 )
2015-11-30 18:23:59 +01:00
opi
032f9c86ed
[enh] Short cache on handlebars templates
...
Backported from https://github.com/YunoHost/yunohost-config-nginx/pull/5
2015-11-24 11:22:01 +01:00
opi
23354e92bc
[enh] Add main domain GET route.
2015-11-24 08:34:14 +01:00
julienmalik
8362bf2ec0
[fix] Do not exit at first service which can't be stopped
2015-11-16 12:33:07 +01:00
julienmalik
eae6ecc9c0
[fix] Log for rmilter instead of rspamd
2015-11-16 11:57:16 +01:00
kload
62c7079783
[fix] Unexpected warnings comming from stderr
2015-11-15 11:07:27 +01:00
kload
e6cfab1f6a
[fix] Do not remove the global_script directory
2015-11-15 00:55:00 +01:00
Jérôme Lebleu
ea84f99461
Merge branch 'unstable' into logging
2015-11-14 23:16:12 +01:00
Jérôme Lebleu
e14674af88
[enh] Split stdout/stderr wrapping in hook_exec and add a no_trace option
2015-11-14 23:13:51 +01:00
kload
947082db06
[fix] Restart Dovecot at the end of Rspamd configuration script
...
Dovecot was not taking Rspamd sieve script into account without it.
2015-11-14 18:48:04 +01:00
Jérôme Lebleu
2ce41e0fa8
[enh] Add bash completion for bin/yunohost
2015-11-13 13:21:30 +01:00
Laurent Peuch
15c59e6d67
Avoid self corruption of mysql on power failure
...
By default, mysql creates its mysql database in MyISAN mode which self corrupt itself way too frequently on the internet cube configuration. InnoDB seems fine in comparison. Also MyISAN is bullcrap.
2015-11-02 13:54:34 +01:00
kload
08621f8b32
[fix] Remove spamassassin CRON as well
2015-11-01 10:24:33 +01:00
kload
c3d379be5b
Revert 95cbff27a9
2015-10-31 21:43:25 +01:00
Jérôme Lebleu
4e72595aaa
[fix] Open port 1900 when enabling UPnP ( fixes #30 )
2015-10-31 21:11:45 +01:00
kload
0bbff4a416
[fix] Disable/stop previous email services only if we are forcing conf regeneration
2015-10-31 19:38:08 +01:00
kload
eea9b2e3af
[fix] Do not mind notices and warnings when parsing command response
2015-10-31 18:03:51 +01:00
kload
b51c450873
[fix] do not start Rspamd service, socket is enough
2015-10-31 16:49:35 +01:00
kload
70fb1f3a29
[fix] Restart rspamd socket before the service
2015-10-31 16:21:21 +01:00
kload
2019fb21ec
[fix] header_check path typo
2015-10-31 14:37:20 +01:00
kload
c7310e6b6e
[fix] Typo in email-legacy hook
2015-10-31 14:23:38 +01:00
kload
8abb523749
[fix] rmilter configuration path
2015-10-31 14:14:34 +01:00
kload
95cbff27a9
[fix] Allow yunohost firewall service to be run even if YunoHost is unconfigured
2015-10-31 13:58:02 +01:00
kload
813ab01e9d
[enh] Replace the email stack by Rspamd/Rmilter
2015-10-31 12:33:06 +01:00
Jérôme Lebleu
ee1e3cdd3d
[fix] Remove already installed by metronome package files
2015-10-27 09:49:19 +01:00
opi
adcebb39f9
[fix] Use official.json app list.
2015-10-12 22:24:21 +02:00
Jérôme Lebleu
f4a9f1b85b
[fix] Install updated metronome 3.7 modules instead of copying
2015-10-08 15:55:17 +02:00
Adrien Beudin
00e066414e
[fix] Sieve permission denied
2015-10-07 16:39:06 +02:00
Adrien Beudin
e439737259
Sieve permission denied
2015-10-07 14:19:29 +02:00
Jérôme Lebleu
369dec6775
[enh] Add a hook_info action
2015-10-06 12:43:10 +02:00
Jérôme Lebleu
76c7b3b3db
[fix] Restructure app restauration and catch app script failure
...
* Do not copy again the restore app script
* Set app folder permissions and properly remove it on failure
* Add a raise_on_error argument to hook_exec
* Review displayed messages
2015-10-05 15:08:34 +02:00
Jérôme Lebleu
05c71a871e
Merge pull request #106 from zamentur/unstable
...
[fix] Allow to restore app correctly
2015-10-05 12:26:18 +02:00
zamentur
141937efdb
[enh] Don't restore apps nginx conf in conf_nginx restore script (it's
...
done by apps)
2015-10-04 12:48:56 +02:00
Le Kload
b133d13469
Merge pull request #105 from YunoHost/app_debug
...
App debug
2015-10-04 01:14:20 +02:00
zamentur
d83f81be66
[fix] Restore with the app restore script from the backup
2015-10-03 22:17:02 +02:00
zamentur
98e92bdbac
[fix] Sudo on some backup script
2015-10-03 20:41:37 +02:00