|
@@ -58,6 +58,8 @@ func parseVersion(output string) (int, error) {
|
|
|
|
|
|
// trim "-beta1" suffix from version="3.0.0-beta1" if exists
|
|
|
version = strings.SplitN(version, "-", 2)[0]
|
|
|
+ // also trim "~..." suffix used historically (https://gitlab.com/apparmor/apparmor/-/commit/bca67d3d27d219d11ce8c9cc70612bd637f88c10)
|
|
|
+ version = strings.SplitN(version, "~", 2)[0]
|
|
|
|
|
|
// split by major minor version
|
|
|
v := strings.Split(version, ".")
|