podman

Форк
0
/
seccomp_unsupported.go 
27 строк · 571.0 Байт
1
//go:build (!linux && !freebsd) || !seccomp
2
// +build !linux,!freebsd !seccomp
3

4
package chroot
5

6
import (
7
	"errors"
8

9
	"github.com/opencontainers/runtime-spec/specs-go"
10
)
11

12
const seccompAvailable = false
13

14
func setSeccomp(spec *specs.Spec) error {
15
	if spec.Linux.Seccomp != nil {
16
		return errors.New("configured a seccomp filter without seccomp support?")
17
	}
18
	return nil
19
}
20

21
func setupSeccomp(spec *specs.Spec, seccompProfilePath string) error {
22
	if spec.Linux != nil {
23
		// runtime-tools may have supplied us with a default filter
24
		spec.Linux.Seccomp = nil
25
	}
26
	return nil
27
}
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.