NAME

rescatauser - Restaura la copia de seguridad del contenido del directorio HOME de los usuarios que se pasen como parámetros posicionales.

SYNOPSIS

rescatauser usuario...

DESCRIPCION

Por cada uno de los usuarios pasados como parámetros posicionales realiza lo siguiente:

  1. Verifica que existe. En caso contrario emite un mensaje de error informando de tal circunstancia y continua con el siguiente usuario o finaliza la ejecución si era el último parámetro posicional.
  2. Verifica que existe el directorio HOME registrado en el sistema para el usuario. En caso contrario emite un mensaje de error informando de tal circunstancia y continua con el siguiente usuario o finaliza la ejecución si era el último parámetro posicional.
  3. Busca en /var/tmp/homebakases el archivo de copia de seguridad más moderno del usuario. En caso de no existir ninguno, emite un mensaje informando de tal circunstancia y continua con el siguiente usuario o finaliza la ejecución si era el último parámetro posicional.
  4. Restaura todos los archivos contenidos en el fichero encontrado en el punto 3 sobre el directorio HOME del usuario.
  5. Recursivamente, a todos los objetos contenidos en el directorio HOME asigna como usuario propietario y grupo propietario el del usuario que se está procesando.
  6. Emite un mensaje informando de la cumplimentación de la restauración para el usuario de turno.