<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/security/integrity, branch v3.6</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.6</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.6'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2012-07-05T20:43:59Z</updated>
<entry>
<title>ima: audit is compiled only when enabled</title>
<updated>2012-07-05T20:43:59Z</updated>
<author>
<name>Dmitry Kasatkin</name>
<email>dmitry.kasatkin@intel.com</email>
</author>
<published>2012-06-25T09:18:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=417c6c8ee2eb6975f357d8975af94ba5fbeaf82d'/>
<id>urn:sha1:417c6c8ee2eb6975f357d8975af94ba5fbeaf82d</id>
<content type='text'>
IMA auditing code was compiled even when CONFIG_AUDIT was not enabled.
This patch compiles auditing code only when possible and enabled.

Signed-off-by: Dmitry Kasatkin &lt;dmitry.kasatkin@intel.com&gt;
Signed-off-by: Mimi Zohar &lt;zohar@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>ima: ima_initialized is set only if successful</title>
<updated>2012-07-05T20:43:57Z</updated>
<author>
<name>Dmitry Kasatkin</name>
<email>dmitry.kasatkin@intel.com</email>
</author>
<published>2012-06-25T09:18:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7ff2267af595e642f1009198ab49e86a239148fa'/>
<id>urn:sha1:7ff2267af595e642f1009198ab49e86a239148fa</id>
<content type='text'>
Set ima_initialized only if initialization was successful.

Signed-off-by: Dmitry Kasatkin &lt;dmitry.kasatkin@intel.com&gt;
Signed-off-by: Mimi Zohar &lt;zohar@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>ima: add policy for pseudo fs</title>
<updated>2012-07-05T20:42:33Z</updated>
<author>
<name>Dmitry Kasatkin</name>
<email>dmitry.kasatkin@intel.com</email>
</author>
<published>2012-06-25T09:18:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8445d64dd761440fb5c73a2abba25009f4bf0e4c'/>
<id>urn:sha1:8445d64dd761440fb5c73a2abba25009f4bf0e4c</id>
<content type='text'>
Exclude DEVPTS and BINFMT filesystems from the measurement policy.

Signed-off-by: Dmitry Kasatkin &lt;dmitry.kasatkin@intel.com&gt;
Signed-off-by: Mimi Zohar &lt;zohar@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>ima: remove unused cleanup functions</title>
<updated>2012-07-02T20:43:30Z</updated>
<author>
<name>Dmitry Kasatkin</name>
<email>dmitry.kasatkin@intel.com</email>
</author>
<published>2012-06-25T09:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c7de7adc18241a0eb10a6e1fed7cb1e01f53c85a'/>
<id>urn:sha1:c7de7adc18241a0eb10a6e1fed7cb1e01f53c85a</id>
<content type='text'>
IMA cannot be used as module and does not need __exit functions.
Removed them.

Signed-off-by: Dmitry Kasatkin &lt;dmitry.kasatkin@intel.com&gt;
Signed-off-by: Mimi Zohar &lt;zohar@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>ima: free securityfs violations file</title>
<updated>2012-07-02T20:43:30Z</updated>
<author>
<name>Dmitry Kasatkin</name>
<email>dmitry.kasatkin@intel.com</email>
</author>
<published>2012-01-30T00:19:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0ea4f8ae416a9e8d15f4e20680879358f620e8b8'/>
<id>urn:sha1:0ea4f8ae416a9e8d15f4e20680879358f620e8b8</id>
<content type='text'>
On ima_fs_init() error, free securityfs violations file.

Signed-off-by: Dmitry Kasatkin &lt;dmitry.kasatkin@intel.com&gt;
Signed-off-by: Mimi Zohar &lt;zohar@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>ima: use full pathnames in measurement list</title>
<updated>2012-07-02T20:43:29Z</updated>
<author>
<name>Mimi Zohar</name>
<email>zohar@linux.vnet.ibm.com</email>
</author>
<published>2012-06-20T13:32:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=08e1b76ae399a010c0d0916b125d75aed6961d16'/>
<id>urn:sha1:08e1b76ae399a010c0d0916b125d75aed6961d16</id>
<content type='text'>
The IMA measurement list contains filename hints, which can be
ambigious without the full pathname.  This patch replaces the
filename hint with the full pathname, simplifying for userspace
the correlating of file hash measurements with files.

Change log v1:
- Revert to short filenames, when full pathname is longer than IMA
  measurement buffer size. (Based on Dmitry's review)

Signed-off-by: Mimi Zohar &lt;zohar@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>ima: fix filename hint to reflect script interpreter name</title>
<updated>2012-05-16T00:36:41Z</updated>
<author>
<name>Mimi Zohar</name>
<email>zohar@us.ibm.com</email>
</author>
<published>2012-05-15T01:50:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fbbb456347b21279a379b42eeb31151c33d8dd49'/>
<id>urn:sha1:fbbb456347b21279a379b42eeb31151c33d8dd49</id>
<content type='text'>
When IMA was first upstreamed, the bprm filename and interp were
always the same.  Currently, the bprm-&gt;filename and bprm-&gt;interp
are the same, except for when only bprm-&gt;interp contains the
interpreter name.  So instead of using the bprm-&gt;filename as
the IMA filename hint in the measurement list, we could replace
it with bprm-&gt;interp, but this feels too fragil.

The following patch is not much better, but at least there is some
indication that sometimes we're passing the filename and other times
the interpreter name.

Reported-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Signed-off-by: Mimi Zohar &lt;zohar@linux.vnet.ibm.com&gt;
Signed-off-by: James Morris &lt;james.l.morris@oracle.com&gt;
</content>
</entry>
<entry>
<title>security: fix ima kconfig warning</title>
<updated>2012-02-28T00:01:15Z</updated>
<author>
<name>Randy Dunlap</name>
<email>rdunlap@xenotime.net</email>
</author>
<published>2012-02-24T19:28:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a69f15890292b5449f9056b4bb322b044e6ce0c6'/>
<id>urn:sha1:a69f15890292b5449f9056b4bb322b044e6ce0c6</id>
<content type='text'>
Fix IMA kconfig warning on non-X86 architectures:

warning: (IMA) selects TCG_TIS which has unmet direct dependencies
(TCG_TPM &amp;&amp; X86)

Signed-off-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Reported-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Acked-by: Rajiv Andrade &lt;srajiv@linux.vnet.ibm.com&gt;
Signed-off-by: James Morris &lt;james.l.morris@oracle.com&gt;
</content>
</entry>
<entry>
<title>IMA: fix audit res field to indicate 1 for success and 0 for failure</title>
<updated>2012-02-16T01:01:42Z</updated>
<author>
<name>Eric Paris</name>
<email>eparis@redhat.com</email>
</author>
<published>2012-02-14T22:11:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b0d5de4d58803bbcce2b8175a8dd21c559a3abc1'/>
<id>urn:sha1:b0d5de4d58803bbcce2b8175a8dd21c559a3abc1</id>
<content type='text'>
The audit res field ususally indicates success with a 1 and 0 for a
failure.  So make IMA do it the same way.

Signed-off-by: Eric Paris &lt;eparis@redhat.com&gt;
Signed-off-by: Mimi Zohar &lt;zohar@us.ibm.com&gt;
Signed-off-by: James Morris &lt;jmorris@namei.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'next-queue' into next</title>
<updated>2012-02-09T06:02:34Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@namei.org</email>
</author>
<published>2012-02-09T06:02:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9e3ff38647a316e4f92d59b14c8f0eb13b33bb2c'/>
<id>urn:sha1:9e3ff38647a316e4f92d59b14c8f0eb13b33bb2c</id>
<content type='text'>
</content>
</entry>
</feed>
