mirror of
https://github.com/YunoHost-Apps/radarr_ynh.git
synced 2024-09-03 20:16:13 +02:00
Add config panel to disable Radarr auth system
This commit is contained in:
parent
3890fc1416
commit
19edf1a7a1
4 changed files with 31 additions and 0 deletions
12
config_panel.toml
Normal file
12
config_panel.toml
Normal file
|
@ -0,0 +1,12 @@
|
|||
version = "1.0"
|
||||
|
||||
[authentication]
|
||||
|
||||
services = ["__APP__"]
|
||||
|
||||
[authentication.authentication]
|
||||
|
||||
[authentication.authentication.external_authentication]
|
||||
ask.en = "Set Radarr's authentication method to External and rely on YunoHost's permission system."
|
||||
ask.fr = "Paramétrer la méthode d'authentication de Radarr sur External et utiliser le système de permissions de YunoHost."
|
||||
type = "button"
|
4
doc/POST_UPGRADE.d/5.0.3.8127~ynh2.md
Normal file
4
doc/POST_UPGRADE.d/5.0.3.8127~ynh2.md
Normal file
|
@ -0,0 +1,4 @@
|
|||
As of recent versions, Radarr is forcing its users to use an authentication method.
|
||||
|
||||
Since YunoHost offers its own permissions system you can make sure Radarr's own system is disabled by using the ["Authentication"
|
||||
config panel](#/apps/__APP__/authentication) of the app in YunoHost's webadmin.
|
3
doc/POST_UPGRADE.d/5.0.3.8127~ynh2_fr.md
Normal file
3
doc/POST_UPGRADE.d/5.0.3.8127~ynh2_fr.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
Depuis de récentes versions, Radarr force ses utilisateurs à utiliser une méthode d'authentification.
|
||||
|
||||
Puisque YunoHost offre son propre système d'authentification vous pouvez désactiver le propre système de Radarr en utilisant [le panneau de configuration "Authentication"](#/apps/__APP__/authentication) de la webadmin de YunoHost.
|
12
scripts/config
Normal file
12
scripts/config
Normal file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/bash
|
||||
|
||||
source /usr/share/yunohost/helpers
|
||||
ynh_abort_if_errors
|
||||
|
||||
data_dir=$(ynh_app_setting_get --app=$app --key=data_dir)
|
||||
|
||||
run__external_authentication() {
|
||||
ynh_replace_string --match_string="<AuthenticationMethod>[[:alnum:]]*</AuthenticationMethod>" --replace_string="<AuthenticationMethod>External</AuthenticationMethod>" --target_file="$data_dir/config.xml"
|
||||
}
|
||||
|
||||
ynh_app_config_run $1
|
Loading…
Add table
Reference in a new issue