You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The same here. The problem is, generate_and_install_server_config_file() loops $SAVED_FILE content to generate $WG_TMP_CONF_FILE. But add_user() doesn't add newly added user to $SAVED_FILE. Thus, the $SAVED_FILE remains empty. As a result, this makes final /etc/wireguard/$_INTERFACE.conf file corrupted. This issue is the same with issue #10.
As a workaround, I've added a line in the add_user() to append the newly added user details to $SAVED_FILE. I will send this as a PR. But it should be a more powerful solution to generate /etc/wireguard/$_INTERFACE.conf from profiles instead of appending user info to the temp file.
wg.sh do not create the saved.tmp file
The text was updated successfully, but these errors were encountered: