#!/sbin/openrc-run
description="podman (${RC_SVCNAME} container)"
_user="pod"
pods=$(realpath /pods)

depend() {
    need podctl
}

start() {
    mount --make-rshared /
    chmod 1777 /tmp /var/tmp
    chown -R ${_user}:${_user} "$(realpath "$pods/${RC_SVCNAME}")"
    su $_user -s /bin/sh -c "cd $pods/${RC_SVCNAME} && bash update"
}

stop() {
    su $_user -s /bin/sh -c "podman stop ${RC_SVCNAME} 2>/dev/null; podman rm ${RC_SVCNAME} 2>/dev/null"
    return 0
}
