diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dc9e3d..1b3b483 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,17 @@ [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.1.2] 2019-09-05 + +### Added + +- Added policykit-1 to rootfs for Ubuntu. + +### Fixed + +- Avoided slow mirrors with use of mirror://mirrors.ubuntu.com for + Ubuntu 16.04 and newer. + ## [1.1.1] 2019-08-31 ### Fixed diff --git a/kernel.go b/kernel.go index 6e7df9b..9e25996 100644 --- a/kernel.go +++ b/kernel.go @@ -162,6 +162,13 @@ func generateBaseDockerImage(registry string, commands []config.DockerCommand, switch sk.DistroType { case config.Ubuntu: d += "ENV DEBIAN_FRONTEND=noninteractive\n" + if sk.DistroRelease >= "16.04" { + from := "http://.*ubuntu/" + to := "mirror://mirrors.ubuntu.com/mirrors.txt" + file := "/etc/apt/sources.list" + s := fmt.Sprintf("sed -i 's;%s;%s;' %s", from, to, file) + d += "RUN " + s + "\n" + } d += "RUN apt-get update\n" d += "RUN apt-get install -y build-essential libelf-dev\n" d += "RUN apt-get install -y wget git\n" diff --git a/main.go b/main.go index 1f6f14c..5a1e664 100644 --- a/main.go +++ b/main.go @@ -84,7 +84,7 @@ func main() { ) app.Author("Mikhail Klementev ") - app.Version("1.1.0") + app.Version("1.1.2") pathFlag := app.Flag("path", "Path to work directory") path := pathFlag.Default(".").ExistingDir()