Commit 1e684d38 authored by David Howells's avatar David Howells

pkcs7: Set the module licence to prevent tainting

Set the module licence to prevent the kernel from being tainted if loaded
as a module.
Reported-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
parent 0a9dd0e0
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_DESCRIPTION("PKCS#7 testing key type"); MODULE_DESCRIPTION("PKCS#7 testing key type");
MODULE_AUTHOR("Red Hat, Inc.");
static unsigned pkcs7_usage; static unsigned pkcs7_usage;
module_param_named(usage, pkcs7_usage, uint, S_IWUSR | S_IRUGO); module_param_named(usage, pkcs7_usage, uint, S_IWUSR | S_IRUGO);
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
#define pr_fmt(fmt) "PKCS7: "fmt #define pr_fmt(fmt) "PKCS7: "fmt
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/module.h>
#include <linux/export.h> #include <linux/export.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/err.h> #include <linux/err.h>
...@@ -19,6 +20,10 @@ ...@@ -19,6 +20,10 @@
#include "pkcs7_parser.h" #include "pkcs7_parser.h"
#include "pkcs7-asn1.h" #include "pkcs7-asn1.h"
MODULE_DESCRIPTION("PKCS#7 parser");
MODULE_AUTHOR("Red Hat, Inc.");
MODULE_LICENSE("GPL");
struct pkcs7_parse_context { struct pkcs7_parse_context {
struct pkcs7_message *msg; /* Message being constructed */ struct pkcs7_message *msg; /* Message being constructed */
struct pkcs7_signed_info *sinfo; /* SignedInfo being constructed */ struct pkcs7_signed_info *sinfo; /* SignedInfo being constructed */
......
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
#include <crypto/public_key.h> #include <crypto/public_key.h>
#include <crypto/akcipher.h> #include <crypto/akcipher.h>
MODULE_DESCRIPTION("In-software asymmetric public-key subtype");
MODULE_AUTHOR("Red Hat, Inc.");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
/* /*
......
...@@ -275,4 +275,5 @@ module_init(x509_key_init); ...@@ -275,4 +275,5 @@ module_init(x509_key_init);
module_exit(x509_key_exit); module_exit(x509_key_exit);
MODULE_DESCRIPTION("X.509 certificate parser"); MODULE_DESCRIPTION("X.509 certificate parser");
MODULE_AUTHOR("Red Hat, Inc.");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment