#!/bin/bash
# collects VPN files from $FWDIR and sends tar.gz to a TFTP server.
FDATE=$(date +%Y%m%d-%H%M)
DNAME="${HOME}/$(hostname)-${FDATE}"
FILES=($FWDIR/log/iked.elg* \
$FWDIR/log/ike.elg* \
$FWDIR/log/ikev2.xmll* \
$FWDIR/log/vpnd.elg* \
$FWDIR/log/legacy_ike.elg* \
$FWDIR/log/legacy_ikev2.xmll*)
mkdir ${DNAME}
for file in ${FILES[@]}; do
cp -v ${file} ${DNAME}
done
cd ${HOME}
tar cfvz ${DNAME}.tar.gz $(basename ${DNAME})
[ -f "${DNAME}.tar.gz" ] && rm -r ${DNAME}
tftp server_name -m binary -c put "$(basename ${DNAME}.tar.gz)"
unset FILES
unset DNAME
unset FDATE
Comments
0 B
|👍
/👎