diff --git a/README.md b/README.md index bfa3d55..2703db5 100644 --- a/README.md +++ b/README.md @@ -8,3 +8,8 @@ Logiciel de création de blog ou de site Web avec option [multisite](http://code https://wordpress.org/ Si l'option multisite est activée, le script installe le paquet *php5-cli*. + +**Mise à jour du package:** +sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/wordpress_ynh + +**Multi-utilisateur:** Oui, avec support ldap. diff --git a/manifest.json b/manifest.json index 7aa84ac..7be127b 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,7 @@ { "name": "WordPress MultiSite", "id": "wordpressms", + "packaging_format": 1, "description": { "en": "Create a beautiful blog or website easily", "fr": "Logiciel de création de blog ou de site Web" @@ -13,6 +14,11 @@ "email": "maniackc_dev@crudelis.fr" }, "multi_instance": "true", + "services": [ + "nginx", + "php5-fpm", + "mysql" + ], "arguments": { "install" : [ { diff --git a/scripts/install b/scripts/install index 9f5dbd2..d99097d 100644 --- a/scripts/install +++ b/scripts/install @@ -46,7 +46,7 @@ sudo yunohost app setting $app multisite -v $multisite # Génère un mot de passe aléatoire. -db_pwd=$(dd if=/dev/urandom bs=1 count=200 2> /dev/null | tr -c -d 'A-Za-z0-9' | sed -n 's/\(.\{24\}\).*/\1/p') +db_pwd=$(cat /dev/urandom | head -n20 | tr -c -d 'A-Za-z0-9' | head -c20) # Utilise '$app' comme nom d'utilisateur et de base de donnée db_user=$app # Initialise la base de donnée et stocke le mot de passe mysql.