You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
netbsduser edited this page Aug 16, 2021
·
1 revision
InitWare aims for a high level of compatibility with the core interfaces of
systemd. Unit-files, the systemctl, loginctl, and journalctl commands
(provided as svcctl, sessionctl, and evlogctl respectively), the systemd1
and Login1 D-Bus APIs, the sd_notify API, the journald stream and datagram
socket protocols, and several other interfaces are all subject to this aim.
Comprehensive compatibility with every interface is impractical on some
platforms; some unit options are entirely GNU/Linux-specific and while most have
alternatives in spirit on other platforms (e.g. Linux namespaces and FreeBSD
jails), a perfect mapping of semantics between these is not practical.
Nonetheless, it is important to us that InitWare should be able to run with
little or no modification the vast majority of systemd unit-files, and that they
should behave reasonably.