mirror of
https://github.com/YunoHost-Apps/mumbleserver_ynh.git
synced 2024-09-03 19:46:03 +02:00
Remove password from manifest (generated)
This commit is contained in:
parent
bc3ea3ad29
commit
2d9dec070c
3 changed files with 4 additions and 28 deletions
|
@ -2,8 +2,6 @@
|
||||||
auto_remove=1
|
auto_remove=1
|
||||||
; Manifest
|
; Manifest
|
||||||
domain="domain.tld" (DOMAIN)
|
domain="domain.tld" (DOMAIN)
|
||||||
server_login_password="super_secret_password" (PASSWORD)
|
|
||||||
password="super_secret_password"
|
|
||||||
welcometext="Welcome to my mumble server"
|
welcometext="Welcome to my mumble server"
|
||||||
registername="Root"
|
registername="Root"
|
||||||
; Checks
|
; Checks
|
||||||
|
|
|
@ -29,24 +29,6 @@
|
||||||
},
|
},
|
||||||
"example": "domain.org"
|
"example": "domain.org"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "server_login_password",
|
|
||||||
"type": "password",
|
|
||||||
"ask": {
|
|
||||||
"en": "Choose a password for your mumble server. This password is given to persons who want to join",
|
|
||||||
"fr": "Choisissez un mot de passe pour votre serveur Mumble. Ce mot de passe sera donné aux personnes qui veulent rejoindre le serveur"
|
|
||||||
},
|
|
||||||
"example": "super_secret_password"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "password",
|
|
||||||
"type": "password",
|
|
||||||
"ask": {
|
|
||||||
"en": "Choose a password for the SuperUser. This is different from the server password and allows you to create the first admin.",
|
|
||||||
"fr": "Choisissez un mot de passe pour le SuperUser. Il est différent du mot de passe du serveur et permet de créer le premier Administrateur."
|
|
||||||
},
|
|
||||||
"example": "super_secret_password"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "welcometext",
|
"name": "welcometext",
|
||||||
"ask": {
|
"ask": {
|
||||||
|
|
|
@ -25,11 +25,12 @@ ynh_abort_if_errors
|
||||||
# Retrieve arguments
|
# Retrieve arguments
|
||||||
domain=$YNH_APP_ARG_DOMAIN
|
domain=$YNH_APP_ARG_DOMAIN
|
||||||
app=$YNH_APP_INSTANCE_NAME
|
app=$YNH_APP_INSTANCE_NAME
|
||||||
server_password=$YNH_APP_ARG_SERVER_LOGIN_PASSWORD
|
|
||||||
su_passwd=$YNH_APP_ARG_PASSWORD
|
|
||||||
welcometext=$YNH_APP_ARG_WELCOMETEXT
|
welcometext=$YNH_APP_ARG_WELCOMETEXT
|
||||||
registerName=$YNH_APP_ARG_REGISTERNAME
|
registerName=$YNH_APP_ARG_REGISTERNAME
|
||||||
|
|
||||||
|
server_password=$(ynh_string_random)
|
||||||
|
su_passwd=$(ynh_string_random)
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# CHECK IF THE APP CAN BE INSTALLED WITH THESE ARGS
|
# CHECK IF THE APP CAN BE INSTALLED WITH THESE ARGS
|
||||||
#=================================================
|
#=================================================
|
||||||
|
@ -37,17 +38,12 @@ registerName=$YNH_APP_ARG_REGISTERNAME
|
||||||
final_path=/var/www/$app
|
final_path=/var/www/$app
|
||||||
test ! -e "$final_path" || ynh_die "This path already contains a folder"
|
test ! -e "$final_path" || ynh_die "This path already contains a folder"
|
||||||
|
|
||||||
# Check if su_password is not empty
|
|
||||||
if [[ -z "$su_passwd" ]]; then
|
|
||||||
ynh_die "Password is not set"
|
|
||||||
fi
|
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# STORE SETTINGS FROM MANIFEST
|
# STORE SETTINGS FROM MANIFEST
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
||||||
# Save app settings
|
# Save app settings
|
||||||
ynh_app_setting_set "$app" domain "$domain"
|
ynh_app_setting_set "$app" domain "$domain"
|
||||||
ynh_app_setting_set "$app" server_password "$server_password"
|
ynh_app_setting_set "$app" server_password "$server_password"
|
||||||
ynh_app_setting_set "$app" su_passwd "$su_passwd"
|
ynh_app_setting_set "$app" su_passwd "$su_passwd"
|
||||||
ynh_app_setting_set "$app" welcometext "$welcometext"
|
ynh_app_setting_set "$app" welcometext "$welcometext"
|
||||||
|
|
Loading…
Add table
Reference in a new issue