Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Nov 2008 21:57:03 +0000 (UTC)
From:      "Christian S.J. Peron" <csjp@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/bsm audit_internal.h audit_record.h src/sys/security/audit audit.c audit.h audit_bsm.c audit_bsm_token.c audit_private.h audit_syscalls.c
Message-ID:  <200811112158.mABLwQ91075876@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
csjp        2008-11-11 21:57:03 UTC

  FreeBSD src repository

  Modified files:
    sys/bsm              audit_internal.h audit_record.h 
    sys/security/audit   audit.c audit.h audit_bsm.c 
                         audit_bsm_token.c audit_private.h 
                         audit_syscalls.c 
  Log:
  SVN rev 184856 on 2008-11-11 21:57:03Z by csjp
  
  Add support for extended header BSM tokens.  Currently we use the
  regular header tokens.  The extended header tokens contain an IP
  or IPv6 address which makes it possible to identify which host an
  audit record came from when audit records are centralized.
  
  If the host information has not been specified, the system will
  default to the old style headers.  Otherwise, audit records that
  are created as a result of system calls will contain host information.
  
  This implemented has been designed to be consistent with the Solaris
  implementation.  Host information is set/retrieved using the A_GETKAUDIT
  and A_SETKAUDIT auditon(2) commands.  These commands require that a
  pointer to a auditinfo_addr_t object is passed.  Currently only IP and
  IPv6 address families are supported.
  
  The users pace bits associated with this change will follow in an
  openbsm import.
  
  Reviewed by:    rwatson, (sson, wsalamon (older version))
  MFC after:      1 month
  
  Revision  Changes    Path
  1.10      +2 -0      src/sys/bsm/audit_internal.h
  1.12      +3 -0      src/sys/bsm/audit_record.h
  1.46      +43 -0     src/sys/security/audit/audit.c
  1.21      +2 -0      src/sys/security/audit/audit.h
  1.37      +24 -3     src/sys/security/audit/audit_bsm.c
  1.19      +45 -0     src/sys/security/audit/audit_bsm_token.c
  1.23      +1 -0      src/sys/security/audit/audit_private.h
  1.33      +5 -2      src/sys/security/audit/audit_syscalls.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811112158.mABLwQ91075876>