summaryrefslogtreecommitdiffstats
path: root/builder/modules.d/wlan-boot/module-setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'builder/modules.d/wlan-boot/module-setup.sh')
-rwxr-xr-xbuilder/modules.d/wlan-boot/module-setup.sh65
1 files changed, 0 insertions, 65 deletions
diff --git a/builder/modules.d/wlan-boot/module-setup.sh b/builder/modules.d/wlan-boot/module-setup.sh
deleted file mode 100755
index d944c1a9..00000000
--- a/builder/modules.d/wlan-boot/module-setup.sh
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/bash
-
-# called by dracut
-check() {
- return 255
-}
-
-# called by dracut
-depends() {
- return 0
-}
-
-installkernel() {
- instmods cfg80211 mac80211 rtl8192cu iwlwifi iwldvm
-}
-
-# called by dracut
-install() {
-
-
- # SYSTEMD PRESERVE SCRIPT
- inst_script "$moddir/binaries/systemd-preserve-process-marker" /usr/bin/systemd-preserve-process-marker
-
- # PARSE COMMAND LINE
- inst_hook cmdline 10 "$moddir/hooks/parse-wlan-kernel-command-line-parameter.sh"
-
- # PREPARE NEWROOT
- inst_hook pre-pivot 00 "$moddir/hooks/prepare-newroot.sh"
-
- # STARTSCRIPT WPA AND DHCP
- inst_hook pre-mount 00 "$moddir/hooks/start_wlan.sh"
- #inst_script "$moddir/scripts/start_wlan.sh" /usr/sbin/start_wlan
-
- # UDEV
- inst_script "$moddir/udev/80-net-wlan.rules" /etc/udev/rules.d/80-net-wlan.rules
-
- # DHCP
- mkdir -m 0755 -p ${initdir}"/libexec"
- mkdir -m 0755 -p ${initdir}"/libexec/dhcpcd-hooks"
- inst_script "$moddir/scripts/dhcpcd-run-hooks" /libexec/dhcpcd-run-hooks
- inst_script "$moddir/binaries/dhcpcd" /usr/sbin/dhcpcd
- inst_simple "$moddir/services/dhcp.service" "/etc/systemd/system/dhcp.service"
- mkdir -m 0755 -p ${initdir}"/etc/dhcpcd.enter-hook"
- inst_script "$moddir/scripts/dhcpcd-hooks/20-resolv.conf" /libexec/dhcpcd-hooks/20-resolv.conf
- inst_script "$moddir/scripts/dhcpcd-hooks/10-wpa_supplicant" /libexec/dhcpcd-hooks/10-wpa_supplicant
-
- # WPA
- mkdir -m 0755 -p ${initdir}"/etc/ssl/certs"
- inst_simple "$moddir/certs/Deutsche_Telekom_Root_CA_2.pem" /etc/ssl/certs/Deutsche_Telekom_Root_CA_2.pem
- inst_simple "$moddir/services/wpa_supplicant.service" "/etc/systemd/system/wpa_supplicant.service"
- inst_simple "$moddir/services/newroot_wpa_supplicant.service" "/root/newroot_wpa_supplicant.service"
-
- # CHROOT ENVIRONMENT
- inst_simple "$moddir/chroot/environment.tar" "/root/environment.tar"
-
- #### DEBUG ####
- inst_simple "$moddir/debug/binaries/busybox.tar" "/root/busybox.tar"
- inst_simple "$moddir/debug/services/debug-shell.service" "/root/debug-shell.service"
- inst_simple "$moddir/debug/services/test.service" "/etc/systemd/system/test.service"
- inst_simple "$moddir/debug/scripts/test.sh" "/usr/bin/test"
- inst_hook pre-pivot 10 "$moddir/debug/hooks/install_busybox.sh"
- inst_script "$moddir/debug/scripts/restart_wpa.sh" /usr/sbin/restart_wpa
-
- inst_multiple wpa_passphrase ip wpa_supplicant wpa_cli rfkill iw crda ps grep sort awk head dhclient vim ifconfig route pgrep wc chmod date
-}