1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/bozon_ynh.git synced 2024-09-03 18:16:09 +02:00
This commit is contained in:
ewilly 2016-10-12 07:15:37 +02:00
parent 3b081ff55e
commit 43462e9782
2 changed files with 18 additions and 10 deletions

View file

@ -50,6 +50,15 @@
"choices": ["Yes", "No"], "choices": ["Yes", "No"],
"default": "No" "default": "No"
}, },
{
"name": "language",
"ask": {
"en": "Default language",
"fr": "Langue par défaut"
},
"choices": ["de","en","es","fr"],
"default": "en"
},
{ {
"name": "filesize", "name": "filesize",
"ask": { "ask": {

View file

@ -11,9 +11,10 @@ app=bozon
domain=$1 domain=$1
path=${2%/} path=${2%/}
is_public=$3 is_public=$3
filesize=$4 language=$4
admin=$5 filesize=$5
password=$6 admin=$6
password=$7
# definie useful vars # definie useful vars
parent_path=/var/www parent_path=/var/www
@ -50,6 +51,9 @@ sudo chown -R root: "$final_path"
sudo find "$final_path" -type f | xargs sudo chmod 644 sudo find "$final_path" -type f | xargs sudo chmod 644
sudo find "$final_path" -type d | xargs sudo chmod 755 sudo find "$final_path" -type d | xargs sudo chmod 755
# configure config file
sudo sed -i "s@languageuage='en';@languageuage='${language}';@g" "$final_path"/config.php
# create data folders # create data folders
sudo mkdir -p "$final_path"/private sudo mkdir -p "$final_path"/private
sudo mkdir -p "$data_path"/uploads sudo mkdir -p "$data_path"/uploads
@ -104,13 +108,8 @@ sudo service nginx restart || true
# fill the superadmin creation form # fill the superadmin creation form
curl_path=$([ "$path" == "/" ] || echo "$path") curl_path=$([ "$path" == "/" ] || echo "$path")
curl -k -X POST \ curl https://"$domain""$curl_path"/index.php?p=login > /dev/null 2>&1
--data-urlencode creation="1" \ curl -X POST \
--data-urlencode login="$admin" \
--data-urlencode pass="$password" \
--data-urlencode confirm="$password" \
https://"$domain""$curl_path"/index.php?p=login > /dev/null 2>&1
curl -k -X POST \
--data-urlencode creation="1" \ --data-urlencode creation="1" \
--data-urlencode login="$admin" \ --data-urlencode login="$admin" \
--data-urlencode pass="$password" \ --data-urlencode pass="$password" \