{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"dinit-0.20.0","path":"sysutils/dinit","url":"/packages/current/sysutils/dinit/","comment":"service monitoring / \"init\" system","homepage":"https://github.com/davmac314/dinit","maintainer":"Edd Barrett <edd@openbsd.org>","description":"\"Dinit\" is a service supervisor with dependency support.\n\nSpecifically, Dinit can launch multiple services in parallel, with dependency\nmanagement (i.e. if one service's operation depends on another, the latter\nservice will be started first). It can monitor the process corresponding to a\nservice, and re-start it if it dies, and it can do this in an intelligent way,\nfirst \"rolling back\" all dependent services, and restarting them when their\ndependencies are satisfied. However, the precise nature of dependency relations\nbetween services is highly configurable.\n","package_architecture":"amd64","stem":"dinit","readme":{"url":"/packages/data/8a/8a65987a39be60df8e21c2ea73e4bc06748056cf813ba272cb2037728df77bb7.json","unresolved":["TRUEPREFIX"]},"dependencies":[{"path":"devel/gmake","type":"build","package_spec":"","url":"/packages/current/devel/gmake/"},{"path":"archivers/xz","type":"build","package_spec":"STEM->=5.4.0","url":"/packages/current/archivers/xz/"}],"reverse_dependencies":{"count":0,"url":null},"categories":["sysutils"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
