| 
					
				 | 
			
			
				@@ -163,6 +163,26 @@ function altaUsuario { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	esac 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	printf "useradd $opciones $User\n" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if [ $? -ne 0 ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		printf "ERROR FATAL: No se ha podido crear el usuario (codigo salida: $?).\n" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	return 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function cambiarPassword { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#Cambiamos la contraseña del usuario ($User) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	existeUsuario 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if [ $? -ne 0 ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		printf "ERROR: el usuario $User no existe.\n" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	passwd $User 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if [ $? -ne 0 ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		printf "ERROR FATAL: No es posible cambiar la contraseña (codigo salida: $?).\n" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	return 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function existeUsuario { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -263,9 +283,16 @@ while [ $cont = true ]; do 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		alta) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			#Alta usuario 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			altaUsuario 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if [ $? -eq 0 ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				printf "USUARIO $User CREADO CON EXITO.\n" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		cambiar) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			#Cambiar passwd 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			cambiarPassword 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if [ $? -eq 0 ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				printf "PASSWORD DEL USUARIO $User CAMBIADO CON EXITO\n" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		baja) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			#Baja usuario 
			 |