moves openrc -> openrc/init.d

This commit is contained in:
2026-06-26 14:08:37 +01:00
parent 86509e2598
commit c6ff40e288
2 changed files with 11 additions and 10 deletions
+2 -2
View File
@@ -116,10 +116,10 @@ endif
$(foreach module,$(MODULES),$(eval $(install_module_rule))) $(foreach module,$(MODULES),$(eval $(install_module_rule)))
$(foreach module,$(MODULES),$(eval $(uninstall_module_rule))) $(foreach module,$(MODULES),$(eval $(uninstall_module_rule)))
~/.config/rc/init.d/joeac.net: openrc/joeac.net ~/.config/rc/init.d ~/.config/rc/runlevels/default ~/.config/rc/init.d/joeac.net: openrc/init.d/joeac.net ~/.config/rc/init.d ~/.config/rc/runlevels/default
rm -f ~/.config/rc/init.d/joeac.net; \ rm -f ~/.config/rc/init.d/joeac.net; \
mkdir -p ~/.config/rc/init.d; \ mkdir -p ~/.config/rc/init.d; \
cp openrc/joeac.net ~/.config/rc/init.d/joeac.net cp openrc/init.d/joeac.net ~/.config/rc/init.d/joeac.net
~/.config/rc/init.d: ~/.config/rc/init.d:
mkdir -p ~/.config/rc/init.d mkdir -p ~/.config/rc/init.d
+9 -8
View File
@@ -47,18 +47,19 @@ status() {
pods=0 pods=0
started=0 started=0
while read pod; do while read pod; do
pod_service="$(podman inspect $pod | jq .[0].Config.Labels.[\"com.docker.compose.service\"])"
if ! [ "$pod_service" = "\"${MODULENAME}\"" ]; then
continue
fi
pods=$(($pods+1)) pods=$(($pods+1))
if podman top $pod &>/dev/null; then if podman top $pod &>/dev/null; then
einfo "status: [$pod] started" einfo "status: [$pod] started"
started=$(($started+1)) exit 0
else else
einfo "status: [$pod] stopped" einfo "status: [$pod] stopped"
exit 3
fi fi
done < <("${COMPOSECMD}" -f "${COMPOSEFILE}" ps --quiet ${MODULENAME}) done < <("${COMPOSECMD}" -f "${COMPOSEFILE}" ps --quiet)
if [ $started -eq $pods ]; then einfo "status: no container found for ${MODULENAME}"
einfo "status: started" exit 3
else
einfo "status: stopped"
return 3
fi
} }