Skip to content

Instantly share code, notes, and snippets.

@mapk0y
Created June 23, 2015 08:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save mapk0y/2d1b7537b6c6d1c8e7f9 to your computer and use it in GitHub Desktop.
Save mapk0y/2d1b7537b6c6d1c8e7f9 to your computer and use it in GitHub Desktop.
Check Kernel Config Script for CRIU
#!/bin/bash
: ${CONFIG:=/boot/config-$(uname -r)}
CONFIG_LIST="CONFIG_EXPERT=y
CONFIG_EMBEDDED=y
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_IPC_NS=y
CONFIG_PID_NS=y
CONFIG_NET_NS=y
CONFIG_FHANDLE=y
CONFIG_EVENTFD=y
CONFIG_EPOLL=y
CONFIG_UNIX_DIAG=y
CONFIG_INET_DIAG=y
CONFIG_INET_UDP_DIAG=y
CONFIG_PACKET_DIAG=y
CONFIG_NETLINK_DIAG=y
CONFIG_INOTIFY_USER=y
CONFIG_IA32_EMULATION=y
CONFIG_MEM_SOFT_DIRTY=y"
for i in ${CONFIG_LIST[@]} ; do
if grep ${i} ${CONFIG} >/dev/null; then
echo "OK:" ${i}
else
echo "NG:" ${i}
fi
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment