hakurei: move container helpers toplevel
All checks were successful
Test / Create distribution (push) Successful in 32s
Test / Sandbox (push) Successful in 2m1s
Test / Hakurei (push) Successful in 2m52s
Test / Sandbox (race detector) (push) Successful in 3m8s
Test / Planterette (push) Successful in 3m32s
Test / Hakurei (race detector) (push) Successful in 4m27s
Test / Flake checks (push) Successful in 1m9s

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
Ophestra 2025-07-02 21:31:29 +09:00
parent a1d98823f8
commit eec021cc4b
Signed by: cat
SSH Key Fingerprint: SHA256:gQ67O0enBZ7UdZypgtspB2FDM1g3GVw8nX0XSdcFw8Q
36 changed files with 21 additions and 21 deletions

View File

@ -12,7 +12,7 @@ import (
"git.gensokyo.uk/security/hakurei/dbus"
"git.gensokyo.uk/security/hakurei/hst"
"git.gensokyo.uk/security/hakurei/internal/sys"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
// in practice there should be less than 30 entries added by the runtime;

View File

@ -6,7 +6,7 @@ import (
"git.gensokyo.uk/security/hakurei/cmd/hakurei/internal/app"
"git.gensokyo.uk/security/hakurei/dbus"
"git.gensokyo.uk/security/hakurei/hst"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
"git.gensokyo.uk/security/hakurei/system"
)

View File

@ -8,7 +8,7 @@ import (
"git.gensokyo.uk/security/hakurei/cmd/hakurei/internal/app"
"git.gensokyo.uk/security/hakurei/dbus"
"git.gensokyo.uk/security/hakurei/hst"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
"git.gensokyo.uk/security/hakurei/system"
)

View File

@ -13,7 +13,7 @@ import (
"git.gensokyo.uk/security/hakurei"
"git.gensokyo.uk/security/hakurei/internal"
"git.gensokyo.uk/security/hakurei/internal/hlog"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
/*

View File

@ -8,7 +8,7 @@ import (
"git.gensokyo.uk/security/hakurei/dbus"
"git.gensokyo.uk/security/hakurei/hst"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
"git.gensokyo.uk/security/hakurei/system"
)

View File

@ -7,7 +7,7 @@ import (
"git.gensokyo.uk/security/hakurei/hst"
"git.gensokyo.uk/security/hakurei/internal"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
func withNixDaemon(

View File

@ -14,7 +14,7 @@ import (
. "syscall"
"time"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
type (

View File

@ -17,8 +17,8 @@ import (
"git.gensokyo.uk/security/hakurei/internal"
"git.gensokyo.uk/security/hakurei/internal/hlog"
"git.gensokyo.uk/security/hakurei/ldd"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/sandbox/vfs"
"git.gensokyo.uk/security/hakurei/seccomp"
"git.gensokyo.uk/security/hakurei/vfs"
)
const (

View File

@ -14,7 +14,7 @@ import (
"git.gensokyo.uk/security/hakurei"
"git.gensokyo.uk/security/hakurei/helper"
"git.gensokyo.uk/security/hakurei/ldd"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
// Start starts and configures a D-Bus proxy process.

View File

@ -1,7 +1,7 @@
package hst
import (
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
type (

View File

@ -2,7 +2,7 @@ package hst
import (
"git.gensokyo.uk/security/hakurei/dbus"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
"git.gensokyo.uk/security/hakurei/system"
)

View File

@ -13,7 +13,7 @@ import (
. "syscall"
"time"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
const (

View File

@ -9,7 +9,7 @@ import (
"time"
"git.gensokyo.uk/security/hakurei"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
const lddTimeout = 2 * time.Second

View File

@ -7,7 +7,7 @@ import (
"path/filepath"
. "syscall"
"git.gensokyo.uk/security/hakurei/sandbox/vfs"
"git.gensokyo.uk/security/hakurei/vfs"
)
func (p *procPaths) bindMount(source, target string, flags uintptr, eq bool) error {

View File

@ -10,7 +10,7 @@ import (
"strings"
"syscall"
"git.gensokyo.uk/security/hakurei/sandbox/vfs"
"git.gensokyo.uk/security/hakurei/vfs"
)
const (

View File

@ -8,7 +8,7 @@ import (
"syscall"
"testing"
. "git.gensokyo.uk/security/hakurei/sandbox/seccomp"
. "git.gensokyo.uk/security/hakurei/seccomp"
)
func TestExport(t *testing.T) {

View File

@ -6,7 +6,7 @@ import (
"syscall"
"testing"
"git.gensokyo.uk/security/hakurei/sandbox/seccomp"
"git.gensokyo.uk/security/hakurei/seccomp"
)
func TestLibraryError(t *testing.T) {

View File

@ -3,7 +3,7 @@ package vfs_test
import (
"testing"
"git.gensokyo.uk/security/hakurei/sandbox/vfs"
"git.gensokyo.uk/security/hakurei/vfs"
)
func TestUnmangle(t *testing.T) {

View File

@ -12,7 +12,7 @@ import (
"syscall"
"testing"
"git.gensokyo.uk/security/hakurei/sandbox/vfs"
"git.gensokyo.uk/security/hakurei/vfs"
)
func TestMountInfo(t *testing.T) {

View File

@ -8,7 +8,7 @@ import (
"syscall"
"testing"
"git.gensokyo.uk/security/hakurei/sandbox/vfs"
"git.gensokyo.uk/security/hakurei/vfs"
)
func TestUnfold(t *testing.T) {