feat: add firejailed support
All checks were successful
Pre-commit / pre-commit (pull_request) Successful in 7m40s

This commit is contained in:
2025-06-15 16:07:54 +03:00
parent d1fe02fa57
commit 7a1e37b6d0
9 changed files with 634 additions and 13 deletions

View File

@@ -248,6 +248,16 @@ func buildPkgMetadata(
if err != nil {
return nil, err
}
normalizeContents(contents)
if vars.FireJailed.Resolved() {
contents, err = applyFirejailIntegration(vars, dirs, contents)
if err != nil {
return nil, err
}
}
pkgInfo.Overridables.Contents = contents
if len(vars.AutoProv.Resolved()) == 1 && decoder.IsTruthy(vars.AutoProv.Resolved()[0]) {