gary_lin

gary_lin

Taipei, Taiwan

UEFI on ARM

an idea by gary_lin

Aarch64 was added into UEFI spec recently, and the patches already landed into edk2. The goal of this project is to make an UEFI image to run on the Foundation Model and package Aarch64 edk2 in OBS, so that everyone can just download the latest image and play it.

Updated almost 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

openSUSE on QEMU/AArch64 + UEFI

an invention by gary_lin

The UEFI image for QEMU/AArch64 is available in the openSUSE build service now. However, there is no openSUSE image for that setup. This project is to make openSUSE run on QEMU/AArch64 + UEFI and this may be useful for the openQA in the future.

Updated about 5 years ago. 3 hacker ♥️.

Automate OMVF/shim/MOK tests

a project by gary_lin

I previously created a semi-auto test script() for MOK. The script controls the QEMU virtual machine a pre-setup image and performs two simple test cases. It's tedious to setup the images for every SLE and openSUSE. My goal is to write a script to automatically set up the virtual machines and images and do a full test. I would also like to set up a test for weekly-built OVMF. openQA might be a good reference. () https://github.com/lcp/mok-autotest

Updated about 5 years ago. 4 hacker ♥️.

Learning more about SDN

a project by gary_lin

In openSUSE Asia summit 2015, there was a talk about the software defined networking, from the virtual switch, the controller, to the simulator. Just want to take a look at open vswitch and Ryu to learn more about SDN.

Updated about 5 years ago. 7 hacker ♥️.

Dive into eBPF verifier

a project by gary_lin

Since eBPF was introduced into linux kernel, the eBPF verifier keeps the eBPF programs from any wrong-doing. I would like to look into the verifier and see if it's possible to extend the check to avoid reading any sensitive data in the memory.

Updated about 2 years ago. 2 hacker ♥️.

Make Mokutil Beautiful Again

a project by gary_lin

I planned to write a GUI for mokutil since I started the project. I guess now it's time to do that.

Updated about 5 years ago. 1 hackers ♥️.

Container Image for PXE/HTTPBoot Server

an invention by gary_lin

Every time we went to UEFI Plugfest, one of the frequently asked questions is how to setup a PXE/HTTPBoot server. Besides, we also have to setup and test the server before the event. Although we already have the document(*), it may be easier to deploy with a container image. My goal is to learn how to package a container image in SLE/openSUSE and create a flexible image for the fast deployment of PXE/HTTPBoot server.

Updated about 3 years ago. 2 hacker ♥️.

UEFI Capsule Update Channel for Minnowboard

a project by gary_lin

Minnowboard is the platform for UEFI development and supports UEFI capsule update since 0.99, and we are supposed to be able to test the feature with fwupd. However, there is no capsule file in fwupd.org or the official firmware download site. Besides, the Minnowboard firmware source in the current edk2/edk2-platforms git couldn't build due to the recent change of directories. My goal is to rebase the Minnowboard build system to the current git master and create a working up-to-date firmware. Signing the firmware properly would be a plus so that we can apply a private repo in fwupd.org for the development or QA testing.

Updated about 4 years ago. 3 hacker ♥️. 1 follower.

Yubikey support in GRUB2

a project by gary_lin

Project Description

The key protector support in GRUB2 is on the way and it currently supports only TPM2. This project is aim to explore the possibility to extend the key protector to support Yubikey to store the LUKS key.

Updated 6 months ago. 4 hacker ♥️. 2 followers.
9
9
2
12

Looking for projects around:

Nothing at the moment

Activity

  • 6 months ago: gary_lin removed keyword fido2 from Yubikey support in GRUB2
  • 6 months ago: gary_lin started Yubikey support in GRUB2
  • 6 months ago: gary_lin added keyword "grub2" to Yubikey support in GRUB2
  • 6 months ago: gary_lin added keyword "fido2" to Yubikey support in GRUB2
  • 6 months ago: gary_lin originated Yubikey support in GRUB2
  • 6 months ago: gary_lin liked Plan 9 filesystem support in GRUB
  • almost 5 years ago: gary_lin started UEFI Capsule Update Channel for Minnowboard
  • almost 5 years ago: gary_lin originated UEFI Capsule Update Channel for Minnowboard
  • almost 6 years ago: gary_lin liked tftp boot installer and PXE server container image
  • almost 6 years ago: gary_lin started Container Image for PXE/HTTPBoot Server
  • almost 6 years ago: gary_lin originated Container Image for PXE/HTTPBoot Server
  • over 6 years ago: gary_lin started Make Mokutil Beautiful Again
  • over 6 years ago: gary_lin originated Make Mokutil Beautiful Again
  • about 7 years ago: gary_lin started Dive into eBPF verifier
  • about 7 years ago: gary_lin originated Dive into eBPF verifier
  • about 7 years ago: gary_lin liked Using BCC to snoop ACPI or PCI power
  • about 7 years ago: gary_lin liked Use a SUSE OS on Raspberry Pi for a home entertainment and automation system.
  • about 7 years ago: gary_lin liked Using BCC to snoop Wifi or Bluetooh status
  • about 7 years ago: gary_lin liked Continue with a systemd alternative/replacement
  • about 7 years ago: gary_lin liked Reviving the Nokia N900
  • about 7 years ago: gary_lin liked Learn more BPF Compiler Collection (BCC)
  • almost 8 years ago: gary_lin liked Learn more about SDN & NFV
  • almost 8 years ago: gary_lin started Build OpenStack traning labs
  • over 8 years ago: gary_lin liked fix printing in the Taipei office
  • over 8 years ago: gary_lin started Learning more about SDN
  • All Activity