diff options
Diffstat (limited to 'features/udev')
-rw-r--r-- | features/udev/udev.cfg | 28 | ||||
-rw-r--r-- | features/udev/udev.scc | 7 | ||||
-rw-r--r-- | features/udev/udev_crypto.cfg | 3 | ||||
-rw-r--r-- | features/udev/udev_crypto.scc | 4 | ||||
-rw-r--r-- | features/udev/udev_opt.cfg | 10 | ||||
-rw-r--r-- | features/udev/udev_opt.scc | 4 | ||||
-rw-r--r-- | features/udev/udev_uefi.cfg | 2 | ||||
-rw-r--r-- | features/udev/udev_uefi.scc | 4 |
8 files changed, 62 insertions, 0 deletions
diff --git a/features/udev/udev.cfg b/features/udev/udev.cfg new file mode 100644 index 0000000..08dc3b0 --- /dev/null +++ b/features/udev/udev.cfg | |||
@@ -0,0 +1,28 @@ | |||
1 | CONFIG_DEVTMPFS=y | ||
2 | CONFIG_CGROUPS=y | ||
3 | CONFIG_INOTIFY_USER=y | ||
4 | CONFIG_SIGNALFD=y | ||
5 | CONFIG_TIMERFD=y | ||
6 | CONFIG_EPOLL=y | ||
7 | CONFIG_NET=y | ||
8 | CONFIG_SYSFS=y | ||
9 | CONFIG_PROC_FS=y | ||
10 | CONFIG_FHANDLE=y | ||
11 | |||
12 | CONFIG_SYSFS_DEPRECATED=n | ||
13 | |||
14 | CONFIG_UEVENT_HELPER_PATH="" | ||
15 | |||
16 | CONFIG_FW_LOADER_USER_HELPER=n | ||
17 | |||
18 | CONFIG_DMIID=y | ||
19 | |||
20 | CONFIG_BLK_DEV_BSG=y | ||
21 | |||
22 | CONFIG_NET_NS=y | ||
23 | CONFIG_DEVPTS_MULTIPLE_INSTANCES=y | ||
24 | CONFIG_USER_NS=y | ||
25 | |||
26 | CONFIG_CGROUP_SCHED=y | ||
27 | CONFIG_FAIR_GROUP_SCHED=y | ||
28 | CONFIG_CFS_BANDWIDTH=y | ||
diff --git a/features/udev/udev.scc b/features/udev/udev.scc new file mode 100644 index 0000000..089ca2e --- /dev/null +++ b/features/udev/udev.scc | |||
@@ -0,0 +1,7 @@ | |||
1 | define KFEATURE_DESCRIPTION "UDEV specific kernel configs: https://github.com/systemd/systemd/blob/master/README" | ||
2 | define KFEATURE_COMPATIBILITY all | ||
3 | |||
4 | kconf non-hardware udev.cfg | ||
5 | kconf non-hardware udev_crypto.cfg | ||
6 | kconf non-hardware udev_uefi.cfg | ||
7 | kconf non-hardware udev_opt.cfg | ||
diff --git a/features/udev/udev_crypto.cfg b/features/udev/udev_crypto.cfg new file mode 100644 index 0000000..1e0be79 --- /dev/null +++ b/features/udev/udev_crypto.cfg | |||
@@ -0,0 +1,3 @@ | |||
1 | CONFIG_CRYPTO_USER_API_HASH=y | ||
2 | CONFIG_CRYPTO_HMAC=y | ||
3 | CONFIG_CRYPTO_SHA256=y | ||
diff --git a/features/udev/udev_crypto.scc b/features/udev/udev_crypto.scc new file mode 100644 index 0000000..9c019a6 --- /dev/null +++ b/features/udev/udev_crypto.scc | |||
@@ -0,0 +1,4 @@ | |||
1 | define KFEATURE_DESCRIPTION "UDEV kernels config to support crypto" | ||
2 | define KFEATURE_COMPATIBILITY all | ||
3 | |||
4 | kconf non-hardware udev_crypto.cfg | ||
diff --git a/features/udev/udev_opt.cfg b/features/udev/udev_opt.cfg new file mode 100644 index 0000000..d08e36a --- /dev/null +++ b/features/udev/udev_opt.cfg | |||
@@ -0,0 +1,10 @@ | |||
1 | CONFIG_IPV6=y | ||
2 | CONFIG_AUTOFS4_FS=y | ||
3 | CONFIG_TMPFS_XATTR=y | ||
4 | CONFIG_TMPFS_POSIX_ACL=y | ||
5 | CONFIG_EXT4_POSIX_ACL=y | ||
6 | CONFIG_XFS_ACL=y | ||
7 | CONFIG_BTRFS_FS_POSIX_ACL=y | ||
8 | CONFIG_SECCOMP=y | ||
9 | CONFIG_SECCOMP_FILTER=y | ||
10 | CONFIG_CHECKPOINT_RESTORE=y | ||
diff --git a/features/udev/udev_opt.scc b/features/udev/udev_opt.scc new file mode 100644 index 0000000..dc1b86a --- /dev/null +++ b/features/udev/udev_opt.scc | |||
@@ -0,0 +1,4 @@ | |||
1 | define KFEATURE_DESCRIPTION "Optional UDEV kernel configs" | ||
2 | define KFEATURE_COMPATIBILITY all | ||
3 | |||
4 | kconf non-hardware udev_opt.cfg | ||
diff --git a/features/udev/udev_uefi.cfg b/features/udev/udev_uefi.cfg new file mode 100644 index 0000000..ec2aa3e --- /dev/null +++ b/features/udev/udev_uefi.cfg | |||
@@ -0,0 +1,2 @@ | |||
1 | CONFIG_EFIVAR_FS=y | ||
2 | CONFIG_EFI_PARTITION=y | ||
diff --git a/features/udev/udev_uefi.scc b/features/udev/udev_uefi.scc new file mode 100644 index 0000000..bda289e --- /dev/null +++ b/features/udev/udev_uefi.scc | |||
@@ -0,0 +1,4 @@ | |||
1 | define KFEATURE_DESCRIPTION "kernel configs for UDEV with UEFI support" | ||
2 | define KFEATURE_COMPATIBILITY all | ||
3 | |||
4 | kconf non-hardware udev_uefi.cfg | ||