Commit Graph
3 Commits
Author SHA1 Message Date
Stoiko Ivanov 149d977340 remove extra mkdir $self->{rootfs} in initialize
The mkdir in intialize is not too helpful since, ve_init, which usually gets
called soon after (`aab init` is followed by `aab bootstrap` in the Makefile)
has a `rmtree $self->{rootfs}` and recreates it directly afterwards again.

Signed-off-by: Stoiko Ivanov <[email protected]>
2019-04-26 08:17:03 +00:00
Stoiko Ivanov 60dbf75e0c exclude linux-firmware from installed packages
This reduces a fresh containers' size by ~220M (170M for the gziped template)
and additionally prevents one spurious errormessage from
`systemd-tmpfiles --create` occuring during bootup and other invocations
(e.g. `pacman -S $package`)

Signed-off-by: Stoiko Ivanov <[email protected]>
2019-04-26 08:17:03 +00:00
Stoiko Ivanov dfb4fbaa14 remove container config during finalize
Since the container config for the build is created with O_EXCL, multiple
consecutive invocations of `make default` fail, if the config file exists.

Signed-off-by: Stoiko Ivanov <[email protected]>
2019-04-26 08:17:03 +00:00