From: Michal Vasilek Date: Wed, 8 Jun 2022 12:48:22 +0000 (+0200) Subject: lxc: export systemd cgroups after install X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=345ae974bcd7ef27cfdfb7c7bf55a0241ea482de;p=feed%2Fpackages.git lxc: export systemd cgroups after install otherwise, a user would have to either manually run /etc/init.d/lxc-auto boot or reboot the system to start using lxc. originally committed in 2cde10b95053bf958a4001fb0a82c4563bf345e2 reverted in 039912dec5d3ba2b0f6f53ab8330ab9fea2f7adf Signed-off-by: Michal Vasilek (cherry picked from commit 7da73565399f915f516c6cdd74a58f984d519e4b) --- diff --git a/utils/lxc/Makefile b/utils/lxc/Makefile index c45ecc5f91..5518730058 100644 --- a/utils/lxc/Makefile +++ b/utils/lxc/Makefile @@ -61,6 +61,10 @@ define Package/lxc-auto DEPENDS+=+lxc-start +lxc-stop endef +define Package/lxc-auto/postinst +[ -n "$${IPKG_INSTROOT}" ] || [ "$${PKG_UPGRADE}" = 1 ] || /etc/init.d/lxc-auto boot +endef + define Package/lxc-auto/description LXC is the userspace control package for Linux Containers, a lightweight virtual system mechanism sometimes described as "chroot on steroids".