#!/bin/bash

# Ruta del archivo sitios_feed.xml en el servidor FTP
remote_file="sitios02_feed.xml"

# Directorio local donde se guardará el archivo
local_dir="/home/lybprop/public_html/Procesos/Feed"

# Obtener la fecha y hora actual en el formato deseado (por ejemplo, YYYYMMDD_HHMMSS)
datetime=$(date +"%Y%m%d_%H%M%S")

# Nombre del archivo local con la fecha y hora
# local_filename="$datetime.xml"
local_filename="sitios02_feed.xml"

# Datos de conexión FTP
ftp_server="ftpactualizaciones01.prop360.cl"
ftp_user="ccii_sitios"
ftp_pass="CCII%CNVCT,.360#sitios"

# Montar el directorio FTP utilizando curlftpfs
mkdir -p /mnt/ftp_mount
curlftpfs -o user=$ftp_user:$ftp_pass $ftp_server /mnt/ftp_mount

# Copiar el archivo desde el directorio FTP montado al directorio local
cp /mnt/ftp_mount/$remote_file $local_dir/$local_filename

# Desmontar el directorio FTP
fusermount -u /mnt/ftp_mount
rmdir /mnt/ftp_mount

archivoOriginal="sitios02_feed.xml"
nuevoOwner="lybprop"
nuevoGrupo="nobody"
nuevosPermisos="755"

# Cambiar el dueño y grupo del archivo
chown $nuevoOwner:$nuevoGrupo $local_dir/$local_filename

# Cambiar los permisos del archivo
chmod $nuevosPermisos $local_dir/$local_filename

echo "Cambios aplicados al archivo $archivoOriginal."
