Hi all,
I am working on a small project to allow users to spin up a FreeBSD jail easily via a special SSH "shell" (https://github.com/osen/pavelock).
Currently, users can select between different versions of FreeBSD (9.x, 10.x, 11.x) and between x86 architectures (i386, amd64). The host itself is running on a typical amd64 machine.
Is there any way, via qemu-user-static or otherwise of being able to create and run a Jail for a completely different architecture such as ARM(64) or Sparc(64)? I see that poudriere has experimental support for building ports for different architectures but has anyone here had experience with running (or at least emulating) a full blown Jail?
Some info:
https://forums.freebsd.org/threads/building-arm-packages-with-poudriere-the-simple-way.52994/
Best regards,
Karsten
I am working on a small project to allow users to spin up a FreeBSD jail easily via a special SSH "shell" (https://github.com/osen/pavelock).
Currently, users can select between different versions of FreeBSD (9.x, 10.x, 11.x) and between x86 architectures (i386, amd64). The host itself is running on a typical amd64 machine.
Is there any way, via qemu-user-static or otherwise of being able to create and run a Jail for a completely different architecture such as ARM(64) or Sparc(64)? I see that poudriere has experimental support for building ports for different architectures but has anyone here had experience with running (or at least emulating) a full blown Jail?
Some info:
https://forums.freebsd.org/threads/building-arm-packages-with-poudriere-the-simple-way.52994/
Best regards,
Karsten