petar.company/sudo_cmd/radius-sync.sh
2025-03-01 00:58:18 +01:00

22 lines
545 B
Bash
Executable file

#!/bin/sh
# ver.20070502-01
DATA=`/bin/date "+%Y%m%d%H%M%S"`;
BASEDIR="/home/web/admin.consiagnet.it/www/petar";
TOOLDIR=`pwd`;
RADIUS_QUEUEDIR="${BASEDIR}/queue";
RADIUS_ETC_DIR="/usr/local/etc/raddb";
RADIUS_SRC_USER="users.queue";
RADIUS_DST_USER="users";
cd ${RADIUS_QUEUEDIR}
if [ -f ${RADIUS_ETC_DIR}/${RADIUS_DST_USER} ]; then
cp ${RADIUS_ETC_DIR}/${RADIUS_DST_USER} ${RADIUS_ETC_DIR}/${RADIUS_DST_USER}.${DATA}.bak;
fi
cp ${RADIUS_QUEUEDIR}/${RADIUS_SRC_USER} ${RADIUS_ETC_DIR}/${RADIUS_DST_USER};
/usr/bin/killall -hup radiusd