bastion 0.58.1
ci / personal-data (push) Successful in 5s
ci / test (push) Successful in 4m6s
ci / fuzz (push) Failing after 2m58s

This commit is contained in:
Privatae
2026-10-29 21:20:20 +00:00
parent 01889e2a48
commit 4a5c310482
26 changed files with 628 additions and 134 deletions
+3 -2
View File
@@ -137,13 +137,14 @@ func landsInside(root, p string) bool {
return false
}
// excludedOnDisk is the fixture's excludes (".ssh", "*.key") judged
// excludedOnDisk is the fixture's excludes (".ssh", "*.key"), and the local
// search agent's folder (".agent", which no grant reaches), judged
// independently of dcnExcluded: on the path relative to the root after every
// link is followed, and on the text of the path the sandbox opens.
func excludedOnDisk(root, p string) bool {
check := func(rel string) bool {
for _, seg := range strings.Split(rel, "/") {
if seg == ".ssh" || strings.HasSuffix(seg, ".key") {
if seg == ".ssh" || strings.HasSuffix(seg, ".key") || strings.EqualFold(seg, ".agent") {
return true
}
}