Used sequpgrade.sh to upgrade existing seqs
This commit is contained in:
@@ -13,27 +13,27 @@ SCRIPT_NAME=${SCRIPT_FILE%%.*}
|
||||
CONFIG_FILE_NAME="${SCRIPT_NAME}.cfg"
|
||||
CONFIG_FILE_TEMPLATE="$WDIR/${CONFIG_FILE_NAME}.example"
|
||||
|
||||
step_config() {
|
||||
seq_config() {
|
||||
## or to use sequencer api with profile config file support:
|
||||
initSeqConfig "$SCRIPT_NAME" "$CONFIG_FILE_TEMPLATE"
|
||||
if [ $? -eq 0 ] ; then
|
||||
CONFIG=1
|
||||
echoseq " [I] Freeradius DB: $FRAD_DB_NAME"
|
||||
echoseq " Daloradius home: $DRAD_HOME"
|
||||
info "Freeradius DB: $FRAD_DB_NAME"
|
||||
info " Daloradius home: $DRAD_HOME"
|
||||
else
|
||||
# End if no configuration file exists
|
||||
[ $DRY -eq 0 ] && return -1
|
||||
dry || return -1
|
||||
fi
|
||||
|
||||
## Apt cmdline option to suppress user interaction
|
||||
[ $QUIET -ne 0 ] && APTOPT="-y"
|
||||
quiet && APTOPT="-y"
|
||||
|
||||
## Return of non zero value will abort the sequence
|
||||
return 0
|
||||
}
|
||||
|
||||
step_50_info() { echo "Init freeradius and daloradius database"; }
|
||||
step_50_alias() { ALIAS="initdb"; }
|
||||
step_50_alias() { echo "initdb"; }
|
||||
step_50() {
|
||||
local drDbInit="$DRAD_HOME/contrib/db/mysql-daloradius.sql"
|
||||
local frDbSchema="$toolConfLoc/mods-config/sql/main/mysql/schema.sql"
|
||||
@@ -48,20 +48,20 @@ step_50() {
|
||||
|
||||
|
||||
step_52_info() { echo "Reset freeradius and daloradius database"; }
|
||||
step_52_alias() { ALIAS="resetdb"; }
|
||||
step_52_alias() { echo "resetdb"; }
|
||||
step_52() {
|
||||
local lAnswer
|
||||
|
||||
if [ $QUIET -eq 0 ]; then
|
||||
if interactive; then
|
||||
read -p "Do you really want to reset the database $FRAD_DB_NAME y/[n]? " lAnswer
|
||||
else
|
||||
lAnswer=y
|
||||
fi
|
||||
case "$lAnswer" in
|
||||
[yY])
|
||||
echoseq -n " [I] Reseting DB...";;
|
||||
info -n " [I] Reseting DB...";;
|
||||
*)
|
||||
echoerr " [I] Abort reset"
|
||||
info -e "Abort reset"
|
||||
return 1;;
|
||||
esac
|
||||
|
||||
@@ -69,5 +69,5 @@ step_52() {
|
||||
step initdb
|
||||
}
|
||||
|
||||
VERSION_SEQREV=13
|
||||
readonly sqr_minVersion=16
|
||||
. /usr/local/bin/sequencer.sh
|
||||
|
||||
Reference in New Issue
Block a user