2 Commits

Author SHA1 Message Date
  Zolfa bda5d2f3c6 lxc-unprivileged: install /etc/sub{uid,gid} 2 years ago
  Zolfa 9ac5a07007 lxc-unprivileged: fix mount options issue 2 years ago
4 changed files with 19 additions and 1 deletions
Split View
  1. +4
    -1
      utils/lxc/Makefile
  2. +13
    -0
      utils/lxc/files/lxc-unprivileged.init
  3. +1
    -0
      utils/lxc/files/subgid
  4. +1
    -0
      utils/lxc/files/subuid

+ 4
- 1
utils/lxc/Makefile View File

@ -97,8 +97,11 @@ define Package/lxc-unprivileged/description
endef
define Package/lxc-unprivileged/install
$(INSTALL_DIR) $(1)/etc/uci-defaults
$(INSTALL_DIR) $(1)/etc/uci-defaults $(1)/etc/init.d
$(INSTALL_DATA) ./files/lxc-unprivileged.defaults $(1)/etc/uci-defaults/lxc-unprivileged
$(INSTALL_BIN) ./files/lxc-unprivileged.init $(1)/etc/init.d
$(INSTALL_DATA) ./files/subuid $(1)/etc/subuid
$(INSTALL_DATA) ./files/subgid $(1)/etc/subgid
endef
define Package/lxc/config


+ 13
- 0
utils/lxc/files/lxc-unprivileged.init View File

@ -0,0 +1,13 @@
#!/bin/sh /etc/rc.common
. /lib/functions.sh
START=98
# Remount /proc and /sys on host with relatime option,
# required for unprivileged containers to boot correctly.
boot() {
mount -t proc -o remount,rw,nosuid,nodev,noexec,relatime proc /proc
mount -t sysfs -o remount,rw,nosuid,nodev,noexec,relatime sysfs /sys
}

+ 1
- 0
utils/lxc/files/subgid View File

@ -0,0 +1 @@
root:100000:65536

+ 1
- 0
utils/lxc/files/subuid View File

@ -0,0 +1 @@
root:100000:65536

Loading…
Cancel
Save