Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Running notes

netbsduser edited this page Oct 13, 2021 · 2 revisions

`GNU/Linux

InitWare supports operation as a non-PID 1 service manager. It requires that a CGroupsV1 hierarchy be mounted at /sys/fs/cgroup/systemd. If you don't have any CGroups hierarchies mounted already, you may first need to run:

# mount tmp -t tmpfs /sys/fs/cgroup

to mount the tmpfs under which cgroups are positioned, followed by:

# mount cgroup -t cgroup -o none,name=systemd,xattr /sys/fs/cgroup/systemd

to mount the hierarchy used by InitWare for tracking of processes.

Work is underway to facilitate the coexistence of systemd and InitWare; this will involve completing support for CGroupsV2 and adding support to run with a CGroups hierarchy delegated from systemd.

Notes:

  • At least D-Bus Broker, while apparently recognising service files in /usr/local/share/dbus-1/system-services, does not accept policy files in /usr/local/share/dbus-1/ when the perfix D-Bus Broker is installed to is /usr/. So org.InitWare.*.conf must go into /usr/share/dbus-1/system.d instead.
Clone this wiki locally