Skip to content
Snippets Groups Projects
Commit 48cb40c2 authored by Bob Mottram's avatar Bob Mottram
Browse files

Removing config file entries

parent d242b219
No related branches found
No related tags found
No related merge requests found
......@@ -324,14 +324,13 @@ function remove_htmly {
if [ -d /var/www/$HTMLY_DOMAIN_NAME ]; then
rm -rf /var/www/$HTMLY_DOMAIN_NAME
fi
if [ $HTMLY_CODE ]; then
sed -i '/HTMLY_DOMAIN_NAME.*/d' $CONFIGURATION_FILE
sed -i '/HTMLY_CODE.*/d' $CONFIGURATION_FILE
fi
remove_config_param HTMLY_DOMAIN_NAME
remove_config_param HTMLY_CODE
function_check remove_onion_service
remove_onion_service htmly ${HTMLY_ONION_PORT}
sed -i '/install_htmly/d' $COMPLETION_FILE
remove_completion_param install_htmly
sed -i '/Htmly .*/d' $COMPLETION_FILE
sed -i '/htmly .*/d' $COMPLETION_FILE
}
function get_htmly_admin_password {
......
......@@ -229,6 +229,37 @@ function write_config_param {
fi
}
function remove_config_param {
param_name="$1"
if [ ${#param_name} -gt 0 ]; then
if [ $CONFIGURATION_FILE ]; then
if [ -f $CONFIGURATION_FILE ]; then
if grep -q "${param_name}=" $CONFIGURATION_FILE; then
sed -i "/${param_name}=/d" $CONFIGURATION_FILE
fi
fi
fi
fi
}
function remove_completion_param {
param_name="$1"
if [ ${#param_name} -gt 0 ]; then
if [ $COMPLETION_FILE ]; then
if [ -f $COMPLETION_FILE ]; then
if grep -Fxq "${param_name}" $COMPLETION_FILE; then
sed -i "/${param_name}/d" $COMPLETION_FILE
fi
if grep -q "${param_name}:" $COMPLETION_FILE; then
sed -i "/${param_name}:/d" $COMPLETION_FILE
fi
fi
fi
fi
}
function save_configuration_values {
for v in "${configuration_variables[@]}"
do
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment