From 02271583fb791987a9406c9ba282c75ff7a0e395 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sat, 9 Aug 2025 19:08:54 +0900 Subject: container: remove PATH lookup behaviour This is way higher level than the container package and does not even work unless every path is mounted in the exact same location. This behaviour causes nothing but confusion and problems, Signed-off-by: Ophestra --- helper/container.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'helper/container.go') diff --git a/helper/container.go b/helper/container.go index 14afde81..7501b28a 100644 --- a/helper/container.go +++ b/helper/container.go @@ -16,7 +16,7 @@ import ( // New initialises a Helper instance with wt as the null-terminated argument writer. func New( ctx context.Context, - name string, + pathname *container.Absolute, name string, wt io.WriterTo, stat bool, argF func(argsFd, statFd int) []string, @@ -26,7 +26,7 @@ func New( var args []string h := new(helperContainer) h.helperFiles, args = newHelperFiles(ctx, wt, stat, argF, extraFiles) - h.Container = container.New(ctx, name, args...) + h.Container = container.NewCommand(ctx, pathname.String(), name, args...) h.WaitDelay = WaitDelay if cmdF != nil { cmdF(h.Container) -- cgit v1.3.1