Sfoglia il codice sorgente

Cambios en la comprobación de privilegios de root

Guzmán Castanedo Villalba 5 anni fa
parent
commit
b0e8acaeb3
1 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. 4 4
      install

+ 4 - 4
install

@@ -93,6 +93,9 @@ comprobarError() {
 		212)
 			error="$type $codeNum:\tImposible recargar base de datos.\n"
 			;;
+		800)
+			error="$type $codeNum:\tEs necesario ser root ('sudo $0').\n"
+			;;
 		801)
 			error="$type $codeNum:\t'whiptail' no instalado.\n"
 			;;
@@ -192,10 +195,7 @@ OSInfo() {
 }
 
 comprobarRoot() {
-	if [ $(id -u) -ne 0 ]; then
-		printf "ERROR:\tEs necesario ser root ('sudo $0').\n"
-		exit 1
-	fi
+	comprobarError $(id -u) 800
 }
 
 comprobarDependencias() {