summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Schlüter <bschlueter@posteo.de>2018-01-29 15:33:47 +0100
committerBenjamin Schlüter <bschlueter@posteo.de>2018-01-29 15:33:47 +0100
commitab409eca5e574e4c4e01a2af295718ff58d17374 (patch)
tree2d1e025797e2c0fc7e1c628745187806cef58686
parent03eba5f70b3c9cd0fa91eb8f21050b7d9526e28d (diff)
downloaditzks-install-script-ab409eca5e574e4c4e01a2af295718ff58d17374.tar.gz
itzks-install-script-ab409eca5e574e4c4e01a2af295718ff58d17374.tar.bz2
itzks-install-script-ab409eca5e574e4c4e01a2af295718ff58d17374.zip
Change placeholder syntax for networking.
-rw-r--r--install-itzks-workstation20
1 files changed, 10 insertions, 10 deletions
diff --git a/install-itzks-workstation b/install-itzks-workstation
index 12507fb..e492040 100644
--- a/install-itzks-workstation
+++ b/install-itzks-workstation
@@ -117,21 +117,21 @@ sed -i 's/NEED_GSSD=.*/NEED_GSSD=/' /etc/default/nfs-common
touch /etc/NetworkManager/system-connections/BLANK
cat <<EOT >> /etc/NetworkManager/system-connections/BLANK
[connection]
-id=<SSID>
-uuid=42d084e4-4ff0-45a0-8aee-771c7a568046
+id=@SSID@
+uuid=@UUID@
type=wifi
permissions=
-timestamp=1515144490
+timestamp=@TIMESTAMP@
autoconnect=true
[wifi]
mac-address-blacklist=
mode=infrastructure
-ssid=<SSID>
+ssid=@SSID@
[wifi-security]
key-mgmt=wpa-psk
-psk=<password>
+psk=@password@
[ipv4]
dns-search=
@@ -147,18 +147,18 @@ EOT
# Generate uuid and timestamp and overwrite in file
UUID=$(uuidgen -t)
-sed -i 's/uuid=.*/uuid='"$UUID"'/' /etc/NetworkManager/system-connections/BLANK
+sed -i 's/@UUID@/'"$UUID"'/' /etc/NetworkManager/system-connections/BLANK
TIMESTAMP=$(date +%s )
-sed -i 's/timestamp=.*/timestamp='"$TIMESTAMP"'/' /etc/NetworkManager/system-connections/BLANK
+sed -i 's/@TIMESTAMP@/'"$TIMESTAMP"'/' /etc/NetworkManager/system-connections/BLANK
# Ask user for SSID and password
echo '! WIFI-Netzwerk hinzufügen'
read -p 'Wie lautet die SSID? ' ssid
-sed -i 's/ssid=.*/ssid='"$ssid"'/' /etc/NetworkManager/system-connections/BLANK
-sed -i 's/id=<SSID>/id='"$ssid"'/' /etc/NetworkManager/system-connections/BLANK
+sed -i 's/@SSID@/'"$ssid"'/' /etc/NetworkManager/system-connections/BLANK
+# sed -i 's/id=<SSID>/id='"$ssid"'/' /etc/NetworkManager/system-connections/BLANK
read -p 'Wie lautet das zugehörige Passwort? ' passw
-sed -i 's/psk=.*/psk='"$passw"'/' /etc/NetworkManager/system-connections/BLANK
+sed -i 's/@password@/'"$passw"'/' /etc/NetworkManager/system-connections/BLANK
mv /etc/NetworkManager/system-connections/BLANK /etc/NetworkManager/system-connections/"$ssid"
# Set permissions on generated file