mirror of
https://framagit.org/YunoHost-Apps/gitea_ynh.git
synced 2024-11-22 02:51:35 +01:00
Use getop for ynh_replace_string
This commit is contained in:
parent
7bb3ceb1fe
commit
3a6e4b46d7
@ -42,7 +42,7 @@ create_dir() {
|
|||||||
config_nginx() {
|
config_nginx() {
|
||||||
if [ "$path_url" != "/" ]
|
if [ "$path_url" != "/" ]
|
||||||
then
|
then
|
||||||
ynh_replace_string "^#sub_path_only" "" "../conf/nginx.conf"
|
ynh_replace_string --match_string "^#sub_path_only" --replace_string "" --target_file "../conf/nginx.conf"
|
||||||
fi
|
fi
|
||||||
ynh_add_nginx_config
|
ynh_add_nginx_config
|
||||||
}
|
}
|
||||||
@ -58,7 +58,7 @@ config_gitea() {
|
|||||||
then
|
then
|
||||||
ynh_replace_string --match_string __URL__ --replace_string "$domain" --target_file "$final_path/custom/conf/app.ini"
|
ynh_replace_string --match_string __URL__ --replace_string "$domain" --target_file "$final_path/custom/conf/app.ini"
|
||||||
else
|
else
|
||||||
ynh_replace_string "__URL__" "$domain${path_url%/}" "$final_path/custom/conf/app.ini"
|
ynh_replace_string --match_string __URL__ --replace_string "$domain${path_url%/}" --target_file "$final_path/custom/conf/app.ini"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ynh_replace_string --match_string __REPOS_PATH__ --replace_string "$REPO_PATH" --target_file "$final_path/custom/conf/app.ini"
|
ynh_replace_string --match_string __REPOS_PATH__ --replace_string "$REPO_PATH" --target_file "$final_path/custom/conf/app.ini"
|
||||||
|
@ -95,8 +95,8 @@ do
|
|||||||
done
|
done
|
||||||
|
|
||||||
# Add ldap config
|
# Add ldap config
|
||||||
ynh_replace_string "__ADMIN__" "$admin" ../conf/login_source.sql
|
ynh_replace_string --match_string "__ADMIN__" --replace_string "$admin" --target_file ../conf/login_source.sql
|
||||||
ynh_replace_string "__APP__" "$app" ../conf/login_source.sql
|
ynh_replace_string --match_string "__APP__" --replace_string "$app" --target_file ../conf/login_source.sql
|
||||||
ynh_mysql_connect_as "$dbuser" "$dbpass" "$dbname" < ../conf/login_source.sql
|
ynh_mysql_connect_as "$dbuser" "$dbpass" "$dbname" < ../conf/login_source.sql
|
||||||
|
|
||||||
# SETUP FAIL2BAN
|
# SETUP FAIL2BAN
|
||||||
|
@ -62,8 +62,8 @@ if [[ $migration_process -eq 1 ]]; then
|
|||||||
ynh_secure_remove --file=$final_path/custom/conf/auth.d
|
ynh_secure_remove --file=$final_path/custom/conf/auth.d
|
||||||
|
|
||||||
# Restore authentication from SQL database
|
# Restore authentication from SQL database
|
||||||
ynh_replace_string "__ADMIN__" "$admin" ../conf/login_source.sql
|
ynh_replace_string --match_string __ADMIN__ --replace_string "$admin" --target_file ../conf/login_source.sql
|
||||||
ynh_replace_string "__APP__" "$app" ../conf/login_source.sql
|
ynh_replace_string --match_string __APP__ --replace_string "$app" --target_file ../conf/login_source.sql
|
||||||
ynh_mysql_connect_as "$dbuser" "$dbpass" "$dbname" < ../conf/login_source.sql
|
ynh_mysql_connect_as "$dbuser" "$dbpass" "$dbname" < ../conf/login_source.sql
|
||||||
|
|
||||||
# Fix hooks
|
# Fix hooks
|
||||||
@ -201,8 +201,8 @@ you don't see Gogs as installed." >&2
|
|||||||
# Execute a post migration script after the end of this upgrade.
|
# Execute a post migration script after the end of this upgrade.
|
||||||
# Mainly for some cleaning
|
# Mainly for some cleaning
|
||||||
script_post_migration=gogs_post_migration.sh
|
script_post_migration=gogs_post_migration.sh
|
||||||
ynh_replace_string "__OLD_APP__" "$old_app" ../conf/$script_post_migration
|
ynh_replace_string --match_string __OLD_APP__ --replace_string "$old_app" --target_file ../conf/$script_post_migration
|
||||||
ynh_replace_string "__NEW_APP__" "$app" ../conf/$script_post_migration
|
ynh_replace_string --match_string __NEW_APP__ --replace_string "$app" --target_file ../conf/$script_post_migration
|
||||||
cp ../conf/$script_post_migration /tmp
|
cp ../conf/$script_post_migration /tmp
|
||||||
chmod +x /tmp/$script_post_migration
|
chmod +x /tmp/$script_post_migration
|
||||||
(cd /tmp; echo "/tmp/$script_post_migration > /tmp/$script_post_migration.log 2>&1" | at now + 2 minutes)
|
(cd /tmp; echo "/tmp/$script_post_migration > /tmp/$script_post_migration.log 2>&1" | at now + 2 minutes)
|
||||||
|
Loading…
Reference in New Issue
Block a user