investigate how kernel live patching works

a project by herbert0890

kGraft is SUSE Labs answer to the rising need for being able to patch the running kernel without rebooting the system. I think this kind of tool is very cool, so by this hackweek chance, I want to investigate it how it works and how it was implemented. And also by this chance, I hope I can improve my ability of kernel hacking. If you are also interested in kernel live patching, please join this project together.

Updated almost 5 years ago. 1 hackers ♥️.

AppArmor utils: rewrite more rule types into classes

an invention by cboltz

While the python-based AppArmor utils (aa-logprof etc.) are much easier to understand and maintain than the old perl code, there are still some terribly long functions like parseprofiledata() in aa.py that are not too easy to understand. Also, using hasher() (a recursive array) as storage can have some strange side effects. Another problem is that test coverage isn't too good, especially for the bigger functions.

Updated almost 7 years ago. 1 hackers ♥️.

Research/Develop a method for automatic partial/degraded LVM volume mounting when lvmetad is active

a project by dbond1

SLES 12SP1 enables the lvmetad service by default. While in general this greatly enhances the efficiency of LVM, it does expose an issue with auto mounting partial and degraded volumes. This project will be an exploration of the interactions between udev, pvscan, and lvmetad in an attempt to find the best method to enable customizable/automatic mounting of partial and degraded volume groups.

Updated almost 9 years ago. No love.

make some contributions for terraform-libvirtd-plugin golang project

a project by dmaiocchi

since i am learning golang, i will make some contributions for the upstream project we used already @suse

Updated almost 7 years ago. 1 hackers ♥️.

Investigate and setup internal survey system

a project by rsimai

We often struggle to get feedback from our people, in particular if it's supposed to be anonymous. There are external systems on the Internet which are typically commercial, where (free) usage is limited and situation with GDPR isn't clear.

Updated almost 7 years ago. 3 hacker ♥️. 2 followers.

bare metal openQA for arm boards

a project by mbrugger

Updated almost 5 years ago. 5 hacker ♥️. 2 followers.

Application for secret ballots (A review of existing tools under legal aspects)

an invention by apritschet

Project Description

Updated almost 3 years ago. 1 hackers ♥️. 4 followers.

Algorithm Visualizer

an invention by agraul

Updated almost 3 years ago. 1 hackers ♥️. 1 follower.

Reverse engineer BLE protocol of led light

a project by lnussel

Project Description

Updated about 2 years ago. 3 hacker ♥️. 2 followers.

Create DRM drivers for VESA and EFI framebuffers

a project by tdz

Description

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

Document everything that went wrong with our Redflow ZCell battery system

an invention by tserong

Description

Updated 2 months ago. No love. 1 follower.

Automate local lab setup using Proxmox Ansible and TerraForm

an invention by wagi

Project Description

Updated about 2 years ago. No love. 1 follower.

Improve ftpboot for z/VM

a project by azouhr

Installing linux on z/VM requires some way to punch kernel/initrd/parmfile into the reader which in turn can be booted. In a previous hackweek, I wrote a small tool, that makes it possible to do so directly from the internal ftp server. this has been proven valuable but not perfect.

Updated almost 5 years ago. No love.

Learn how to use Robot Framework for Acceptance Tests

a project by gsanso

I'd like to learn how to use Robot Framework for doing Acceptance Tests of a cli application: Machinery.

Updated almost 4 years ago. No love.

A fresh look at Crowbar scope and UI

an invention by romanarcea

The project is about taking a fresh look at Crowbar UI for SOC provisioning. Main goal is to mock user workflows that would allow to scale Crowbar to support multiple datacenters, a more flexible way to add large number of nodes and manipulate services, as well as control and customize various types of hardware groups.

Updated almost 7 years ago. 3 hacker ♥️.

Farfalla

a project by dmaiocchi

Farfalla, is a bot for analyze cucumber failures on the fly.

Updated almost 7 years ago. 2 hacker ♥️.

Visualize new SLE15 module trees in SCC as an interactive tree diagram

a project by thutterer

Everything is (in) a module now. They depend on each other and you need a whiteboard and a few different colors to understand and remember how.

Updated almost 7 years ago. 3 hacker ♥️.

tftp boot installer and PXE server container image

an invention by kukuk

We provide tftp server and RPMs containing the installer to run from tftp. Disadvantage is, that the user needs to setup a tftp boot system first. Why not putting everything in a container, so that the admin only need to run the container and can then choose on the to be installed machine, what he wants install? And following this, put the container in a kubernetes cluster like SUSE CaaS Platform.

Updated over 6 years ago. 1 hackers ♥️. 1 follower.

Dive into the Czech language - from survival Czech to cracking the language (well, we'll see...uvidíme)

a project by JERiveraMoya

I got a good textbook for learning Czech and I will be diving into it this week, focus on mainly in grammar and self-study, planning to use my "Welcome to SUSE" stickers to write down some interesting words in Czech and Spanish to fix better the vocabulary. Despite my survival Czech is ok to live in the country I am very curious to know better how is the internal machinery of this language so It will be beneficial for the future.

Updated over 6 years ago. No love.

RPG Table

a project by crichter

I have build a table for our RPG sessions (DSA/Deadlands/Paranoia) which incorporates a large 24" LCD Display for showing maps during the sessions.

Updated over 6 years ago. No love. 1 follower.

Openqa framework in emacs

a project by ybonatakis

Project Description

Updated 3 months ago. No love. 1 follower.

Simplify review and comparison of openQA test schedules

an invention by mgrifalconi

Description

We work with lots of job groups on openQA, each containing dozen of test suites, each running a handful of perl modules. This is multiplied by various architectures.

Updated about 2 months ago. No love. 1 follower.

Automate Victron Cerbo GX scheduled charge configuration based on Redflow ZCell maintenance cycle timing

an invention by tserong

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

Make iguana-workflow to support multiple container frontends

a project by oholecek

Project Description

Updated about 3 years ago. No love. 1 follower.

Modify initramfs to allow unlocking encrypted disk, autologin and password manager with only one password prompt

a project by tlebreux

Updated about 2 years ago. No love. 1 follower.

Rancher microfrontend extensions

a project by ftorchia

Description

Updated about 1 year ago. No love. 1 follower.

Waxpaper

a project by ismaell

Description

A build wrapping toolbox that aims to normalize packaging across operating systems.

Updated 2 months ago. No love. 1 follower.

Bootstrap Maven in OBS

a project by a_faerber

Apache Maven is a build tool used by many Java projects, which is incompatible with OBS in that it tries to download binary dependencies from the Internet. Several people have in the past years tried to somehow bootstrap Maven and failed.

Updated almost 7 years ago. 2 hacker ♥️.

Learning REXX and improve FTPBOOT for installing and testing our S390 builds

a project by mgriessmeier

Learning REXX and improve FTPBOOT for installing and testing our S390 builds

Updated almost 5 years ago. 2 hacker ♥️.

Speed up installation

a project by jreidinger

Installation time is important as shorter installation allows everyone to safe resources and their time. It also can make better impression when starting with openSUSE and SUSE. And last but not least as we more frequently use openQA, so we do hundreds of installation every week, it even smaller improvement can in the end help SUSE to safe resources and be more green.

Updated about 5 years ago. 3 hacker ♥️.

Turn an android tablet into a drawing tablet

a project by Pastafly

Turn an android tablet into a drawing tablet

Updated almost 9 years ago. No love.

Learn Android Development: Just Roll One Die

a project by mvidner

I want to get started with developing apps for phones and tablets. It is a very general idea, rather open ended.

Updated almost 7 years ago. 2 hacker ♥️.

New office decoration

a project by mdeniz

As we have grown in our remote and non official office at Gran Canaria we had to rent another space. This new office is almost empty and we need a little bit of love to improve the sensation of relax and commodity while we do what we love most.

Updated over 6 years ago. 6 hacker ♥️. 2 followers.

File Database

an invention by hrommel1

When using files that should be in an accessible file system, quite often I have been in a situation where

Updated over 6 years ago. No love.

Fix order of use co-operation between vlc and camsource applications

a project by dmair

Using the camsource and vlc packages as an example. If camsource is configured to use a given dev/video[n] device with a choice of resolution in the width and height fields of a camsource conf file then if camsource is the first application to access the device captured images are as-expected. However, if an application like vlc is used for the same device (and exited) before starting camsource (e.g. to check the view from the camera before starting camsource) and if the camera supports higher resolutions than used in the camsource configuration what occurs is that camsource will not setup the camera to use the configured resolution and has a broken view of the camera output based on the vlc chosen resolution chopped to the camsource configuration. For example, with camsource configuration set to use 640x480 on a camera that supports 720x480 and vlc is used and exited before camsource is started then the captured camsource images contain two non-continuous partial image blocks with a horizontal border dividing them. I assume either vlc fails to fully reset the device configuration when exiting or camsource fails to initialize the device "from scratch" when starting. The two applications use different video device APIs but the setup and cleanup for the camera in each case is a very limited part of the application's functionality.

Updated almost 6 years ago. 1 hackers ♥️. 1 follower.

Finish the btrfs fscontext conversion

a project by mpdesouza

Updated almost 5 years ago. 5 hacker ♥️. 1 follower.

Learn some knowledge about k8s and Rancher's products

a project by yosun

Project Description

I'm totally new in k8s, when I hear Rancher's product in all-hands I couldn't image what's that is. I'd like to take some time to learn some basic knowledge about k8s and Rancher's products.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

Hack around c3os

a project by EDiGiacinto

Project Description

Updated over 3 years ago. 2 hacker ♥️. 1 follower.

Create 2D space shooter game

a project by jcejka

Project Bellatrix

2D space shooter game written in python and pyglet library.

Updated over 2 years ago. No love. 1 follower.

DNS management with DNSControl

a project by itorres

Description

Updated 2 months ago. 2 hacker ♥️. 1 follower.

Uyuni Health-check Grafana AI Troubleshooter

a project by ygutierrez

Description

Updated 2 months ago. 4 hacker ♥️. 2 followers.

yast2-fonts

an invention by pgajdos

  • czech translation
  • [ ] turn antialiasing off -> [x] font antialiasing
Updated almost 7 years ago. 1 hackers ♥️.

Create evdev Event Recorder & Playback Driver

a project by eeich

The user space interface of evdev is pretty generic. All hardware abstraction is done in the kernel driver, device properties are mapped to a set of generic properties. The properties can be queried thru a generic interface only very few parameters are set from user space. In user space the evdev API is used by Xorg's evdev driver and libinput.

Updated almost 7 years ago. 1 hackers ♥️.

setup kopano groupwise replacement

a project by bmwiedemann

Following up on Sunday's Kopano deployment workshop at oSC16, I deploy an instance of the FLOSS groupware, collecting important steps in https://w3.suse.de/~bwiedemann/contrib/kopano-setup.sh

Updated almost 7 years ago. 1 hackers ♥️.

Relax-and-Recover: New kind of "backup" method: BACKUP=ZYPPER

an invention by jsmeix

For Relax-and-Recover (abbr. ReaR, RPM package rear) I like to implement a new kind of "backup" method:

Updated almost 7 years ago. 1 hackers ♥️.

Upstream support for SGI Octane

an invention by tsbogend

Patches for supporting SGI Octanes are floating around since ages. The latest version is against v4.10. I've talked to Ralf Baechle (MIPS kernel maintainer) and he is willing to take patches from me... so I have to provide them... and this what this project is for:-)

Updated over 6 years ago. 4 hacker ♥️.

otpclient v2.0

an invention by pstivanin

Given that free time is always a scarce resource, I'd like to use the hack week to work on v2.0 for OTPClient

Updated over 3 years ago. No love. 1 follower.

Lioncast RGB Keyboard user software, protocol reverse engineering

a project by rsimai

I recently bought a Lioncast LK200 RGB keyboard which is a nice piece of hardware and has exactly the look and feel I want. All basic functions work well under Linux. Unfortunately the manufacturer only provides user software to upload/download profiles and control the LEDs for Windows. The device can be configured and operates autonomously from any OS but color setup is a PITA and it's very easy to factory-reset, and lose all config.

Updated almost 6 years ago. 1 hackers ♥️. 1 follower.

Create a custom elemental image that bundles k3s

a project by dgiebert

Updated about 3 years ago. 2 hacker ♥️. 4 followers.

Experiment with Confidential Containers

a project by jfehlig

Description

libkrun-sev allows running confidential workloads in a lightweight VM within a container. I'd like to experiment with libkrun-sev, the oci2cw image tool, and attestation using reference-kbs.

Updated about 1 year ago. No love. 1 follower.

Solar water heating control panel using ESP32

a project by alarrosa

Updated over 3 years ago. 2 hacker ♥️. 3 followers.

Improve text mode package selector

a project by gabi2

Enhance the YaST ncurses package installation to show the changelog of a package and the level of supportability (on SLE).

Updated almost 7 years ago. 1 hackers ♥️.

work on the sTeam collaboration platform

a project by eMBee

open-sTeam is a platform for cooperative work and cooperative learning developed at the university of paderborn in germany. the platform is being used at http://societyserver.org/ and is being developed further.

Updated almost 9 years ago. No love.

Experiment with cluster simulation in Erlang

a project by KGronlund

I want to learn Erlang and see if it makes sense to use it in the context of High Availability (it would certainly seem like it). As a learning project, I want to try to reimplement my koi project (https://github.com/krig/koi) in Erlang. Koi is a minimal cluster manager I wrote in C++.

Updated almost 4 years ago. 3 hacker ♥️.

Learn Twisted and finsh a tool can check information from machine group base on twisted

a project by katherine97

Twisted is an event-driven networking engine written in Python.I am very interested in it , Hope after learned Twisted,I can know how to use it and add some small tools or functions in our comparison tool,such as a tool can query information from our machine group uniformly,sent mail or IRC information during test and so on. Introduction of Twisted:https://twistedmatrix.com/trac/

Updated almost 9 years ago. No love.

Add ASCIIDOC support to DAPS

a project by fsundermeyer

DAPS, the "DocBook Authoring and Publishing Suite" provides a tool set for easy creation and publication of DocBook sources on Linux. DAPS lets you create HTML (incl. webhelp), PDF, EPUB, man pages, and other formats with a single command. DAPS is used and developed by the SUSE documentation team and hosted on https://opensuse.github.io/daps/ .

Updated almost 4 years ago. 3 hacker ♥️.

Raspberry Pi Baby Monitor

an invention by mstrigl

The usual baby-phones and phone based surveillance solutions do not fit my needs:

Updated almost 7 years ago. 6 hacker ♥️.

Goodbye Dister

an invention by cschum

SUSE Studio was shut down earlier this year. It has been online for more than ten years and there are tons of links and references out there. To not make them lead into the wasteland of 404 we should have a landing page on https://susestudio.com which leads to what users can use instead of SUSE Studio.

Updated almost 7 years ago. 1 hackers ♥️.

Nora's Adventures in Raspberry Pi Land

a project by nkoranova

I have a dusty Rasberry Pi 3 lying around and a book for beginners on the topic. The idea is to read through the book (https://www.amazon.com/Adventures-Raspberry-Carrie-Anne-Philbin/dp/1118751256), learn basic electronics and get an idea what I would like to do with with the RasPi. I also plan to get some inspiration at the Prague Maker Faire this weekend.

Updated almost 4 years ago. No love. 1 follower.

Remote telescope control using Opensuse+rasp3+INDI lib, to use with astronomical pictures.

a project by martinsmac

****The motivation is create a open source solution, base on this business astronomy products: AZWO Asiair

Updated almost 6 years ago. 1 hackers ♥️. 1 follower.

D-Bus secure message communication

a project by alix82

Project Description

D-Bus is a easy to use message-oriented mechanism that allows communication between multiple processes running concurrently on the same machine. Any application running on the session bus can install a monitor hook over the bus to listen to all exchanged messages. Sensitive information such as mail passwords will be exchanged in plain text. A malicious software can easily listen and parse all those sensitive messages.

Updated over 3 years ago. No love. 1 follower.

Uyuni test suite improvements

an invention by dgedon

Project Description

Updated over 1 year ago. 4 hacker ♥️. 2 followers.

Metrics for QE Yam squad

an invention by rainerkoenig

Updated about 2 years ago. No love. 1 follower.

Symbol Relations

a project by hli

Description

Updated about 1 year ago. 2 hacker ♥️. 3 followers.

pudc - A PID 1 process that barks to the internet

a project by mssola

Description

Updated 4 months ago. 1 hackers ♥️. 1 follower.

Elasto: Add Ceph RADOS Gateway support, extend file API and other improvements

a project by dmdiss

Elasto is a cloud storage client project that has been developed across a number of SUSE Hack Weeks.
It currently supports Amazon S3 and Microsoft Azure REST storage protocols, and includes a POSIX like file API.

Updated almost 9 years ago. No love.

Improve the ffmpeg delogo filter

a project by jdelvare

I have a few ideas of improvements for the delogo filter included in ffmpeg's libavfilter.

Updated almost 7 years ago. 1 hackers ♥️.

terraform.io modules for SUSE Manager

an invention by moio

The SUSE Manager team currently uses vagrantup.com to create developer environments (a project known as suminator).

Updated almost 7 years ago. 2 hacker ♥️.

Package PGAS Compiler

a project by jjolly

Partitioned Global Address Space (PGAS) is a method of HPC distributed programming developed by University of California - Berkeley. Programs implement the PGAS api via C or C++, and the Berkeley UPC compiler front-end will preprocess the source to be compiled by GCC and linked to the necessary libraries to make it work. PGAS is an alternative to the Message Passing Interface (MPI) generally used, although the UPC coexists well with the various MPI implementations.

Updated almost 9 years ago. No love.

A daemon program that empowers telephone appliances and SMS-capable devices to use Internet features

a project by guohouzuo

Websh is:

Updated almost 7 years ago. 2 hacker ♥️.

Run all the upstream tests for all the packages we support

a project by pgeorgiadis

Take the source rpm of a package (e.g. systemd), find the upstream tests, run them, store the results to a database that a web ui can access and display them. Now, do this automatically, for every qam-sle update.

Updated almost 9 years ago. No love.

Mottainai - what a waste!

a project by EDiGiacinto

Mottainai - Task/Job/Build Server for everyone!

Updated over 6 years ago. 4 hacker ♥️. 1 follower.

Teach SUMA to sign repository metadata

an invention by mcalmer

Signing metadata requires a lot of manual interaction and knowledge of the customer. This was the reason why we never implemented it for SUMA as the benefit was very low.

Updated almost 7 years ago. 1 hackers ♥️.

icewm: Allow switching and reordering taskbar buttons with keyboard

a project by jbohac

Since commit 556b535 windows can be switched in taskbar order using the mouse wheel. They taskbar buttons can also be rearranged with drag and drop.

Updated almost 5 years ago. No love.

STEM Workshop in Montessori School: Robotics

an invention by ilausuch

During the previous Hackweek I did a workshop in a Montessori school. This time I would like the same but with focusing on Robotics.

Updated over 6 years ago. 1 hackers ♥️. 2 followers.

Commanded EventStoreDB Spear (GRPC) adapter

an invention by fabriziosestito

Project Description

Updated over 3 years ago. 1 hackers ♥️. 2 followers.

Tumbleweed on Mars-CM (RISC-V board)

a project by ph03nix

RISC-V is awesome, Tumbleweed is awesome, chocolate cake is awesome. I'm planning to combine all of them in one project.

Updated over 2 years ago. 7 hacker ♥️. 5 followers.

Improve UML page fault handler

a project by ptesarik

Description

Improve UML handling of segmentation faults in kernel mode. Although such page faults are generally caused by a kernel bug, it is annoying if they cause an infinite loop, or panic the kernel. More importantly, a robust implementation allows to write KUnit tests for various guard pages, preventing potential kernel self-protection regressions.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Fantasy Football MCP Server in Elixir

a project by vruiz

MCP Server for Futmondo Fantasy Football in Elixir

Updated 2 months ago. No love. 1 follower.

reflinkable rpms

a project by lnussel

Project Description

Updated over 3 years ago. 2 hacker ♥️. 1 follower.

AWS CodePipeline CI plugin for pagure on code.opensuse.org

an invention by wombelix

Description

The openSUSE project wants to leverage AWS CodePipeline for Pull Requests on code.opensuse.org.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Git based Flow Chart for SLES 16.0 Public Cloud Artifacts

a project by aosthof

Description

The new workflow for releasing maintenance updates for SLES 16.0 is very different from the previous (SLE 15 and before) one and involves various stages with reviews, approvals, etc. As it's rather complex and I didn't find anything like that I decided to create a flow chart based on Public Cloud packages and images - a picture explains more than a 1000 words.

Updated 2 months ago. 1 hackers ♥️. 1 follower.

SUSE Bug Query Engine

a project by LPechacek

In short, give second breath to http://hall.suse.de/bugs/defects.cgi.

Updated almost 7 years ago. 6 hacker ♥️.

Microcorruption CTF

an invention by vitezslav_cizek

It's a CTF like game, where the goal is to unlock "lock" devices. Having access to a disassembled code you have to create an input that will unlock the device by exploiting a bug in its code.

Updated almost 7 years ago. 1 hackers ♥️.

osc diff should support customized difftools, e.g. vimdiff

a project by zhangxiaofei

Utilities like git and quilt support customized difftools in some ways. It's would be great if this is introduced to osc for commands like diff, pdiff, prdiff, rdiff, rq --diff, sr --diff.

Updated almost 7 years ago. 2 hacker ♥️.

Ideas about local community involvement

a project by vsvecova

The plan is to gather ideas about how SUSE can become a more integral part of the local tech community scene (in PRG, NUE, or other locations). As a person who has been involved in educating women about tech for some time, I am thinking of introductory workshops and meetups, aimed not necessarily only at female audience.

Updated almost 7 years ago. 3 hacker ♥️.

(Functional) Reactive Programming (Web) programming

a project by bergmannf

I want to use this Hackweek to explore (Functional) Reactive Programming to be able to use it in my day-to-day work.

Updated almost 7 years ago. 1 hackers ♥️.

DIY smart thermostat with ESP8266

an invention by scabrero

Build a smart thermostat using an Adafruit Feather HUZZAH ESP8266 board, a DHT22 temperature and humidity sensor and a 2.4 TFT touch panel.

Updated almost 7 years ago. 4 hacker ♥️. 1 follower.

Convert a very cheap foam toy plane into a radio control plane

an invention by ilausuch

I would like to convert a very cheap foam toy plane into a radio control plane

Updated over 6 years ago. 1 hackers ♥️. 2 followers.

run CaaSP on AWS using spotinst elastigroup

a project by rdannert

Updated almost 6 years ago. 1 hackers ♥️. 1 follower.

Include the libyui-rest-api packages in the installation system

a project by lslezak

Libyui REST API

Updated almost 5 years ago. No love. 1 follower.

Run sandboxed Firefox with image and sound inside a container

an invention by nguyens

Updated almost 3 years ago. 1 hackers ♥️. 2 followers.

Generic retry command in openSUSE

an invention by okurz

Motivation

When automating tasks often the requirement comes up to retry commands, for example when network connections are involved and commands do not return successfully immediately or if resources are temporarily not available. Sometimes a simple for-loop in bash is sufficient. Sometimes it is necessary to use additional waiting between retries, sometimes timeouts are desired. Getting all those combinations right can be tedious and error-prone so a generic "retry" command should be available in usual environments so we should provide a retry command to openSUSE distributions.

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

ComplianceAsCode/conten sysctl chroot aware

a project by esampson

Updated over 2 years ago. 2 hacker ♥️. 1 follower.

Make use of sd_varlink to replace dbus (rebootmgr)

an invention by kukuk

Description

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

openSUSE audiophile Squeezeboxserver + Squeezeplay

a project by aginies

Squeezeboxserver

Updated almost 4 years ago. 4 hacker ♥️.

Integrate Policy As A Service with a HA use case for Openstack

a project by mmnelemane

Openstack Congress provides Policy as a service solution for Openstack based clouds. Policy based fulfillment makes it convenient to write policies for VM migrations and evacuations based on data monitored from various data sources. The aim of the project is to integrate the service to SUSE openstack cloud and evaluate the use of policies as a means to develop HA solutions.

Updated almost 7 years ago. 1 hackers ♥️.

Reviving the Nokia N900

a project by mstaudt

The Nokia N900 is a versatile phone/tablet/mini-computer. While its specs are outdated by today's standards, it's still hard to find something equivalently useful to hack on-the-go.

Updated almost 7 years ago. 3 hacker ♥️.

Setup UEFI HTTPBoot with OVMF and try to write/run test on openQA

a project by bchou

HTTPBoot was added into UEFI SPEC since 2.5. It aims to replace PXE and provides more features. Actually, the concept of HTTPBoot is similar to PXE. It starts with the HTTP URL from the DHCP server and fetches the data with the HTTP protocol. The key difference between HTTPBoot and PXE is the support of DNS. With DNS, the firmware and the bootloader can resolve the domain name so it's possible to pass the well-known URL to download the image instead of the explicit IP URL. Besides, HTTP is designed to cross different domains, while tftp (PXE) is only for the local network.

Updated over 6 years ago. 4 hacker ♥️.

Running openATTIC and DeepSea on multiple distros (2018)

an invention by dmaiocchi

2018

new hack

Updated over 7 years ago. No love.