1
0

2 Commits

Author SHA1 Message Date
c1a3cb6ce5 Bump version 2019-12-25 14:40:13 +00:00
d58226c22c Do not check for (host) vsyscall support on the non-Linux systems
Fixes #19
2019-12-25 14:38:05 +00:00
3 changed files with 16 additions and 1 deletions

View File

@ -4,6 +4,12 @@
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.2.1] 2019-12-25
### Fixed
- macOS support.
## [1.2.0] 2019-11-15
### Added

View File

@ -15,6 +15,7 @@ import (
"os/exec"
"os/user"
"regexp"
"runtime"
"strings"
"time"
@ -99,6 +100,14 @@ func dockerImagePath(sk config.KernelMask) (path string, err error) {
}
func vsyscallAvailable() (available bool, err error) {
if runtime.GOOS != "linux" {
// Docker for non-Linux systems is not using the host
// kernel but uses kernel inside a virtual machine, so
// it builds by the Docker team with vsyscall support.
available = true
return
}
buf, err := ioutil.ReadFile("/proc/self/maps")
if err != nil {
return

View File

@ -84,7 +84,7 @@ func main() {
)
app.Author("Mikhail Klementev <root@dumpstack.io>")
app.Version("1.1.2")
app.Version("1.2.1")
pathFlag := app.Flag("path", "Path to work directory")
path := pathFlag.Default(".").ExistingDir()