]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - security/integrity/ima/ima_main.c
ima: added policy support for 'security.ima' type
[mirror_ubuntu-bionic-kernel.git] / security / integrity / ima / ima_main.c
index cd00ba39e8e060dbcefa986b953d5400e9f696af..3cdd78768c29341ad216cf726e5d59acc0798add 100644 (file)
@@ -169,6 +169,7 @@ static int process_measurement(struct file *file, const char *filename,
         * (IMA_MEASURE, IMA_MEASURED, IMA_APPRAISE, IMA_APPRAISED,
         *  IMA_AUDIT, IMA_AUDITED) */
        iint->flags |= action;
+       action &= IMA_DO_MASK;
        action &= ~((iint->flags & IMA_DONE_MASK) >> 1);
 
        /* Nothing to do, just return existing appraised status */