The officially official Devuan Forum!

You are not logged in.

#1 2023-03-11 15:59:42

mobin2008
Member
Registered: 2022-04-04
Posts: 7  

Dinit package for Debian (and Devuan)

Hello.

Dinit is a service manager and supervision suite for POSIX compatible systems. It's also can act as "init" on Linux based systems (and FreeBSD in future). Dinit is focused on dependency based management, clean design, robustness, portability, usability, and avoiding feature bloat (whilst still handling common - and some less-common - use cases). Dinit is designed to integrate with rather than subsume or replace other system software.

I packaged Dinit for Debian and it's now available on https://mentors.debian.net/package/dinit/. This package is initial and doesn't include files to boot a debian system. I looking for somebody to "sponsor" my package and push it to "unstable" repo. For more information please send me mail about this to "mobin <at> mobintestserver dot ir".

Some useful links:

- Dinit project home: https://davmac.org/projects/dinit
- Dinit source code: https://github.com/davmac314/dinit
- Dinit source for Debian package: https://salsa.debian.org/mobin2008/dinit

Regards.

Offline

#2 2023-03-11 21:37:57

MrReplikant
Member
Registered: 2022-12-03
Posts: 53  

Re: Dinit package for Debian (and Devuan)

so, what stops it from having files to boot in Debian? Also, does it understand SysV scripts? I'm curious.


That's all, folks.

Offline

#3 2023-03-12 11:03:15

mobin2008
Member
Registered: 2022-04-04
Posts: 7  

Re: Dinit package for Debian (and Devuan)

MrReplikant wrote:

so, what stops it from having files to boot in Debian? Also, does it understand SysV scripts? I'm curious.

You need some services to boot a debian system. Take a look to reference doc about using dinit as init (https://github.com/davmac314/dinit/blob … AS-INIT.md). This package doesn't block users to use it as init, but doesn't provide required services (this is something like sysvinit without /etc/init.d/ files).

About compatibility with sysvinit scripts, Dinit doesn't have built-in support for sysvinit scripts but SysV scripts are just some shell scripts and can be ran with any init.

Offline

Board footer