Commit graph

241 commits

Author SHA1 Message Date
Jérôme Lebleu
e4ec67d727 [fix] Improve control file management in equivs helper 2016-04-04 20:18:09 +02:00
Jérôme Lebleu
dc3e07c4bd [fix] Check if the package is actually installed in equivs helper 2016-04-03 11:28:53 +02:00
Jérôme Lebleu
dea0c16540 [enh] Add a ynh_user_list helper 2016-04-02 11:49:01 +02:00
Jérôme Lebleu
8a44179d00 [fix] Regenerate SSOwat conf after apps restoration 2016-03-28 22:07:59 +02:00
Jérôme Lebleu
de08c14aa1 [enh] Allow to set script execution directory in hook_exec 2016-03-28 21:49:11 +02:00
Jérôme Lebleu
e7adbbf630 [fix] Use rspamd local.d folder to allow users to override the defaults 2016-03-28 19:21:43 +02:00
Jérôme Lebleu
ca54418441 [enh] Use new rspamd configuration system to override metrics 2016-03-28 19:11:50 +02:00
Jérôme Lebleu
d11dd38e42 Merge branch 'testing' into unstable
This fixes DynDNS update.
2016-03-27 16:54:13 +02:00
Jérôme Lebleu
c99d56f2d5 Merge branch 'stable' into testing
This fixes DynDNS update.
2016-03-27 16:52:41 +02:00
Jérôme Lebleu
b0dc30edde [fix] Call yunohost commands with --quiet in setting helpers 2016-03-26 19:15:53 +01:00
Jérôme Lebleu
0d9b8d9b3d [fix] Use dyndns.yunohost.org instead of dynhost.yunohost.org 2016-03-26 14:15:49 +01:00
Jérôme Lebleu
d66a46a8de [fix] Update first registered domain with DynDNS instead of current_host 2016-03-26 00:27:25 +01:00
Jérôme Lebleu
8f7d75f5ff [fix] Don't fail dnsmasq regen if IPv4/6 cannot be retrieved 2016-03-23 13:22:53 +01:00
opi
4833b6b2b2 [enh] Use dedicated app list domain. 2016-03-23 08:53:44 +01:00
opi
b1921358a7 [fix] Documentation according to last commit (dynhost->dyndns). 2016-03-23 08:37:17 +01:00
Moul
1dd1ae483f [fix] use 'path' variable for '-a' option use explanation for 'ynh app install' cmd. 2016-03-21 14:09:51 +01:00
Moul
44fa9d9324 [enh] Add '-a' argument's usage example for app_install 2016-03-19 14:52:56 +01:00
Jérôme Lebleu
b69eff6f28 [fix] Update API route for hook_callback action 2016-03-19 10:36:39 +01:00
Jérôme Lebleu
95de4801a0 [fix] Remove useless API routes for some actions 2016-03-19 10:35:13 +01:00
opi
d07d8e835a [enh] Add --installed and --with-backup to app_list action (wip #227) 2016-03-16 20:18:27 +01:00
opi
f3768217d1 [enh] Redirect most of 404 to maindomain.tld/yunohost/sso 2016-03-15 00:07:36 +01:00
Julien Malik
749ff71590 [enh] Remove unused checkupdate and upgrade scripts 2016-03-14 08:58:06 +01:00
opi
b6ee72e412 [enh] Add diagnosis function. #39 2016-03-12 23:33:30 +01:00
Julien Malik
1300f4c0ca [fix] fix lintian script-not-executable 2016-03-12 00:20:52 +01:00
Julien Malik
02346776f2 [fix] follow up directory move /usr/share/yunohost/helpers 2016-03-12 00:15:15 +01:00
Julien Malik
5b7e16384e [enh] move /usr/share/yunohost/apps/helpers to /usr/share/yunohost/helpers since it became of more general use 2016-03-12 00:12:59 +01:00
Julien Malik
83f4c6a65f [fix] Validate IP addresses returned by ipX.yunohost.org 2016-03-11 11:34:03 +01:00
Julien Malik
dfd8780a10 [enh] Add helper for IP address validation 2016-03-11 11:31:43 +01:00
opi
7729d91e78 [fix] Cleaner Nginx redirection rules. Use permanent only when paths match. 2016-03-09 22:05:45 +01:00
opi
204e3ed3ff [fix] Use plain text 502 error page. 2016-03-09 21:51:00 +01:00
Julien Malik
5d5976d31e [fix] Workaround for the bad people who are not using IPv6 yet 2016-03-09 08:42:17 +01:00
Julien Malik
f1d5c1fe92 [fix] use ip6.yunohost.org, more reliable than ipv6.yunohost.org 2016-03-08 18:47:48 +01:00
Julien Malik
7241869985 [fix] use ipX.yunohost.org service to retrieve public IP 2016-03-08 16:57:43 +01:00
Jérôme Lebleu
5afd0c1272 [enh] Rely on APT python library to retrieve packages version
It introduces a new `yunohost.utils` package which will contain common
utils used by YunoHost actions. It comes with a work in progress `packages`
module with simple methods to retrieve installed version of packages for now.
2016-03-08 16:10:14 +01:00
Julien Malik
735053ad14 [fix] ip.yunohost.org is https now 2016-03-08 15:38:06 +01:00
Julien Malik
81fde7482d [enh] first stop rspamd.service, then start rspamd.socket 2016-03-08 15:31:18 +01:00
Julien Malik
a072d4109e [enh] slaptest outputs on stderr, so generates a WARNING. make it quiet 2016-03-08 15:22:44 +01:00
Julien Malik
16ba0b9831 [enh] use lowercase to be consistent with the service name 2016-03-08 14:40:28 +01:00
Julien Malik
051293e288 [fix] if we reached end of script, exit with success, instead of the last command result 2016-03-08 14:32:05 +01:00
Julien Malik
18c1a7d506 [enh] rm -f ignore non existent files 2016-03-08 14:29:15 +01:00
Julien Malik
0eb2a9b624 [enh] remove useless '|| true'. set -e does not exit for complex commands 2016-03-08 14:28:53 +01:00
Julien Malik
83c881f5b4 [enh] remove failure in the script 2016-03-08 14:16:46 +01:00
Julien Malik
64949cea38 [enh] do not fail in this section of the script 2016-03-08 14:15:35 +01:00
Julien Malik
4f8fcd3251 [enh] beautify script 2016-03-08 14:14:15 +01:00
Julien Malik
c4d5f664d1 [fix] do not output warnings when services are already uninstalled/disabled (fix #215) 2016-03-08 14:12:41 +01:00
Julien Malik
479a0d0abf [enh] no need for && here 2016-03-08 14:12:41 +01:00
Julien Malik
0899ca055e [fix] rspamd/rmilter now uses redis-server instead of memcached 2016-03-08 14:12:41 +01:00
Julien Malik
0d49e8a24f [fix] remove useless whitespace 2016-03-08 14:12:41 +01:00
Jérôme Lebleu
8aa64a0641 [enh] Use a common method to retrieve public IP address 2016-03-08 11:10:28 +01:00
opi
f36e4e2a83 [fix] Remove Dovecot autocreate deprecated plugin. Fix #103 2016-03-07 22:56:29 +01:00