Update error message for apparmor parser
Signed-off-by: Derek McGowan <derek@mcg.dev>
This commit is contained in:
parent
77d53d2d23
commit
8aca314ddb
@ -151,7 +151,7 @@ func generate(p *data, o io.Writer) error {
|
|||||||
func load(path string) error {
|
func load(path string) error {
|
||||||
out, err := aaParser("-Kr", path)
|
out, err := aaParser("-Kr", path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("%s: %s", err, out)
|
return fmt.Errorf("parser error(%q): %w", strings.TrimSpace(out), err)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@ -164,10 +164,7 @@ func macroExists(m string) bool {
|
|||||||
|
|
||||||
func aaParser(args ...string) (string, error) {
|
func aaParser(args ...string) (string, error) {
|
||||||
out, err := exec.Command("apparmor_parser", args...).CombinedOutput()
|
out, err := exec.Command("apparmor_parser", args...).CombinedOutput()
|
||||||
if err != nil {
|
return string(out), err
|
||||||
return "", err
|
|
||||||
}
|
|
||||||
return string(out), nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func getVersion() (int, error) {
|
func getVersion() (int, error) {
|
||||||
|
Loading…
Reference in New Issue
Block a user