Änderungen von Dokument Eigene Autoconf-Rolle erstellen
Zuletzt geändert von Tom Altenbrunn am 2023/03/17 08:03
Von Version 2.1
bearbeitet von Christian Germann
am 2022/08/09 10:53
am 2022/08/09 10:53
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 4.1
bearbeitet von Christian Germann
am 2022/10/04 10:52
am 2022/10/04 10:52
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 1 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Titel
-
... ... @@ -1,1 +1,1 @@ 1 -Autoconf- Konfigurationerstellen1 +Eigene Autoconf-Regel erstellen - Inhalt
-
... ... @@ -81,6 +81,8 @@ 81 81 ==== **Beispielaufbau der main.ps1** ==== 82 82 83 83 Im win-Verzeichnis können sich unterschiedliche Powershellskripte befinden. Der jeweilige Name der .ps1 Datei gibt an zu welcher Phase die Datei ausgeführt wird. 84 + 85 +{{code}} 84 84 user.ps1 = user Phase, nach der Anmeldung 85 85 86 86 custom.ps1 = custom Phase ... ... @@ -91,7 +91,7 @@ 91 91 92 92 main.ps1 = alle Phasen 93 93 94 -root@ctrl-g1:~ ~# cat /usr/lib/ld-autoconf/logodidact/roles/ld_wlan_psk/win/main.ps196 +root@ctrl-g1:~ # cat /usr/lib/ld-autoconf/logodidact/roles/ld_wlan_psk/win/main.ps1 95 95 96 96 Param 97 97 ( ... ... @@ -102,9 +102,10 @@ 102 102 [String] 103 103 $psk 104 104 ) 105 -\\if ($ssid -ne '' -and $psk -ne '') { 107 + 108 +if ($ssid -ne '' -and $psk -ne '') { 106 106 $profile = @' 107 -<WLANProfile xmlns="http: ~/~/www.microsoft.com/networking/WLAN/profile/v1">110 +<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"> 108 108 <name>{0}</name> 109 109 <SSIDConfig> 110 110 <SSID> ... ... @@ -129,24 +129,32 @@ 129 129 </MSM> 130 130 </WLANProfile> 131 131 '@ -f $ssid, $psk 132 -\\ $file = "$AUTOCONF_TEMP_DIR\ld_wlan_psk\wlan.xml" 133 -\\ $profile | Out-File (New-Item $file -Force) 134 -\\ Get-NetAdapter | Where-Object { $_.PhysicalMediaType -eq 'Native 802.11' -or ` 135 + 136 + $file = "$AUTOCONF_TEMP_DIR\ld_wlan_psk\wlan.xml" 137 + 138 + $profile | Out-File (New-Item $file -Force) 139 + 140 + Get-NetAdapter | Where-Object { $_.PhysicalMediaType -eq 'Native 802.11' -or ` 135 135 $_.PhysicalMediaType -eq 'Wireless LAN' -or ` 136 136 $_.PhysicalMediaType -eq 'Wireless WAN' } | ForEach-Object { 137 -\\ Write-Verbose "Creating wlan profile for '$ssid' on interface '$($_.Name)'" 143 + 144 + Write-Verbose "Creating wlan profile for '$ssid' on interface '$($_.Name)'" 138 138 netsh wlan add profile filename= "$file" interface= "$($_.Name)" 139 139 } 140 -\\ Remove-Item -Path $file -Force 147 + 148 + Remove-Item -Path $file -Force 141 141 } 142 142 143 143 Param() = hier werden die übergebenen Parameter von meta/logodidact.yml zu lokale Variablen. 152 +{{/code}} 144 144 145 - **NeueAutoConf-Regelfreigeben**154 +==== ==== 146 146 147 -Neue Autoconf-Regel müssen mit dem Befehl update-autoconf-archive eingelesen werden. 156 +==== **Neue AutoConf-Regel freigeben** ==== 157 + 158 +Neue Autoconf-Regel müssen mit dem Befehl {{box}}update-autoconf-archive{{/box}} eingelesen werden. 148 148 Ansonsten werden die Autoconfrollen auch zeitbasiert (Alle 4 Stunden) neu eingelesen. 149 -Im Controlcenter im Expertenmodus dann folgenden Knopfen drücken, damit dort auch die neuen Autoconf-Regeln eingelesen werden. 150 - 160 +Drücken Sie Im Controlcenter mit aktivieren Expertenmodus folgenden Knopfen, damit dort auch die neuen Autoconf-Regeln verfügbar werden. 151 151 152 -[[image:https://wiki.sbe.de/xwiki/bin/download/Main/SBE_intern/LogoDIDACT2.0/Lddeploy/Autoconf%20erstellen/WebHome/autoconf.png?rev=1.1||alt="autoconf.png"]] 162 +[[image:attach:autoconf.png||data-xwiki-image-style-border="true"]] 163 +
- autoconf.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.cge@sbede - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +73.0 KB - Inhalt