From patchwork Fri Oct 18 14:19:40 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: nl6720 via arch-releng X-Patchwork-Id: 1284 Return-Path: Delivered-To: patchwork@archlinux.org Received: from apollo.archlinux.org (localhost [127.0.0.1]) by apollo.archlinux.org (Postfix) with ESMTP id 73291147E9ED0 for ; Fri, 18 Oct 2019 14:23:14 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on apollo X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1, MAILING_LIST_MULTI=-1,RCVD_IN_DNSWL_MED=-2.3,SPF_HELO_NONE=0.001, T_DMARC_POLICY_NONE=0.01 autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-BL-Results: [127.0.0.10] [127.0.9.2] Received: from orion.archlinux.org (orion.archlinux.org [IPv6:2a01:4f8:160:6087::1]) by apollo.archlinux.org (Postfix) with ESMTPS for ; Fri, 18 Oct 2019 14:23:14 +0000 (UTC) Received: from orion.archlinux.org (localhost [127.0.0.1]) by orion.archlinux.org (Postfix) with ESMTP id 60D2115EEDC77F; Fri, 18 Oct 2019 14:23:08 +0000 (UTC) Received: from luna.archlinux.org (luna.archlinux.org [5.9.250.164]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits)) (No client certificate requested) by orion.archlinux.org (Postfix) with ESMTPS; Fri, 18 Oct 2019 14:23:08 +0000 (UTC) Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) by luna.archlinux.org (Postfix) with ESMTP id 518FC2CAA8; Fri, 18 Oct 2019 14:23:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=archlinux.org; s=luna2; t=1571408588; bh=rBcNR3QvvEKgj2s1Cs690ob9Rnc9T5yq6m7jA5HdX9I=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc; b=ln+MQdJGsjy8NutGGE3hyuKRIF5oWiHl5D0phxrbihcS84+j2fN3GwZcOu5duzvhJ b5qqxsDpKzmroMIjM+jQj6ahYvXwWdW/ohjrvhSOkEq5LosuWvbAH8GRNNa/l3NenQ R5HZqXMRUExGUlVLFBKV6n0cyDf9bNbm756WHFEgeqk4nAUVL3ZZgcb2GBiKqvmoDR hUSkJBdnIWIGJqAdlImwzRAOycie+2111gxkBqufO/Lj0enpLqckGiXh+W6F5Egb7z RHZfSRSmxz+NtEF0tnnojJUlum/GSH15UaLlm+wYk38wtxjB4Z2G/L0Jkf+1xxNchO 8GaFVnEPwcBKA30UoF+kfhBpu+IEah24S/gd3Io7xJvCD3TiBaz3R1g8k8TSbZZSNY xkAEMNvW5CDQwp20bWuu7WhNDJZNJYdYSoxAumJM1QRrmZ3GFvF/v/ZMJWkxxXXUal A0gqM2QbVtqEdRyKMHXEF1HUjpAXYZ7B8xlLrALOACWnhE42e3l48dZuts6ZPCtQSM VZTrncUrBwcUYqqw3KCmZ4vfthkOzahlzLBh6GbSfEfepZ0Jl/HLt+uRgjo+yP/wex mMGZOIHUXm//PKfekZASDUsJhkQiCriKxHr1ycyuZy6XNSbsTTd/sUUzoquDLvYWLi 8hkzvJOATvjGFIVbWClKrJDU= Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) by luna.archlinux.org (Postfix) with ESMTP id 6A2502CB0B for ; Fri, 18 Oct 2019 14:23:05 +0000 (UTC) Received: from orion.archlinux.org (orion.archlinux.org [88.198.91.70]) by luna.archlinux.org (Postfix) with ESMTPS for ; Fri, 18 Oct 2019 14:23:05 +0000 (UTC) Received: from orion.archlinux.org (localhost [127.0.0.1]) by orion.archlinux.org (Postfix) with ESMTP id F229C15EEDC777 for ; Fri, 18 Oct 2019 14:22:58 +0000 (UTC) Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by orion.archlinux.org (Postfix) with ESMTPS for ; Fri, 18 Oct 2019 14:22:58 +0000 (UTC) Received: by mail-lf1-x129.google.com with SMTP id t8so4844667lfc.13 for ; Fri, 18 Oct 2019 07:22:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=iRaWiN09OsCGt3QdKQkBpkx6BqgyvH8uaFj59IjvCYA=; b=B8Mc0VrAJEDf9USSWZGoNCsSvofO8NY30Hj1WfwD/54I1l6oO6Z5GYUrUpYeuLM1p5 XLwkZbarIgGrP1JFRqdEePBaxTPj7pcZ47aYyiVAmCY+wkBLHgLwcmTSOpWKgZrJmgMl i3Zjg7lRL4C6eOeV+B53Qzmkr023Pt78e6bOsivO1Up3BI0h2O/vvvwcbJa9+or0JSoK M6D8Mtr3fm04FAU10U3JTe73zg+tLRQnTnOzhdCE43bHdFOor27S20ekkH7fc1Av6Ajj lioh1kmPiIoH4KfQxyIjKPeHSxlcj9bQwD0GhCYTc+MPw9To5ZQYnUcc/WajbTkWiT0q 7CpA== X-Gm-Message-State: APjAAAWxMf1dYuIedsekaMO2Y7yynAtpnXjDq279DllEf0zj6jkPVlPY eyNK3wZfkUhNcgzD97NyNF7CJVDSm2w= X-Google-Smtp-Source: APXvYqzLNPKNQtY6TOnb7G6lw/ZL+qCN++Bci62VHQgXXqKI3/xrg8qehF2MB2t7LkG7dZZybVu3Ow== X-Received: by 2002:a19:5510:: with SMTP id n16mr6294482lfe.83.1571408577892; Fri, 18 Oct 2019 07:22:57 -0700 (PDT) Received: from localhost.localdomain ([91.77.167.245]) by smtp.gmail.com with ESMTPSA id x5sm2811056lfg.71.2019.10.18.07.22.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Oct 2019 07:22:57 -0700 (PDT) To: arch-releng@archlinux.org Date: Fri, 18 Oct 2019 17:19:40 +0300 Message-Id: <20191018141940.6401-6-aarnaarn2@gmail.com> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191018141940.6401-1-aarnaarn2@gmail.com> References: <20191018141940.6401-1-aarnaarn2@gmail.com> MIME-Version: 1.0 Subject: [arch-releng] [PATCH 5/5] add efi-boot accessability X-BeenThere: arch-releng@archlinux.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Arch Linux Release Engineering List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Alexandr Epaneshnikov via arch-releng Reply-To: Arch Linux Release Engineering Cc: Alexandr Epaneshnikov Errors-To: arch-releng-bounces@archlinux.org Sender: "arch-releng" --- configs/releng/build.sh | 6 ++++++ .../efiboot/loader/entries/archiso-x86_64-speech-cd.conf | 6 ++++++ .../efiboot/loader/entries/archiso-x86_64-speech-usb.conf | 6 ++++++ configs/releng/efiboot/loader/loader.conf | 2 +- 4 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 configs/releng/efiboot/loader/entries/archiso-x86_64-speech-cd.conf create mode 100644 configs/releng/efiboot/loader/entries/archiso-x86_64-speech-usb.conf diff --git a/configs/releng/build.sh b/configs/releng/build.sh index 67cab58..d902e67 100755 --- a/configs/releng/build.sh +++ b/configs/releng/build.sh @@ -167,6 +167,9 @@ make_efi() { sed "s|%ARCHISO_LABEL%|${iso_label}|g; s|%INSTALL_DIR%|${install_dir}|g" \ ${script_path}/efiboot/loader/entries/archiso-x86_64-usb.conf > ${work_dir}/iso/loader/entries/archiso-x86_64.conf + sed "s|%ARCHISO_LABEL%|${iso_label}|g; + s|%INSTALL_DIR%|${install_dir}|g" \ + ${script_path}/efiboot/loader/entries/archiso-x86_64-speech-usb.conf > ${work_dir}/iso/loader/entries/archiso-x86_64-speech.conf # EFI Shell 2.0 for UEFI 2.3+ curl -o ${work_dir}/iso/EFI/shellx64_v2.efi https://raw.githubusercontent.com/tianocore/edk2/UDK2018/ShellBinPkg/UefiShell/X64/Shell.efi @@ -204,6 +207,9 @@ make_efiboot() { sed "s|%ARCHISO_LABEL%|${iso_label}|g; s|%INSTALL_DIR%|${install_dir}|g" \ ${script_path}/efiboot/loader/entries/archiso-x86_64-cd.conf > ${work_dir}/efiboot/loader/entries/archiso-x86_64.conf + sed "s|%ARCHISO_LABEL%|${iso_label}|g; + s|%INSTALL_DIR%|${install_dir}|g" \ + ${script_path}/efiboot/loader/entries/archiso-x86_64-speech-cd.conf > ${work_dir}/efiboot/loader/entries/archiso-x86_64-speech.conf cp ${work_dir}/iso/EFI/shellx64_v2.efi ${work_dir}/efiboot/EFI/ cp ${work_dir}/iso/EFI/shellx64_v1.efi ${work_dir}/efiboot/EFI/ diff --git a/configs/releng/efiboot/loader/entries/archiso-x86_64-speech-cd.conf b/configs/releng/efiboot/loader/entries/archiso-x86_64-speech-cd.conf new file mode 100644 index 0000000..7cfe90c --- /dev/null +++ b/configs/releng/efiboot/loader/entries/archiso-x86_64-speech-cd.conf @@ -0,0 +1,6 @@ +title speakup Arch Linux archiso x86_64 UEFI CD +linux /EFI/archiso/vmlinuz.efi +initrd /EFI/archiso/intel_ucode.img +initrd /EFI/archiso/amd_ucode.img +initrd /EFI/archiso/archiso.img +options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% speakup.synth=soft diff --git a/configs/releng/efiboot/loader/entries/archiso-x86_64-speech-usb.conf b/configs/releng/efiboot/loader/entries/archiso-x86_64-speech-usb.conf new file mode 100644 index 0000000..1ac83d8 --- /dev/null +++ b/configs/releng/efiboot/loader/entries/archiso-x86_64-speech-usb.conf @@ -0,0 +1,6 @@ +title speakup Arch Linux archiso x86_64 UEFI USB +linux /%INSTALL_DIR%/boot/x86_64/vmlinuz +initrd /%INSTALL_DIR%/boot/intel_ucode.img +initrd /%INSTALL_DIR%/boot/amd_ucode.img +initrd /%INSTALL_DIR%/boot/x86_64/archiso.img +options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% speakup.synth=soft diff --git a/configs/releng/efiboot/loader/loader.conf b/configs/releng/efiboot/loader/loader.conf index 62c4a83..39f105f 100644 --- a/configs/releng/efiboot/loader/loader.conf +++ b/configs/releng/efiboot/loader/loader.conf @@ -1,2 +1,2 @@ -timeout 3 +timeout 5 default archiso-x86_64