diff --git a/README.md b/README.md index 6392ae3..f358a8a 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ First, setup the server: $ sudo glorytun-setup Config filename (tun0): Server ip (enter for server conf): + Bind to port (5000): Server key (enter to generate a new one): Your new key: NEW_KEY Start glorytun now ? (enter to skip): y @@ -40,6 +41,7 @@ Copy the new generated key and use it when configuring the client: $ sudo glorytun-setup Config filename (tun0): Server ip (enter for server conf): SERVER_IP + Server port (5000): Server key (enter to generate a new one): NEW_KEY Start glorytun now ? (enter to skip): y diff --git a/systemd/glorytun-setup b/systemd/glorytun-setup index 660464c..a3650b3 100755 --- a/systemd/glorytun-setup +++ b/systemd/glorytun-setup @@ -16,6 +16,13 @@ if [ -f /etc/glorytun/"$NAME" ]; then fi _ask "Server ip (enter for server conf)" HOST +if [ -z "$HOST" ]; then + _ask "Bind to port (5000)" BIND_PORT + BIND_PORT=${BIND_PORT:-5000} +else + _ask "Server port (5000)" PORT + PORT=${PORT:-5000} +fi _ask "Server key (enter to generate a new one)" KEY if [ -z "$KEY" ]; then @@ -27,7 +34,9 @@ fi mkdir -p /etc/glorytun cat > /etc/glorytun/"$NAME" <