Fix verification using signature file

Signature file does not contain xattr prefix.
Add signature xattr prefix manually.

Signed-off-by: Dmitry Kasatkin <d.kasatkin@samsung.com>
This commit is contained in:
Dmitry Kasatkin 2013-07-10 16:00:53 +01:00
parent 076fd302bb
commit 3f0c0a3c84

View File

@ -1232,7 +1232,8 @@ static int verify_ima(const char *file, const char *key)
if (sigfile) { if (sigfile) {
void *tmp; void *tmp;
tmp = file2bin(file, "sig", &len); tmp = file2bin(file, "sig", &len);
memcpy(sig, tmp, len); sig[0] = 0x03;
memcpy(sig+1, tmp, len++);
free(tmp); free(tmp);
} }