Explorar el Código

* En interfaz no interactiva: permitir desactivar HTTPS.
* Correción de README.md

Guzmán Castanedo Villalba hace 5 años
padre
commit
ac94c0489c
Se han modificado 2 ficheros con 9 adiciones y 2 borrados
  1. 2 1
      README.md
  2. 7 1
      install

+ 2 - 1
README.md

@@ -38,6 +38,7 @@ Se irán añadiendo nuevas distribuciones en futuras versiones.
 * `--max-upload-size <size>`: tamaño de subida permitido (Por Defecto: "100M")
 * `--lets-encrypt`: activa certificados SSL/TLS de Let's Encrypt
 * `--auto-firmados`: activa certificadaos SSL/TLS auto-firmados (sólo para pruebas)
+* `--no-https, --no-ssl`: desactiva HTTPS
 
 ## OPCIONES MEDIA WIKI:
 * `--media-wiki`: activa instalación de Media Wiki (Por Defecto)
@@ -50,7 +51,7 @@ Se irán añadiendo nuevas distribuciones en futuras versiones.
 * `--password-mw <pass>`: contraseña para usuario 'admin'
 
 ## OPCIONES MOODLE:
-* `--moodle`: activa instalación de Moodle (Por Defecto)\n
+* `--moodle`: activa instalación de Moodle (Por Defecto)
   * Si se activa esta opción `--nombre-mo`, `--nombre-corto-mo`, `--dominios-mo` y `--password-mo` son **OBLIGARIOS**
 * `--no-moodle`: desactiva instalación de Moodle
 * `--nombre-mo <nombre>`: nombre del campus

+ 7 - 1
install

@@ -41,6 +41,7 @@ ayuda() {
 	echo -en "  --max-upload-size <size>: tamaño de subida permitido (Por Defecto: \"100M\")\n"
 	echo -en "  --lets-encrypt: activa certificados SSL/TLS de Let's Encrypt\n"
 	echo -en "  --auto-firmados: activa certificadaos SSL/TLS auto-firmados (sólo para pruebas)\n"
+	echo -en "  --no-https, --no-ssl: desactiva HTTPS\n"
 	echo -en "\nOPCIONES MEDIA WIKI:\n"
 	echo -en "  --media-wiki: activa instalación de Media Wiki (Por Defecto)\n"
 	echo -en "    Si se activa esta opción --nombre-mw, --dominios-mw y --password-mw son OBLIGARIOS\n"
@@ -2057,7 +2058,7 @@ configurarBackups() {
 		# Configuración por defecto (opciones de Express)
 		instalacionExpress
 		# Leer opciones
-		TEMP=$(getopt -q -o hd: --longoptions help,dominio:,fqdn:,lamp,lemp,mariadb,mysql,password-sql:,max-upload-size:,letsencrypt,auto-firmados,media-wiki,no-media-wiki,nombre-mw:,dominios-mw:,password-mw:,moodle,no-moodle,nombre-mo:,nombre-corto-mo:,dominio-mo:,password-mo:,php-info,no-php-info,backup,no-backup --name $(basename $0) -- "$@")
+		TEMP=$(getopt -q -o hd: --longoptions help,dominio:,fqdn:,lamp,lemp,mariadb,mysql,password-sql:,max-upload-size:,letsencrypt,auto-firmados,no-https,no-ssl,media-wiki,no-media-wiki,nombre-mw:,dominios-mw:,password-mw:,moodle,no-moodle,nombre-mo:,nombre-corto-mo:,dominio-mo:,password-mo:,php-info,no-php-info,backup,no-backup --name $(basename $0) -- "$@")
 		eval set -- $TEMP
 		unset TEMP
 		while true; do
@@ -2119,6 +2120,11 @@ configurarBackups() {
 					letsEncryptOn=false
 					shift
 					;;
+				--no-https|--no-ssl)
+					sslOn=false
+					letsEncrypt=false
+					shift
+					;;
 				--media-wiki)
 					mediaWikiOn=true
 					shift