Update kernel for RaspberryPi on openSUSE

an idea by dsterba

It's 3.11 time.

Updated 7 months ago. 2 hacker ♥️. Has no hacker: grab it!

Experiment with uselessd as a systemd replacement on openSUSE 13.1

an invention by dsterba

The base version for uselessd is systemd-208, which is the version used in 13.1. Let's try if a direct substitution of the binaries works...

Updated 5 months ago. 16 hacker ♥️.

Continue with a systemd alternative/replacement

a project by dsterba

Previous hackweeks spent on research (project/220), other alternatives. This time I'm goin...

Updated 4 months ago. 6 hacker ♥️.

Implement ZSTD + BTRFS support to GRUB2

a project by dsterba

The ZSTD is a new compression method, potential replacement for existing methods. The support has been added to linux 4.14, but the bootl...

Updated 7 months ago. 1 hackers ♥️.

Do something about btrfs and raid56

a project by dsterba

Somebody do something!

Goals

  • implement 3-copy and 4-copy variant of the current RAID1 profile (that does 2 copies)
  • ...
Updated 4 months ago. 4 hacker ♥️.

Git like subcommand support for zypper

an idea by mlandres

Add subcommand support for zypper. That is, if 'zypper foo' is not found, look for %{_libexec}/zypper/zypper-foo just like git does. Then...

Updated 7 months ago. 7 hacker ♥️. Has no hacker: grab it!

Support for automatically building kernels with user-influenced configuration

an invention by vbabka

Sometimes a user might want to build her own kernel instead of using the provided binary, for various reasons. This means creating own .c...

Updated 7 months ago. 7 hacker ♥️.

openSUSE 13.2 ARM hackathon

a project by algraf

openSUSE 13.2 is taking shape on ARM, but we need to make sure we smoothen its edges to make an actual release out of it. The goal of thi...

Updated 7 months ago. 12 hacker ♥️.

Tweak btrfs to run on SMR drives

a project by hreinecke

Having gotten access to some SMR prototypes it should be possible to tweak btrfs to run natively on those devices. Using SSD mode helps a...

Updated 7 months ago. 3 hacker ♥️.

x86 instructions decoder

a project by bpetkov

This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It...

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

LDraw for Linux

a project by jbohac

Project Description

>Having finished the tower to the moon, [Shlotz Blox](https://www.youtube.com/watch?v=8jHVPJxQbGo...

Updated 7 months ago. 6 hacker ♥️.

Hibernate signature verification - Symmetric key edition

a project by joeyli

In last hackweek, I implemented a RSA private key parser in kernel: https://github.com/SUSE/hackweek/wiki/RSA-private-key-parser-in-kern...

Updated 7 months ago. 11 hacker ♥️.

Hibernate signature verification - Symmetric key edition

a project by joeyli

In last hackweek, I implemented a RSA private key parser in kernel: https://github.com/SUSE/hackweek/wiki/RSA-private-key-parser-in-kern...

Updated 7 months ago. 11 hacker ♥️.

Hibernate signature verification - Symmetric key edition

a project by joeyli

In last hackweek, I implemented a RSA private key parser in kernel: https://github.com/SUSE/hackweek/wiki/RSA-private-key-parser-in-kern...

Updated 7 months ago. 11 hacker ♥️.

GCC aggregate tracking

a project by jamborm

Currently GCC relies only on the most generic alias analysis when attempting to track data in aggregates in interprocedural (IPA) optimiz...

Updated 7 months ago. 2 hacker ♥️.

Disk operations should not stale the system

an idea by pmladek

It happens from time to time that my system is less responsible. It is usually caused by extensive disk operations, e.g. searching disk f...

Updated 4 months ago. 9 hacker ♥️. Has no hacker: grab it!

Package some stuff for openSUSE-Factory

a project by pluskalm

As every hackweek, lets package/update/cleanup some stuff fore factory:

Update/package:

  • tardy
  • libexplain
  • mongodb
  • sikuli ...
Updated 7 months ago. 6 hacker ♥️.

Add "update" option to py2pack

an idea by tbechtold

py2pack (https://github.com/saschpe/py2pack) is used to create rpm packages from python modules. Would be great if py2pack can also updat...

Updated 7 months ago. 1 hackers ♥️. Has no hacker: grab it!

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 7 months ago. 1 hackers ♥️.

Improve YaST Security Center

an invention by abergmann

Adding additional features to the YaST "Security Center and Hardening" module.

-> procfs: add hidepid= and gid= mount options https:/...

Updated 7 months ago. 2 hacker ♥️.

Faster Raspberry Pi Builds for SUSE Studio

an invention by bkutil

Intro

In order to be able to throw pies faster and distribute them even to remote SUSE colonies, we need to build an advanced antimat...

Updated 7 months ago. 10 hacker ♥️.

sysvinit-base

a project by wiederda

Package a basic, stripped down version of sysvinit for emergency cases, so you can repair a failed system without interference. My goal i...

Updated 7 months ago. 7 hacker ♥️.

Take a stroll in dependency hell

a project by jgleissner

While packaging node.js modules, which often depend on specific versions of other node.js modules, sometimes many of them, you easily end...

Updated 7 months ago. 2 hacker ♥️.

play with Coccinelle and lock checking

a project by mhocko

We had a quick course of Coccinelle during the last Labs conference. The tool is really great and I would like to explore possibility of ...

Updated 7 months ago. 1 hackers ♥️.

"emerge" for rpm/SUSE

an idea by dmacvicar

There are lot of packages that can't be hosted on the Build Service.

The idea would be a tool where you can say:

emerge Foo

and ...

Updated 7 months ago. 4 hacker ♥️. Has no hacker: grab it!

Create tool for applying patches from kernel-source.git against OBS kernel project

a record by sleep_walker

Sometimes we get from Labs team patch from kernel-source.git. It is nice as it contains not only patch against expended kernel tree, but ...

Updated 7 months ago. 1 hackers ♥️. Has no hacker: grab it!

filesystem checking using symbolic execution

an idea by jirislaby

I already wrote a description and this shit ate it after I clicked create project (because "go home" overlapped). I won't write the long ...

Updated 7 months ago. 1 hackers ♥️. Has no hacker: grab it!

kGraft analysis tool

an idea by marxin

kgraft-analysis-tool is a simple tool capable of showing IPA cloning decisions made by modified version of the GCC compiler: https://git...

Updated 7 months ago. 4 hacker ♥️. Has no hacker: grab it!

Multimedia insane migration

a project by scarabeus_iv

Packman reduction

Since we introduced ffmpeg in OBS we can move most of the multimedia projects from packman to OBS...

Updated 4 months ago. 16 hacker ♥️.

Assembly Diff Tool for kGraft

a project by joro

This is about writing a tool to find differences in assembly files generated by gcc. The goal is to find the symbols in a program that ha...

Updated 7 months ago. 5 hacker ♥️.

Bootstrap openSUSE for MIPS

a project by a_faerber

While in the past MIPS boards were either low-end PIC32 or found in routers running OpenWRT at most, Imagination themselves have recently...

Updated 7 months ago. 6 hacker ♥️.

Faster kernel builds in the OBS

an invention by michal-m

The kernel compile and link itself is only a fraction of the OBS kernel-default package build. Several other passes take significant time...

Updated 4 months ago. 13 hacker ♥️. 1 follower.

Implement >=z10 (s390x) support to QEMU

a project by mbenes

Last time I checked QEMU lacked support for >= z10 processors. Thus one cannot run SLE12 and newer in a virtual machine on non-s390x host...

Updated 7 months ago. 10 hacker ♥️.

Bootstrap openSUSE for MIPS

a project by a_faerber

While in the past MIPS boards were either low-end PIC32 or found in routers running OpenWRT at most, Imagination themselves have recently...

Updated 7 months ago. 6 hacker ♥️.

Write SUSE engineering blog posts

a project by ptesarik

L3 bug reproduction often requires becoming the admin for a moment. I'd like to write down some nifty tricks I used to get certain “inter...

Updated 7 months ago. 10 hacker ♥️.

gdb python target / binding to libkdumpfile

a project by alnovak

Our previous efforts to enable gdb to open kdumps was not received in upstream as well ...

Updated 7 months ago. 2 hacker ♥️.

[openSUSE] speed up distro rebuild time by analyzing rebuild graph

a project by lnussel

The openSUSE build service could build hundreds of packages in parallel but in practice serial package dependencies prevent that. So pa...

Updated 7 months ago. 16 hacker ♥️.

[openSUSE] speed up distro rebuild time by analyzing rebuild graph

a project by lnussel

The openSUSE build service could build hundreds of packages in parallel but in practice serial package dependencies prevent that. So pa...

Updated 7 months ago. 16 hacker ♥️.

Improve packagers' life

a project by kstreitova

Every packager encounters boring manual tasks every once in a while and these tasks can most probably be automated to some extent. During...

Updated 7 months ago. 8 hacker ♥️.

Diving into Qubes OS

an idea by thardeck

What is Qubes OS

Qubes OS is an operating system based on Linux with security in mind.

Its main go...

Updated 7 months ago. 3 hacker ♥️. Has no hacker: grab it!

x86 instructions decoder

a project by bpetkov

This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It...

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

Find a Developer Compatible GUI Mail Client

a project by shundhammer

Summary

A software developer, in particular at SUSE, needs a reliable and robust mail client.

While many SUSE developers prefer t...

Updated 7 months ago. 4 hacker ♥️.

spec-cleaner improvements

a project by pluskalm

We want to improve translation of dependencies done by spec-cleaner (i.e. cmake(blah)) and so on - see [github](https://github.com/openSU...

Updated 7 months ago. 4 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 impressi...

Updated 7 months ago. 3 hacker ♥️.

GCC bisection tool

an idea by marxin

Introduction

Bugzilla of the GCC compiler is full of errors where the compiler generates a crash report (yeah commonly known as ICE)...

Updated 7 months ago. 1 hackers ♥️. Has no hacker: grab it!

logmerge

an idea by abel

logmerge

merge multiple log files chronologically

features: - can detect file timestamp format - can merge files with different t...

Updated 7 months ago. 2 hacker ♥️. Has no hacker: grab it!

Improve Marvin dashboard

a project by ggherdovich

Marvin is a job scheduler that the Performance Team at SUSE Labs uses to automate the execution o...

Updated 6 months ago. 1 hackers ♥️.

Improve py2pack

an invention by tbechtold

py2pack is the prefered tool todo Python pack...

Updated 7 months ago. 2 hacker ♥️.

Implement more (all missing) Filesystems in libstorage-ng

an invention by aschnell

The next generation libstorage-ng is still missing support for some filesystems. The task is...

Updated 7 months ago. 4 hacker ♥️.

Prototype new LTP upstream runltp script

an invention by metan

Currently the upstream LTP is executed by a hacked up and old runltp script that executes even worse and fairly old mess called ltp-pan w...

Updated 5 months ago. 8 hacker ♥️.

Make some progress on reversing Microsoft new CoW filesystem, ReFS

an idea by aaptel

>Resilient File System (ReFS), codenamed "Protogon", is a Microsoft proprietary file system introduced with Windows Server 2012 with the ...

Updated 7 months ago. 3 hacker ♥️. Has no hacker: grab it!

Packman diet 2.0

a project by scarabeus_iv

Continuing last year tweaks of packman project we should proceed in the good work and reduce the packman to provide smallest set of packa...

Updated 7 months ago. 9 hacker ♥️.

Continue with a systemd alternative/replacement

a project by dsterba

Previous hackweeks spent on research (project/220), other alternatives. This time I'm goin...

Updated 4 months ago. 6 hacker ♥️.

OBS project file search

a project by adamm

Implement a basic file search for a given OBS project. An example of basic functionality can already be found for [Ubuntu](http://package...

Updated 4 months ago. 6 hacker ♥️.

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.

To have tangible resu...

Updated 7 months ago. 2 hacker ♥️.

[openSUSE] speed up distro rebuild time by analyzing rebuild graph

a project by lnussel

The openSUSE build service could build hundreds of packages in parallel but in practice serial package dependencies prevent that. So pa...

Updated 7 months ago. 16 hacker ♥️.

retro-gtk: Support Hardware Rendering

a project by aplazas

retro-gtk is a toolkit for GTK+-based Libretro frontends. It is mainly used by [GNOME Games](https://wiki.gn...

Updated 7 months ago. 6 hacker ♥️.

crash-python

an invention by jeff_mahoney

New Development

In previous hack weeks, the first few days ended up being wasted on just getting it working. I'm pleased to share ...

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

port notmuch/muchsync to android

a project by aaptel

port notmuch/muchsync to android, with some java ui on top

Updated 4 months ago. 1 hackers ♥️.

Package odpdown and get it into OpenSUSE

a project by jgrassler

I am currently using odpdown for presentations (tl;dr: it lets you write your slides in Markdown...

Updated 7 months ago. 3 hacker ♥️.

kCFI Release

a project by jmoreira

kCFI is a tool that enables the compilation of commodity Operating Systems with Control-Flow Integrity protection. kCFI first prototype w...

Updated 7 months ago. 1 hackers ♥️.

OBS project file search

a project by adamm

Implement a basic file search for a given OBS project. An example of basic functionality can already be found for [Ubuntu](http://package...

Updated 4 months ago. 6 hacker ♥️.

Study SymPy / Learn some Python & refresh some Maths

an idea by JERiveraMoya

I would like to experiment with SymPy this week, it is a good opportunity to use some python, learn symbolic mathematics and refresh some...

Updated 7 months ago. 2 hacker ♥️. Has no hacker: grab it!

x86 instructions decoder

a project by bpetkov

This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It...

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

Old games on modern Linux

a project by mstaudt

There are plenty of old games that were compiled for Linux - particularly in Loki times around 2000.

Let's see whether they can be pla...

Updated 24 days ago. 4 hacker ♥️.

Amiga fun

a project by mstaudt

Let's dust off our Amigas, hook up our mice and joysticks, and see what elegant software and hardware could do back in the 80s and 90s!

Updated 7 months ago. 4 hacker ♥️.

GitLab-OBS-openQA bridge/integration

a project by oholecek

Hackweek 17

Glue script works well enough, but is not ideal. This hackweek I'll integrate glue script or its functionality...

Updated 7 months ago. 9 hacker ♥️.

Check health of my openSUSE packages

an invention by pluskalm

  • Check packages that I maintain or are in devel projects that where I am maintainer and update them.
  • Check bugzilla for issues filled...
Updated 7 months ago. 1 hackers ♥️.

Dependency "closure" based on libzypp and repository metadata - zypp-closure

a project by xgonzo

zypp-closure is a small helper tool making use of libzypp and the metadata of product repositories.

The idea is to generate a depe...

Updated 7 months ago. 2 hacker ♥️.

Improve OBS service scripts

an invention by enavarro_suse

For every instance of OBS, each time the obs-api package is updated the obsapidelayed service is reloade...

Updated 5 months ago. 6 hacker ♥️. 1 follower.

Self Encryption Drives support in openSUSE

an idea by michael-chang

Self Encryption Drive (SED) is used to achieve hardware based full disk encryption provided by hard disk drive vendors. The project is ai...

Updated 7 months ago. 4 hacker ♥️. 1 follower. Has no hacker: grab it!

Securing EMail communication with hardware tokens (e.g. YubiKey)

a project by bigironman

From a user perspective there are many ways to secure email communication with pgp. Especially the key handling is still challenging non ...

Updated 7 months ago. 6 hacker ♥️. 1 follower.

openSUSE package of Waterfox

a project by lproven

Since Firefox 57, SUSE's default browser no longer supports XUL extensions. This is a problem for those of us who customized Firefox exte...

Updated 7 months ago. 4 hacker ♥️.

Setup Nextcloud for SUSE R&D

an idea by lrupp

A Nextcloud installation with access from the outside might cover a lot of needs from development. Especially (...

Updated about 1 month ago. 10 hacker ♥️. 1 follower. Has no hacker: grab it!

Little systemd utilities improvements

an invention by mkoutny

Some ideas from the list:

Small ones:

  1. systemctl show: distinguish nonexistent and existent units
  2. systemctl show: impleme...
Updated 6 months ago. 3 hacker ♥️.

strace: add support for ioctl structure layouts

a project by mkoutny

strace can parse syscall arg structures and print them in user-friendly way. For ioctl syscalls there is greater variety of the structu...

Updated 7 months ago. 2 hacker ♥️.

Do something about btrfs and raid56

a project by dsterba

Somebody do something!

Goals

  • implement 3-copy and 4-copy variant of the current RAID1 profile (that does 2 copies)
  • ...
Updated 4 months ago. 4 hacker ♥️.

Automate fstest runs using SUSE Engineering Cloud

a project by jankara

Currently, each filesystem developer does his fstests runs (a testsuite for regression-testing of filesystems) on his dedicated test mach...

Updated 7 months ago. 1 hackers ♥️.

grub2-minimize-config

a project by jbohac

grub2-minimize-config

Replace the config-generating scripts to generate a minimalist grub2 config

Installs alternate scripts in /et...

Updated 7 months ago. 3 hacker ♥️.

netlink interface for ethtool

a project by mkubecek

There seems to be an overall consensus that the ioctl interface used by ethtool is a poor design as it's inflexible, error prone and noto...

Updated 4 months ago. 4 hacker ♥️.

perf-bench ipc

a project by dbueso

The state of the art of sysv/posix ipc benchmarking is a combination of ad-hoc programs scattered over the internet. While some mechanism...

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

Set up a VM on x86_64 and ppc64le for LTP tests

an idea by osalvador

Set up a VM on x86_64 and ppc64le sitting on linux-next/mmotm running LTP tests in a loop.

Updated 4 months ago. 3 hacker ♥️. 2 followers. Has no hacker: grab it!

Explore RISC-V

a project by clin

RISC-V is an open ISA (Instruction Set Architecture) based on RISC architecture. It's originated from UC Berkeley and it's attracting mor...

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

Inspect distribution crypto patches

an idea by vitezslav_cizek

I'd like to check patches in openSUSE Factory packages that deal with crypto and TLS settings.

I'm interested in:

  • what they do *...
Updated 4 months ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!
5
4
14
79

Looking for projects around:

Nothing at the moment

Activity Show History

  • 4 months ago: dsterba liked Inspect distribution crypto patches
  • 4 months ago: dsterba liked Explore RISC-V
  • 4 months ago: dsterba liked Set up a VM on x86_64 and ppc64le for LTP tests
  • 4 months ago: dsterba liked perf-bench ipc
  • over 1 year ago: dsterba liked netlink interface for ethtool