mssg 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. #!/bin/bash
  2. #set -x
  3. if ! ${EXEC}; then exit; fi
  4. mssg_ask_add_ssh_group="À quel groupe ssh voulez-vous ajouter l'utilisateur %s ? "
  5. mssg_ask_auth_http="Voulez-vous utiliser l'authentification 'Acces Restreint' ? "
  6. mssg_ask_auth_ip_status="Quelle adresse IP voulez-vous autoriser pour voir le status ? "
  7. mssg_ask_create_user="Voulez-vous créer un utilisateur pour gérer le domaine ? "
  8. mssg_ask_create_user_auth="Voulez-vous créer un utilisateur htaccess ? "
  9. mssg_ask_delete_user_domain="Voulez-vous supprimer l'utilisateur et le groupe liés à votre domaine ?"
  10. mssg_ask_domain="Quel nom de domaine ? "
  11. mssg_ask_email_letsencrypt="Veuillez écrire un email de contact ? (nécessaire pour le script lié à Let'sEncrypt) : "
  12. mssg_ask_fpm_server_min="Combien de serveurs FPM, au minimum, voulez-vous ?"
  13. mssg_ask_fpm_server_max="Combien de serveurs FPM, au maximum, voulez-vous ?"
  14. mssg_ask_get_certs_letsencrypt="Voulez-vous essayer de générer de véritables certificats avec Let's Encrypt ? "
  15. mssg_ask_git_install_letsencrypt="Voulez-vous installer Let's Encrypt à partir de son dépôt Git ? "
  16. mssg_ask_group_exists="À quel groupe existant, voulez-vous l'ajouter ? "
  17. mssg_ask_header_csp="Voulez-vous gèrer les entêtes HTTP CSP - Content Security Policy ? \n ATTENTION : Cela peut bloquer l'accès à vos ressources CSS, JS, etc ..."
  18. mssg_ask_header_frame="Voulez-vous gèrer les entêtes HTTP Frame ? (Frame && X-Frame) "
  19. mssg_ask_header_report_uri="HTTP::CSP: Avez-vous une url de rapport ? (report_uri) : "
  20. mssg_ask_header_sts="Voulez-vous gérer les entêtes HTTP STS - Strict Transport Secrutity ? \n À utiliser, avec HTTPS ... préférer l'utilisation ! "
  21. mssg_ask_id="Avec quel ID voulez-vous pouvoir vous connecter ? "
  22. mssg_ask_limit_conn="Voulez-vous limiter le nombre de connexions autorisées, en même temps, à partir d'une adresse ip ? "
  23. mssg_ask_log_php="Voulez-vous journaliser les erreurs PHP ?"
  24. mssg_ask_optimize_max_childs="Voulez-vous optimiser le processus 'max_childrens' du domaine ?"
  25. mssg_ask_report_uri="Tapez votre adresse de rapport (report-uri) : "
  26. mssg_ask_restart_ok="Est-ce que le serveur a redémarré correctement ? "
  27. mssg_ask_sure_mng_domain="Etes-vous sûr de vouloir gèrer ce domaine '%s' ? "
  28. mssg_ask_test_cfg="Voulez-vous tester la config du serveur ? "
  29. mssg_ask_test_cfg_ok="Est-ce que que la config du serveur semble correcte ? "
  30. mssg_ask_test_letsencrypt="Voulez-vous générer des certificats de test par Let's Encrypt ? "
  31. mssg_ask_test_letsencrypt_ok="Est-ce que le TEST de création des certificats Let's Encrypt est correct ? "
  32. mssg_ask_letsencrypt_certs_ok="Est-ce que la création des certificats Let's Encrypt est correct ? "
  33. mssg_ask_unprotect_ssl_key="Voulez-vous déprotéger la clé SSL du serveur, pour que le serveur web puisse redémarrer automatiquement, tout seul ?"
  34. mssg_ask_use_letsencrypt="Voulez-vous utiliser les services de Let's Encrypt ? "
  35. mssg_ask_use_name_default="Voulez-vous utiliser le nom utilisateur : "
  36. mssg_ask_use_name_exists="Voulez-vous utilisez un nom utilisateur déjà existant ?"
  37. mssg_ask_use_name_yours="Voulez-vous créer votre propre nom utilisateur ?"
  38. mssg_ask_use_php="Voulez-vous utiliser PHP ? "
  39. mssg_ask_use_ssh_conn="Voulez-vous gérer la connexion SSH ?"
  40. mssg_ask_use_ssl="Voulez-vous utiliser SSL ? "
  41. mssg_ask_use_ssl_dir_default="Voulez-vous utiliser le répertoire de configuration SSL '%s' par défaut ?"
  42. mssg_ask_use_ssl_dir_custom="Voulez-vous utiliser le répertoire de configuration SSL personnalisé : '%s' ?"
  43. mssg_ask_use_ssl_stapling="Voulez-vous utiliser le SSL Stapling - (technique des certificats agrafés pour permettre la vérification de la non-révocation de votre certificat SSL) - ? "
  44. mssg_ask_use_ssl_ticket="Voulez-vous utiliser les tickets de session SSL ? (ssl_session_ticket | NOT USING WITH CACHE SYSTEM !!!) "
  45. mssg_ask_use_tmpfs="Voulez-vous utiliser la gestion de tmpfs ? "
  46. mssg_ask_use_redirect_from_www="Voulez-vous faire une redirection 'www' vers le nom de domaine '%s' ?"
  47. mssg_ask_use_redirect_to_www="Voulez-vous rediriger le nom de domaine '%s' vers www%s ?"
  48. mssg_ask_view_errors_php="Voulez-vous voir les erreurs PHP ?"
  49. mssg_ask_view_fpm_status="Voulez-vous pouvoir voir le status de FPM par acces web ? "
  50. mssg_ask_view_ssl_certs="Voulez-vous voir le certificat serveur ?"
  51. mssg_ask_where_buy_ssl_cert="Où avez-vous acheter votre certificat SSL pour votre domaine '%s' ? "
  52. mssg_bad_launch="Erreur de lancement du script ..."
  53. mssg_bad_pwd="Vous n'avez pas lancé le script à partir de son dossier d'administration ..."
  54. mssg_bad_uid="Vous n'avez pas lancé le script avec des droits administrateurs !"
  55. mssg_chmod_domains="*** Essai d'attribution des répertoires (chmod) "
  56. mssg_create_final="*** Si vous voulez utiliser SSL, relancez le script avec l'option '-s', après être sûr que la config web+php soit fonctionnelle ! \n Assurez-vous de : \n 1/ tester la config nginx, puis php : $0 -t cfg web && $0 -t cfg php \n 2/ relancer les services php, puis web : $0 -r php && $0 -r web"
  57. mssg_delete_cfg_http="=> Essai de suppression du fichier de configuration relatif au server web"
  58. mssg_delete_cfg_nginx="=> Essai de suppression des autres fichiers de configurations liés au serveur web"
  59. mssg_delete_files_domain="=> Essai de suppression des fichiers relatifs à la gestion du domaine"
  60. mssg_delete_files_fpm="=> Essai de suppression des fichiers relatifs à la configuration PHP-FPM"
  61. mssg_delete_fpm_sock="=> Essai de suppression du socket FPM"
  62. mssg_delete_link_enabled="=> Essai de suppression de l'activation du site web"
  63. mssg_delete_link_home="=> Essai de suppression du lien vers home"
  64. mssg_delete_ssl_cert="=> Essai de suppression du fichier certificat SSL serveur"
  65. mssg_delete_ssl_key="=> Essai de suppression de la clé privée SSL"
  66. mssg_group_ssh_exists="Groupe SSH existant : "
  67. mssg_group_used="Vous avez choisi d'utiliser le groupe utilisateur : "
  68. mssg_ko_add_ssh_group="L'utilisateur '%s' n'a pas pu être ajouté au group ssh '%s' !"
  69. mssg_ko_cd_pwd="Veuillez-vous positionner dans '%s' !"
  70. mssg_ko_chown="Échec de la modification propriétaire : '%s' !"
  71. mssg_ko_cp_files="Pb pour copier le(s) fichier(s) : '%s' !"
  72. mssg_ko_cp_img="Les images n'ont pas pu être copiées dans le répertoire '%s' !"
  73. mssg_ko_del_dir="Pb pour supprimer le répertoire '%s', ainsi que ses fichiers relatifs !"
  74. mssg_ko_del_domain_enabled="Pb pour supprimer le lien relatif à l'activation du site web, lié au domaine : %s !"
  75. mssg_ko_del_file="Pb pour supprimer le fichier '%s', lié au domaine '%s' !"
  76. mssg_ko_del_group_domain="Pb pour supprimer le groupe '%s' lié au domaine '%s' !"
  77. mssg_ko_del_link_home="Pb pour supprimer le lien vers home '%s' !"
  78. mssg_ko_del_user_domain="Pb pour supprimer l'utilisateur '%s' lié au domaine '%s' !"
  79. mssg_ko_dir="Pb pour créer le répertoire : %s !"
  80. mssg_ko_dirs="Pb pour créer les répertoires '%s' dans : %s !"
  81. mssg_ko_dir_domain_exists="ATTENTION: un répertoire nommé '%s' semble déjà exister."
  82. mssg_ko_domain="Pb pour activer le domaine %s !"
  83. mssg_ko_domain_len="Erreur sur la longueur du nom de domaine ! \n (Pas plus de 67 caractères, dont 3 maximum après le point séparant le TLD du label)"
  84. mssg_ko_domain_name="Erreur : il semble y avoir un problème avec le nom de domaine '%s' à gérer !"
  85. mssg_ko_file="Pb pour créer le fichier '%s' !"
  86. mssg_ko_get_uid_gid_web="Il semble que le compte web lié à nginx n'existe pas, \n ou il y a un problème avec sa gestion : %s:%s !"
  87. mssg_ko_git_install="Pb pour installer le dépôt GIT : '%s' !"
  88. mssg_ko_le_cmd_exists="Le client '%s' semble ne pas exister !"
  89. mssg_ko_nginx_conf="Le fichier de config du serveur nginx semble ne pas exister ! \n "
  90. mssg_ko_nonexistent_choice="Ce choix n'existe pas !"
  91. mssg_ko_nonexistent_domain="Le domaine '%s' que vous cherchez à supprimer semble ne pas exister !"
  92. mssg_ko_nonexistent_group="Ce groupe utilisateur '%s' n'existe pas !"
  93. mssg_ko_nonexistent_user="Cet utilisateur '%s' n'existe pas !"
  94. mssg_ko_modif="Pb pour modifier le fichier '%s' !"
  95. mssg_ko_user_auth="L'utilisateur '%s' n'a pas pu être créé ! \n Vous ne pourrez pas vous connecter !!!"
  96. mssg_ko_usermod="L'utilisateur '%s' n'a pas pu être ajouté au group web !"
  97. mssg_make_choice="Faites votre choix : "
  98. mssg_menu_create_certs="*** Indiquer pour quel(s) domaine(s), voulez-vous créer les certificats : "
  99. mssg_menu_conn_domain="*** Test de connexion au domaine '%s'"
  100. mssg_menu_dhparam="*** Gestion du fichier dhparam : "
  101. mssg_menu_domain_config="*** Gestion de la configuration du domaine : "
  102. mssg_menu_end="########## Fin du script $0 ###########"
  103. mssg_menu_fpm_server="*** Gestion du Serveur FPM : "
  104. mssg_menu_header_frame="*** Menu de gestion des Frame-Options : "
  105. mmsg_menu_letsencrypt="*** Menu Let's Encrypt : "
  106. mssg_menu_LE_certs="*** Tentative de création des certificats Let's Encrypt : "
  107. mssg_menu_LE_certs_test="*** Test de création des certificats Let's Encrypt : "
  108. mssg_menu_LE_config="*** Tentative de configuration pour Let's Encrypt :"
  109. mssg_menu_LE_install="*** Tentative d'installation de Let's Encrypt : "
  110. mssg_menu_ln_domain="*** Création du lien symbolique /home : "
  111. mssg_menu_main="########## MENU PRINCIPAL :: Action choisie: '%s' ##########"
  112. mssg_menu_mkdirs_domain="*** Création des répertoires nécessaires au domain : "
  113. mssg_menu_php="*** Configuration PHP : "
  114. mssg_menu_redirect_301="*** Gestion des redirections 301 : "
  115. mssg_menu_restart="*** Redémarrage du serveur '%s' : "
  116. mssg_menu_ssh_conn="*** Configuration SSH : "
  117. mssg_menu_ssl="*** Configuration SSL : "
  118. mssg_menu_ssl_key_length="*** Choix de la longueur de la clé SSL : \n (Les noms commençant par ec sont pour les clés ECDSA ; les autres: RSA) "
  119. mssg_menu_ssl_ticket="*** Gestion des tickets de session SSL : "
  120. mssg_menu_test_cfg="*** Test de la configuration du serveur '%s' : "
  121. mssg_menu_user="*** Menu Gestion utilisateur : "
  122. mssg_name_used="Vous avez choisi d'utiliser le nom utilisateur : "
  123. mssg_not_use_php="Vous avez choisi de ne pas utiliser PHP !"
  124. mssg_ok_add_ssh_group="L'utilisateur '%s' a bien été ajouté au group ssh '%s' !"
  125. mssg_ok_chown="Modification du propriétaire réussie: Propriétaire:Groupe:Répertoire '%s'"
  126. mssg_ok_cp_files="Copie réussie des fichiers !"
  127. mssg_ok_cp_img="Les images ont été copiées dans le répertoire '%s' !"
  128. mssg_ok_get_uid_gid_web="Le compte web existe bien : %s:%s !"
  129. mssg_ok_del_dir="Suppression réussie du répertoire '%s' et de ses fichiers relatifs !"
  130. mssg_ok_del_domain="Suppression réussie du domaine '%s' et de ses fichiers relatifs !"
  131. mssg_ok_del_domain_enabled="Suppression réussie du lien relatif à l'activation du site web lié au domaine : %s !"
  132. mssg_ok_del_file="Suppression réussie du fichier '%s', lié au domaine '%s' !"
  133. mssg_ok_del_group_domain="Suppression réussie du groupe '%s' lié au domaine '%s' !"
  134. mssg_ok_del_link_home="Suppression réussie du lien vers home '%s' !"
  135. mssg_ok_del_user_domain="Suppression réussie de l'utilisateur '%s' lié au domaine '%s' !"
  136. mssg_ok_dir="Création réussie du répertoire : '%s' !"
  137. mssg_ok_dirs="Création réussie des répertoires '%s' dans : %s !"
  138. mssg_ok_domain="Activation réussie du site '%s' !"
  139. mssg_ok_domain_name="Le nom de domaine semble être bon ... \n Bonne continuation ! :D"
  140. mssg_ok_file="Création réussie du fichier '%s' !"
  141. mssg_ok_git_client="Le client '%s' est installé ! "
  142. mssg_ok_git_install="Installation réussie du dépôt GIT : '%s' !"
  143. mssg_ok_le_cmd_exists="Le client '%s' existe !"
  144. mssg_ok_modif="Fichier '%s' modifié !"
  145. mssg_ok_user_auth="L'utilisateur '%s' a pu être créé !"
  146. mssg_process_start="Démarrage de : "
  147. mssg_process_status="Status de : "
  148. mssg_process_stop="Arrêt de : "
  149. mssg_restart_script="Ensuite, redémarrer le script !!!"
  150. mssg_script_kill="=> Le script va s'arrêter !!!"
  151. mssg_search_understand="=> Cherchez donc à en comprendre la raison !"
  152. mssg_submit_ssl_cert_to_vendor="Maintenant, vous devez soumettre votre certificat SSL pour acheter votre certificat HTTPS !"
  153. mssg_le_git_exists="*** Test de la présence de client(s) GIT de Let's Encrypt: "
  154. mssg_user_exists="L'utilisateur existe déjà ! Êtes-vous sûr de vouloir l'utiliser ? "
  155. mssg_write_name="Tapez un nom utilisateur désiré : "
  156. mssg_write_url="Tapez une adresse url, avec le scheme (http|https://domain.tld) : "