[Bug 281740] [stand/cd9660] Paths including "." or ".." are not resolved (w/LOADER_VERIEXEC)

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 03 Oct 2024 22:55:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281740

--- Comment #2 from Simon J. Gerraty <sjg@FreeBSD.org> ---
I guess there could be an issue specific to cd9660, it certainly works with
ufs:

verify_prep:
caller=pfopen,fd=2,name='/packages/sets/active/boot/os-crypto/loader.conf',off=0,dev=363234709,ino=310
is_verified: dev=363234709,ino=310,status=-42
looking for /packages/sets/active/boot/os-crypto/manifest
looking for /packages/sets/active/boot/os-crypto/../manifest
is_verified: dev=363234709,ino=303,status=-42
verify_signed: /packages/sets/active/boot/os-crypto/../manifest.esig
verify_sig: /packages/sets/active/boot/os-crypto/../manifest.esig
verify_signer: 5 certs in chain
verify_signer: 1 trust anchors
Verified /packages/sets/active/boot/os-crypto/../manifest signed by
PackageDevelopmentECP256_2024
inserted 36 /packages/sets/active/boot/os-crypto before 20 /boot/loader-support
add_verify_status: dev=363234709,ino=303,status=1
loaded: /packages/sets/active/boot/os-crypto/../manifest
/packages/sets/active/boot/os-crypto boot
looking for /packages/sets/active/boot/os-crypto 36 loader.conf
at 36 /packages/sets/active/boot/os-crypto
checking prefix=/packages/sets/active/boot/os-crypto
lookup: 'boot/loader.conf'
found boot/loader.conf
sha256=f196bb30c5418c074f2ef87c1179eac8abf3298e7b5b5e7ebdd1ee
add_verify_status: dev=363234709,ino=310,status=1


that's with VE_DEBUG_LEVEL=5 fwiw

-- 
You are receiving this mail because:
You are the assignee for the bug.