Skip to content
/ pinito Public

Minimal init system for containers written in Perl

Notifications You must be signed in to change notification settings

jay7x/pinito

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Minimal init system for containers

This is unique init system to use with Linux (and maybe *BSD) containers, written in Perl. Why in Perl? Because Debian-based containers has the perl-base package bundled.

Built-in features

  1. Template support with bundled Text::Template module. See Text::Template documentation.
  2. Built-in syslog server enabled by default. It listens on /dev/log and forwards messages to stdout.
  3. Ability to start multiple child processes (see pinito/services file for details).
  4. Common signals are forwarded to the processes spawned.

TODO

  • GHA to release a tarball
  • Ability to filter signals forwarding

About

Minimal init system for containers written in Perl

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages