diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-02-09 15:17:51 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-02-09 15:17:51 +0100 |
commit | fd2ab42bcd28a11a4ed8856eed555ac026626115 (patch) | |
tree | f240f80e7588470cbd995b5654c9443c5c43f09e /install-itzks-workstation-network-only | |
parent | 224eae4c7318b94245fb506da6919285ffa8c7b4 (diff) | |
download | itzks-install-script-fd2ab42bcd28a11a4ed8856eed555ac026626115.tar.gz itzks-install-script-fd2ab42bcd28a11a4ed8856eed555ac026626115.tar.bz2 itzks-install-script-fd2ab42bcd28a11a4ed8856eed555ac026626115.zip |
Drop outdate script parts.
Diffstat (limited to 'install-itzks-workstation-network-only')
-rw-r--r-- | install-itzks-workstation-network-only | 104 |
1 files changed, 0 insertions, 104 deletions
diff --git a/install-itzks-workstation-network-only b/install-itzks-workstation-network-only deleted file mode 100644 index 46b0f43..0000000 --- a/install-itzks-workstation-network-only +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/bash -# script for installing a Debian Edu Workstation with ITZkS modifications - -set -e - -# FIXME: this should be scripted; manage with puppet instead -read -p '''! Änderung in Network-Interfaces -Ändere die bestehenden Einträge für eth0 auf - - #NetworkManager iface eth0 inet dhcp - -Starte nun den Editor mit [Enter] -''' -editor /etc/network/interfaces - -#################### - -# FIXME: this should be scripted; manage with puppet instead -read -p '''! Änderung in NFS-Common -Ändere die Datei /etc/default/nfs-common am Ende: - NEED_GSSD= (leer lassen) -Starte nun den Editor mit [Enter] -''' -editor /etc/default/nfs-common - -# Alternate: scripted edit to /etc/default/nfs-common when script is run -# sed -i 's/NEED_GSSD=.*/NEED_GSSD=/' /etc/default/nfs-common - -#################### - -# Add system-wide WiFi-config -# echo '! WIFI-Netzwerk hinzufügen' -# read -p 'Wie lautet die SSID? ' ssid -# read -p 'Wie lautet das zugehörige Passwort? ' passw -# export WIFIDEV=wlan0 -# wpa_passphrase $ssid $passw >> /etc/wpa_supplicant/wpa_supplicant-$WIFIDEV.conf - -# Alternate: Check for WiFi-Interface before asking for SSID and PW - -#FOUND=`iwconfig | grep "IEE 802.11"` -#WIFIDEV=$(echo "$FOUND" | awk '{print $1}') - -# FIXME: this works for systemd-networkd, but not for NetworkManager -#if [ -n "$FOUND" ]; then -# export WIFIDEV -# # Add system-wide WiFi-config -# echo '! WIFI-Netzwerk hinzufügen' -# read -p 'Wie lautet die SSID? ' ssid -# read -p 'Wie lautet das zugehörige Passwort? ' passw -# wpa_passphrase $ssid $passw >> /etc/wpa_supplicant/wpa_supplicant-$WIFIDEV.conf -#fi - -# Alternate WiFi-config for NetworkManager - -# Write standard config -touch /etc/NetworkManager/system-connections/BLANK -cat <<EOT >> /etc/NetworkManager/system-connections/BLANK -[connection] -id=<SSID> -uuid=42d084e4-4ff0-45a0-8aee-771c7a568046 -type=wifi -permissions= -timestamp=1515144490 -autoconnect=true - -[wifi] -mac-address-blacklist= -mode=infrastructure -ssid=<SSID> - -[wifi-security] -key-mgmt=wpa-psk -psk=<password> - -[ipv4] -dns-search= -method=auto -ignore-auto-routes=false -ignore-auto-dns=false -never-default=false - -[ipv6] -method=ignore -EOT - -# Generate uuid and timestamp and overwrite in file - -UUID=$(uuidgen -t wlan0) -sed -i 's/uuid=.*/uuid='"$UUID"'/' /etc/NetworkManager/system-connections/BLANK - -TIMESTAMP=$(date +%s ) -sed -i 's/timestamp=.*/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 -read -p 'Wie lautet das zugehörige Passwort? ' passw -sed -i 's/psk=.*/psk='"$passw"'/' /etc/NetworkManager/system-connections/BLANK -mv /etc/NetworkManager/system-connections/BLANK /etc/NetworkManager/system-connections/"$ssid" - -# Set permissions on generated file -chmod go-rwx /etc/NetworkManager/systems-connections/"$ssid"
\ No newline at end of file |