dominik 1 year ago
parent
commit
16aedfb80d

+ 1 - 1
linux/wireguard/create-config/.gitignore

@@ -1,3 +1,3 @@
 peers.cfg
 server.cfg
-output/
+config/

+ 0 - 1
linux/wireguard/create-config/server.cfg.example

@@ -3,4 +3,3 @@ serverip='10.150.60.1'
 serverport='51820'
 network='10.150.60.0/24'
 dns='10.150.60.1'
-confdir='./output'

+ 4 - 2
linux/wireguard/create-config/wg-createconfig.sh

@@ -9,7 +9,8 @@
 # https://wiki.archlinux.org/title/WireGuard
 
 # Source global variables
-source server.cfg
+confdir='./config'
+source ./config/server.cfg
 
 # ---------Functions-----------
 
@@ -54,7 +55,8 @@ cd $confdir
 wgkeypair $servername
 
 ## Create server config
-   cat >$confdir/$servername.conf <<EOL
+echo debug $confdir/$servername.conf
+cat >$confdir/$servername.conf <<EOL
 # Config for $peer
 [Interface]
 PrivateKey = `cat $confdir/$servername.key`

+ 5 - 0
linux/wireguard/create-config/wg-new.sh

@@ -0,0 +1,5 @@
+#!/bin/bash
+mkdir -p config
+rm -r config/*
+cp peers.cfg.example config/peers.cfg
+cp server.cfg.example config/server.cfg