Maniack Crudelis
37810a22a2
Fix #548
2019-01-24 18:20:40 +01:00
Maniack Crudelis
7bbd30b3cf
[enh] Keep it fucking clear...
...
In order to keep the code clear in case of failure, one should not pile up command with logical AND.
By keeping each command on its line, we can know which line fails.
2019-01-24 00:41:41 +01:00
Pierre Bourré
bbb004e056
fix typo
2019-01-23 00:50:45 +01:00
Pierre Bourré
dffecf4ae6
add actionsmap type_log to precise if the log is a file or a systemd log
2019-01-23 00:00:25 +01:00
Maniack Crudelis
66acd35c80
[fix] Restore warning in backup
...
The warning for a non existing file during the backup disappear during a [conflict resolve](72159f702f
)...
I restore it as a micro decision.
2019-01-22 13:19:34 +01:00
frju365
a42df2d8fe
Update yunohost_admin.conf
2019-01-21 21:39:07 +01:00
frju365
08869c329c
Update yunohost_admin.conf
2019-01-21 21:17:33 +01:00
Maniack Crudelis
aa3a137f3d
Use getopts
2019-01-21 20:24:02 +01:00
Alexandre Aubin
022d3922c1
This is a list of url so should be called 'urls'
2019-01-19 20:44:45 +00:00
Alexandre Aubin
bd0eef1b36
Remove old comment about jessie
2019-01-18 17:54:26 +01:00
frju365
2e460cb4d6
Update yunohost_admin.conf
2019-01-18 17:31:28 +01:00
Josué Tille
f22e7144b4
Implement migration while restore backup
2019-01-17 22:15:14 +01:00
Josué Tille
9ac60be564
Sync permission only at end of each operation
2019-01-17 22:15:14 +01:00
Josué Tille
b01e4b61f5
Implement backup - restore and update test
2019-01-17 22:15:13 +01:00
Josué Tille
4c2ae4fc77
Implement permission helper
2019-01-17 22:15:13 +01:00
Josué Tille
ad628b7620
Use root UID to authenticate to LDAP
2019-01-17 22:15:13 +01:00
Josué Tille
05ba65b8d3
Fix actionmap
2019-01-17 22:15:13 +01:00
Josué Tille
c5c482c16c
Use permission for all services
2019-01-17 22:15:13 +01:00
Josué Tille
c1dc117863
Implement permission for app
2019-01-17 22:15:13 +01:00
Josué Tille
fbaddd9002
Implement permission management
2019-01-17 22:14:24 +01:00
Josué Tille
7b8d668846
Update actionsmap for group and permissions
2019-01-17 22:14:24 +01:00
Josué Tille
d975ed2689
Update LDAP config
2019-01-17 22:14:24 +01:00
Alexandre Aubin
c1dcf4c6ac
Merge branch 'stretch-unstable' into enh-add-reload-and-restart-service
2019-01-17 16:10:38 +01:00
Alexandre Aubin
f16da6856f
Merge pull request #608 from YunoHost/fix_change_url
...
[fix] Fix the way change_url updates the domain/path
2019-01-17 16:07:14 +01:00
Alexandre Aubin
1c7f0d173a
Fix UX when change_url args get asked interactively
2019-01-17 00:24:02 +00:00
Maniack Crudelis
9fb302fe04
[fix] Replace manifest_path by manifest
...
manifest_path isn't defined
2019-01-13 14:24:17 +01:00
Maniack Crudelis
0a3e5c60ea
source getopts in filesystem
...
Many core backup script source /usr/share/yunohost/helpers.d/filesystem only. Not sure it's a wonderful idea...
2019-01-05 15:09:17 +01:00
Pierre Bourré
d1a822211c
add restart and reload functionality to yunohost service
2019-01-05 03:11:08 +01:00
Maniack Crudelis
bf443f2ec0
db_pwd shouldn't be local
2019-01-04 19:30:07 +01:00
Maniack Crudelis
540291a7e0
Ignore useless parameters in legacy mode
2019-01-04 19:26:54 +01:00
Maniack Crudelis
50f3291ea7
Fix getopts with blank argument's value
...
There's no reason in that loop where we're looking for values of an option to have a blank cell in the array of arguments. Unless for an option with a missing value.
In that case, it's better to ignore this condition and store a blank value in the variable.
Otherwise, in case of missing value for an option, with this condition, we enter in an infinite loop, because the shift will stay at 0.
2019-01-04 18:44:40 +01:00
Maniack Crudelis
1a4e661e4e
Keep db_pwd instead of db_password
2019-01-04 18:43:56 +01:00
Maniack Crudelis
7de184a520
Use getopts helpers in mysql, again
2019-01-04 17:21:17 +01:00
Maniack Crudelis
976f160afb
Fix getopts and its legacy mode
2019-01-04 17:11:49 +01:00
Alexandre Aubin
6a7990d7fb
[fix] Weird duplicated code + fix missing key file triggering an error
2019-01-04 16:25:49 +01:00
Maniack Crudelis
4bac17a162
Merge branch 'stretch-unstable' into use_getops
2018-12-29 19:07:25 +01:00
Maniack Crudelis
e3bebf0178
Use getopts helpers in filesystem
2018-12-29 18:52:39 +01:00
Maniack Crudelis
705fe435ed
Use getopts helpers in backend
2018-12-29 18:52:23 +01:00
Maniack Crudelis
80c0b7bdf2
Use getopts helpers in utils
2018-12-29 18:52:12 +01:00
Maniack Crudelis
2c6b76e099
Use getopts helpers in nodejs
2018-12-29 18:52:03 +01:00
Maniack Crudelis
2094557e1e
Use getopts helpers in getopts itself
2018-12-29 18:51:49 +01:00
Maniack Crudelis
0aa8a2ede3
Use getopts helpers in user
2018-12-29 18:51:39 +01:00
Maniack Crudelis
68d6adf810
Use getopts helpers in package
2018-12-29 18:51:34 +01:00
Maniack Crudelis
43e4a34d21
Use getopts helpers in network
2018-12-29 18:51:21 +01:00
Maniack Crudelis
8c600e1e0b
Use getopts helpers in mysql
2018-12-29 18:51:12 +01:00
Maniack Crudelis
d3a501aa41
Use getopts helpers in string
2018-12-29 18:50:54 +01:00
Maniack Crudelis
bc08c5c872
Use getopts for ynh_setup_source helper
2018-12-29 18:17:08 +01:00
Maniack Crudelis
6425117c4d
Use getopts for user's helpers
2018-12-29 18:12:33 +01:00
Maniack Crudelis
c057d38fe1
Use getopts for string's helpers
2018-12-29 17:58:22 +01:00
Maniack Crudelis
f24b7a6fda
Use getopts for setting's helpers
2018-12-21 21:01:43 +01:00