Keshav: Add efi related kernel modules via a separate hook

This commit is contained in:
Tobias Powalowski 2013-07-03 19:15:20 +02:00
parent 5931a6caf0
commit ede303800e
8 changed files with 26 additions and 9 deletions

View file

@ -19,7 +19,7 @@ arch_smartmontools arch_licenses arch_wireless arch_wireless_staging_lts arch_li
arch_vim arch_wipe arch_testdisk arch_ddrescue arch_chntpw arch_weechat arch_nmap arch_tcpdump \ arch_vim arch_wipe arch_testdisk arch_ddrescue arch_chntpw arch_weechat arch_nmap arch_tcpdump \
arch_speedtouch arch_openconnect arch_dnsmasq arch_platform arch_hypervisor arch_dmidecode \ arch_speedtouch arch_openconnect arch_dnsmasq arch_platform arch_hypervisor arch_dmidecode \
arch_wiki_lite arch_intel_ucode arch_amd_ucode arch_wvdial arch_usb_modeswitch \ arch_wiki_lite arch_intel_ucode arch_amd_ucode arch_wvdial arch_usb_modeswitch \
arch_lockdown-ms arch_prebootloader arch_efivar net" arch_lockdown-ms arch_prebootloader arch_efivar net arch_efi_kernel_modules"
### NETWORK SETUP ### NETWORK SETUP
# the default install media creating process, uses latest files from svn! # the default install media creating process, uses latest files from svn!

View file

@ -18,7 +18,7 @@ arch_openvpn arch_vpnc arch_pptpclient arch_smartmontools arch_licenses arch_wir
arch_linux_atm arch_netctl arch_fsarchiver arch_vim arch_wipe arch_testdisk arch_ddrescue \ arch_linux_atm arch_netctl arch_fsarchiver arch_vim arch_wipe arch_testdisk arch_ddrescue \
arch_chntpw arch_weechat arch_nmap arch_tcpdump arch_speedtouch arch_openconnect arch_dnsmasq arch_platform \ arch_chntpw arch_weechat arch_nmap arch_tcpdump arch_speedtouch arch_openconnect arch_dnsmasq arch_platform \
arch_hypervisor arch_dmidecode arch_wiki_lite arch_intel_ucode arch_amd_ucode arch_wvdial \ arch_hypervisor arch_dmidecode arch_wiki_lite arch_intel_ucode arch_amd_ucode arch_wvdial \
arch_usb_modeswitch arch_lockdown-ms arch_prebootloader arch_efivar net" arch_usb_modeswitch arch_lockdown-ms arch_prebootloader arch_efivar net arch_efi_kernel_modules"
### NETWORK SETUP ### NETWORK SETUP
# the default install media creating process, uses latest files from svn! # the default install media creating process, uses latest files from svn!

View file

@ -18,7 +18,8 @@ arch_grub arch_refind arch_gummiboot arch_efilinux arch_efibootmgr arch_syslinux
arch_usbutils arch_openvpn arch_vpnc arch_pptpclient arch_smartmontools arch_licenses \ arch_usbutils arch_openvpn arch_vpnc arch_pptpclient arch_smartmontools arch_licenses \
arch_wireless arch_wireless_staging arch_linux_atm arch_netctl arch_fsarchiver \ arch_wireless arch_wireless_staging arch_linux_atm arch_netctl arch_fsarchiver \
arch_vim arch_platform arch_chntpw arch_pxelinux arch_dmidecode arch_wiki_lite \ arch_vim arch_platform arch_chntpw arch_pxelinux arch_dmidecode arch_wiki_lite \
arch_intel_ucode arch_amd_ucode arch_wvdial arch_usb_modeswitch arch_lockdown-ms arch_prebootloader arch_efivar net" arch_intel_ucode arch_amd_ucode arch_wvdial arch_usb_modeswitch \
arch_lockdown-ms arch_prebootloader arch_efivar net arch_efi_kernel_modules"
### NETWORK SETUP ### NETWORK SETUP
# the default install media creating process, uses latest files from svn! # the default install media creating process, uses latest files from svn!

View file

@ -19,7 +19,7 @@ arch_pciutils arch_usbutils arch_openvpn arch_vpnc arch_pptpclient arch_smartmon
arch_licenses arch_wireless arch_wireless_staging arch_linux_atm arch_netctl arch_fsarchiver \ arch_licenses arch_wireless arch_wireless_staging arch_linux_atm arch_netctl arch_fsarchiver \
arch_addons arch_vim arch_wipe arch_testdisk arch_ddrescue arch_chntpw \ arch_addons arch_vim arch_wipe arch_testdisk arch_ddrescue arch_chntpw \
arch_platform arch_dmidecode arch_wiki_lite arch_intel_ucode arch_amd_ucode arch_wvdial \ arch_platform arch_dmidecode arch_wiki_lite arch_intel_ucode arch_amd_ucode arch_wvdial \
arch_usb_modeswitch arch_lockdown-ms arch_prebootloader arch_efivar net" arch_usb_modeswitch arch_lockdown-ms arch_prebootloader arch_efivar net arch_efi_kernel_modules"
### NETWORK SETUP ### NETWORK SETUP
# the default install media creating process, uses latest files from svn! # the default install media creating process, uses latest files from svn!

View file

@ -18,7 +18,8 @@ arch_grub arch_refind arch_gummiboot arch_efilinux arch_efibootmgr arch_syslinux
arch_usbutils arch_openvpn arch_vpnc arch_pptpclient arch_smartmontools arch_licenses arch_wireless \ arch_usbutils arch_openvpn arch_vpnc arch_pptpclient arch_smartmontools arch_licenses arch_wireless \
arch_wireless_staging arch_linux_atm arch_netctl arch_fsarchiver arch_vim arch_pxelinux \ arch_wireless_staging arch_linux_atm arch_netctl arch_fsarchiver arch_vim arch_pxelinux \
arch_wipe arch_testdisk arch_ddrescue arch_chntpw arch_platform arch_dmidecode \ arch_wipe arch_testdisk arch_ddrescue arch_chntpw arch_platform arch_dmidecode \
arch_wiki_lite arch_intel_ucode arch_amd_ucode arch_wvdial arch_usb_modeswitch arch_lockdown-ms arch_prebootloader arch_efivar net" arch_wiki_lite arch_intel_ucode arch_amd_ucode arch_wvdial arch_usb_modeswitch \
arch_lockdown-ms arch_prebootloader arch_efivar net arch_efi_kernel_modules"
### NETWORK SETUP ### NETWORK SETUP
# the default install media creating process, uses latest files from svn! # the default install media creating process, uses latest files from svn!

View file

@ -18,7 +18,8 @@ arch_pppoe arch_grub arch_refind arch_gummiboot arch_efilinux arch_efibootmgr ar
arch_usbutils arch_openvpn arch_vpnc arch_pptpclient arch_smartmontools arch_licenses arch_wireless \ arch_usbutils arch_openvpn arch_vpnc arch_pptpclient arch_smartmontools arch_licenses arch_wireless \
arch_wireless_staging arch_linux_atm arch_netctl arch_fsarchiver arch_vim arch_wipe \ arch_wireless_staging arch_linux_atm arch_netctl arch_fsarchiver arch_vim arch_wipe \
arch_testdisk arch_ddrescue arch_chntpw arch_platform arch_dmidecide arch_wiki_lite \ arch_testdisk arch_ddrescue arch_chntpw arch_platform arch_dmidecide arch_wiki_lite \
arch_intel_ucode arch_amd_ucode arch_wvdial arch_usb_modeswitch arch_lockdown-ms arch_prebootloader arch_efivar net" arch_intel_ucode arch_amd_ucode arch_wvdial arch_usb_modeswitch \
arch_lockdown-ms arch_prebootloader arch_efivar net arch_efi_kernel_modules"
### NETWORK SETUP ### NETWORK SETUP
# the default install media creating process, uses latest files from svn! # the default install media creating process, uses latest files from svn!

View file

@ -0,0 +1,17 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org>
build ()
{
add_checked_modules '/fs/efivarfs'
add_checked_modules '/firmware/efivars'
add_checked_modules '/firmware/efi_pstore'
}
help ()
{
cat<<HELPEOF
This hook efi related kernel modules on an arch boot image.
HELPEOF
}

View file

@ -3,9 +3,6 @@
build () build ()
{ {
add_checked_modules '/fs/efivarfs'
add_checked_modules '/firmware/efivars'
add_checked_modules '/firmware/efi_pstore'
add_binary "efibootmgr" add_binary "efibootmgr"
} }