]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - kernel/module.c
UBUNTU: SAUCE: UEFI: Add secure boot and MOK SB State disabled sysctl
[mirror_ubuntu-zesty-kernel.git] / kernel / module.c
index 3d8f126208e3ae04eeff3fd1b1e00044c0e3d0d2..421ee8296b46b2170092f06888efdc7ab0e6dd72 100644 (file)
@@ -4299,3 +4299,20 @@ void module_layout(struct module *mod,
 }
 EXPORT_SYMBOL(module_layout);
 #endif
+
+#ifdef CONFIG_MODULE_SIG
+void enforce_signed_modules(void)
+{
+       sig_enforce = true;
+}
+#endif
+
+bool secure_modules(void)
+{
+#ifdef CONFIG_MODULE_SIG
+       return (sig_enforce || modules_disabled);
+#else
+       return modules_disabled;
+#endif
+}
+EXPORT_SYMBOL(secure_modules);