chiark / gitweb /
journal: add FSPRG journal authentication
[elogind.git] / src / journal / journal-file.c
index 3bb1e90fb324b9f86b3a8c76c87cf641a480fa0e..274f22db170a5e79a3a0e8040e42420e1f4b1b9a 100644 (file)
@@ -2049,12 +2049,12 @@ int journal_file_open(
                 r = journal_file_refresh_header(f);
                 if (r < 0)
                         goto fail;
-
-                r = journal_file_setup_hmac(f);
-                if (r < 0)
-                        goto fail;
         }
 
+        r = journal_file_setup_hmac(f);
+        if (r < 0)
+                goto fail;
+
         if (newly_created) {
                 r = journal_file_setup_field_hash_table(f);
                 if (r < 0)