This project is mirrored from https://gitlab.archlinux.org/archlinux/archlinux-docker.git.
Pull mirroring updated .
- 25 Nov, 2019 1 commit
-
-
A docker container does not need tons of locales in order to do its job, nor does it need extensive (or any) documentation. With this change, a bare pacstrapped directory drops from 500MB to 390MB
-
- 24 Oct, 2019 3 commits
-
-
Santiago Torres-Arias authored
This is relevant for the no-root-build.
-
Signed-off-by:
Christian Rebischke <chris@nullday.de>
-
Santiago Torres-Arias authored
When tar-ing the rootfs, the permissions preserved are from the worker process. This is not the intended behavior, as we want to preserve the permissions of the root user to most of the files. Use fakeroot during the tar process to automagically map the uid of the user to that of root's. Fixes #22 Signed-off-by:
Santiago Torres <santiago@archlinux.org>
-
- 06 Oct, 2019 2 commits
-
-
Santiago Torres-Arias authored
The requirements for the compress rule used to rebuild the rootfs regardless. Update the requirement to use the existing archlinux archive for compression
-
Santiago Torres-Arias authored
The previous instances of the docker image allowed for passwordless root login. Update the default shadow setting so the root account to disallow this.
-
- 25 Jun, 2019 2 commits
-
-
Santiago Torres-Arias authored
-
Santiago Torres-Arias authored
When building the image for publishing in the infrastructure, we need a rootfs that's <100MB, due to github filesize restrictions (this, plus the fact that there's no git-lfs support for building in the docker library toolchain). Compress the rootfs image so that it can be hosted on github.
-
- 22 Feb, 2019 1 commit
-
-
Santiago Torres authored
-
- 16 Feb, 2019 1 commit
-
-
putty182 authored
-
- 11 Feb, 2019 1 commit
-
-
Santiago Torres authored
LICENSE: add license
-
- 11 Nov, 2018 1 commit
-
-
Santiago Torres authored
-
- 09 Nov, 2018 2 commits
-
-
Pierre Schmitz authored
-
Pierre Schmitz authored
Add secondary mirror that itself redirects to various locations: https://www.archlinux.org/mirrors/rackspace.com/
-
- 04 Jun, 2018 6 commits
-
-
Santiago Torres authored
The old Dockerfile and Makefile pair didn't meet the requirements of the ci-test. Namely, the (very sensible )requirement of not shipping a private key was missing, the sysusers hook wasn't executed properly and the /var/cache/pacman/pkg folder was remoed (and it's specified in the pacman MTREE package)
-
Santiago Torres authored
I commited the wrong Dockerfile.
-
Santiago Torres authored
-
Christian Rebischke authored
-
Christian Rebischke authored
-
Santiago Torres authored
The previous makefile assumed that PWD was populated. This doesn't happen in certain cases (e.g., when running as a systemd unit). Make sure we have the PWD variable set before running any target.
-
- 18 Apr, 2018 1 commit
-
-
Santiago Torres authored
This commit adds: - Systemd sysusers hook is ran on the dockerfile - The dockerfile also populates the archlinux keyring - Remove the libalpm hooks as they are uneccessary now - Moved the package cleanup before the tar step on the makefile
-
- 27 Mar, 2018 1 commit
-
-
Santiago Torres authored
-
- 24 Mar, 2018 1 commit
-
-
Santiago Torres authored
The old makefile required commands to be run as a superuser, which may become problematic when deploying on the archlinux infrastructure. Use fakeroot and regular pacman commands to allow for to bootstrap a rootfs.
-
- 01 Mar, 2018 1 commit
-
-
Pierre Schmitz authored
-
- 30 Dec, 2017 4 commits
-
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
- 08 Oct, 2017 1 commit
-
-
Pierre Schmitz authored
Use the most minimal package set
-
- 01 Sep, 2017 1 commit
-
-
Pierre Schmitz authored
-
- 30 Aug, 2017 4 commits
-
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
- 26 May, 2017 2 commits
-
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
- 23 Apr, 2017 4 commits
-
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-