1. 30 1月, 2008 3 次提交
    • P
      NetLabel: Introduce static network labels for unlabeled connections · 8cc44579
      Paul Moore 提交于
      Most trusted OSs, with the exception of Linux, have the ability to specify
      static security labels for unlabeled networks.  This patch adds this ability to
      the NetLabel packet labeling framework.
      
      If the NetLabel subsystem is called to determine the security attributes of an
      incoming packet it first checks to see if any recognized NetLabel packet
      labeling protocols are in-use on the packet.  If none can be found then the
      unlabled connection table is queried and based on the packets incoming
      interface and address it is matched with a security label as configured by the
      administrator using the netlabel_tools package.  The matching security label is
      returned to the caller just as if the packet was explicitly labeled using a
      labeling protocol.
      Signed-off-by: NPaul Moore <paul.moore@hp.com>
      Signed-off-by: NJames Morris <jmorris@namei.org>
      8cc44579
    • P
      NetLabel: Add secid token support to the NetLabel secattr struct · 16efd454
      Paul Moore 提交于
      This patch adds support to the NetLabel LSM secattr struct for a secid token
      and a type field, paving the way for full LSM/SELinux context support and
      "static" or "fallback" labels.  In addition, this patch adds a fair amount
      of documentation to the core NetLabel structures used as part of the
      NetLabel kernel API.
      Signed-off-by: NPaul Moore <paul.moore@hp.com>
      Signed-off-by: NJames Morris <jmorris@namei.org>
      16efd454
    • P
      NetLabel: Remove unneeded RCU read locks · c783f1ce
      Paul Moore 提交于
      This patch removes some unneeded RCU read locks as we can treat the reads as
      "safe" even without RCU.  It also converts the NetLabel configuration refcount
      from a spinlock protected u32 into atomic_t to be more consistent with the rest
      of the kernel.
      Signed-off-by: NPaul Moore <paul.moore@hp.com>
      Signed-off-by: NJames Morris <jmorris@namei.org>
      c783f1ce
  2. 26 10月, 2007 1 次提交
  3. 08 6月, 2007 1 次提交
  4. 01 3月, 2007 1 次提交
  5. 03 12月, 2006 5 次提交
  6. 30 9月, 2006 1 次提交
  7. 29 9月, 2006 1 次提交
  8. 26 9月, 2006 1 次提交
  9. 23 9月, 2006 1 次提交