4 Home
Foster Hangdaan edited this page 2024-10-23 07:42:08 -04:00

Arch Packaging Container Wiki

This is the wiki for Arch Packaging Container.

About

Arch Packaging Container is an isolated environment for building Arch Linux packages. It utilizes makepkg to automate the build process.

Purpose

Building Arch Linux packages typically involves creating a chroot jail to provide an isolated environment. However, according to the chroot manual, this is a weak form of isolation:

This call changes an ingredient in the pathname resolution process and does nothing else. In particular, it is not intended to be used for any kind of security purpose, neither to fully sandbox a process nor to restrict filesystem system calls.

Arch Packaging Container aims to increase security by running package builds with the high level of isolation granted by Containers.