Stupid Linux Jails using VNET

https://forums.freebsd.org/threads/jail-getpwnam-no-such-file-or-directory.71635/

cd /my/jail/path/etc

echo “root::0:0::0:0:Charlie &:/root:/bin/bash” > master.passwd

pwd_mkdb -d ./ -p master.passwd

pwd_mkdb: warning, unknown root shell

chroot /my/jail/path /bin/bash

cd /etc

pwconv

grpconv

passwd

Changing password for user root. New password: Retype new password: ...... passwd: all authentication tokens updated successfully.

debootstrap –foreign –arch=amd64 stable /opt/jails/devuan http://deb.devuan.org/merged/

I: Retrieving InRelease I: Resolving dependencies of base packages…

umount /srv/jails/containers/linuxbase/{dev/fd,dev/shm,dev,proc,sys,tmp} umount /srv/jails/containers/linuxbase