Skip to content

knelsonmeister/systemd-shim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE: This project was broken by a change in the 6.12 kernel that turns off cgroup v1 support by default. Therefore, this project is effectively retired.

systemd-shim for MX Linux

This repo contains a fork of systemd-shim. It builds a Debian Buster/Bullseye/Bookworm/Trixie based debian package for MX Linux. It depends on a modified systemd (available here: https://salsa.debian.org/knelsonmeister/systemd or https://github.com/knelsonmeister/systemd)

Background:

Systemd-shim allows a system to boot up using a SYSV init, but still be able to support the modern programs that depend on systemd. It is not perfect, but it allows for a Linux distribution to support both SYSV init and systemd as a choice in the grub boot menu. MX Linux does just that. Debian used to support systemd-shim, but support was dropped in Debian Buster. This repo and the systemd repo linked above are an effort to maintain the systemd-shim support in Debian Buster, Debian Bullseye, Debian Bookworm, and Debian Trixie.

Current Version: 10-5

Originally based on:

Changes:

  • Added new patch: trixie-support
  • Updated debian/patches/series file to add new patch
  • Updated debian/changelog to increment version to 10-5

How To Build:

sudo apt install systemd-dev
git clone https://salsa.debian.org/knelsonmeister/systemd-shim.git
or
git clone https://github.com/knelsonmeister/systemd-shim.git
cd systemd-shim
dpkg-buildpackage -uc -us -b
cd ..

About

systemd-shim for MX Linux

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 97.9%
  • Makefile 1.4%
  • M4 0.7%