Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/17] SELinux Buildroot Additions
@ 2013-09-04 23:09 Clayton Shotwell
  2013-09-04 23:09 ` [Buildroot] [PATCH 01/17] libsepol: new package Clayton Shotwell
                   ` (17 more replies)
  0 siblings, 18 replies; 34+ messages in thread
From: Clayton Shotwell @ 2013-09-04 23:09 UTC (permalink / raw)
  To: buildroot

Submitting an initial patch set to add SELinux support to Buildroot.
This patch set adds packages required for an SELinux system along with
the packages needed to build them.

The next patch set will be a set to add flags into existing packages to
enable SELinux support in those packages. A final set of patches will
be submitted to give an example SELinux configuration that targets a
specific platform.

A couple of note on these packages.  The audit package contains a large patch
to add support for cross compiling.  This patch has been submitted to the 
audit developers for incorporation into their build structure. There are
several patches fixing the makefiles of packages to enable cross compiling.

Clayton Shotwell (17):
  libsepol: new package
  libselinux: new package
  ustr: new package
  libsemanage: new package
  checkpolicy: new package
  sepolgen: new package
  setools: new package
  libcgroup: new package
  policycoreutils: new package
  python-pyxml: new package
  refpolicy: new package
  python-pyparsing: Add host build option
  audit: new package
  shadow: new package
  pcre: Add host build support
  bzip2: Add host build shared library installation
  sqlite: Add host build support

 package/Config.in                                  |   18 +
 package/audit/Config.in                            |   26 +
 package/audit/S14auditd                            |  172 +++
 ...audit-2.3.1-crossCompileHeaderCreationFix.patch | 1388 ++++++++++++++++++++
 package/audit/audit-2.3.1-remove-zos-plugin.patch  |   31 +
 package/audit/audit.mk                             |   61 +
 package/bzip2/bzip2.mk                             |    2 +
 package/checkpolicy/Config.in                      |   11 +
 package/checkpolicy/checkpolicy.mk                 |   71 +
 package/libcgroup/Config.in                        |    4 +
 package/libcgroup/libcgroup.mk                     |   22 +
 package/libselinux/Config.in                       |   22 +
 package/libselinux/libselinux.mk                   |  128 ++
 package/libsemanage/Config.in                      |   21 +
 .../libsemanage-2.1.10-execptionLibPathFix.patch   |   10 +
 package/libsemanage/libsemanage.mk                 |  113 ++
 package/libsepol/Config.in                         |    7 +
 package/libsepol/libsepol.mk                       |   69 +
 package/pcre/pcre.mk                               |    1 +
 package/policycoreutils/Config.in                  |   64 +
 package/policycoreutils/S15restorecond             |   85 ++
 .../policycoreutils-crossCompileFixes.patch        |  328 +++++
 package/policycoreutils/policycoreutils.mk         |  200 +++
 package/python-pyparsing/python-pyparsing.mk       |   47 +-
 package/python-pyxml/Config.in                     |   11 +
 package/python-pyxml/python-xml.mk                 |   64 +
 package/refpolicy/Config.in                        |   87 ++
 package/refpolicy/S12selinux                       |  134 ++
 package/refpolicy/config                           |   10 +
 .../refpolicy-001-gentoo_hardened_fixes.patch      | 1250 ++++++++++++++++++
 package/refpolicy/refpolicy.mk                     |   84 ++
 package/sepolgen/Config.in                         |    7 +
 package/sepolgen/sepolgen.mk                       |   46 +
 package/setools/Config.in                          |   22 +
 .../setools/setools-0001-cross_compile_fixes.patch |  116 ++
 .../setools-0002-swig_typedef_python_fixes.patch   | 1010 ++++++++++++++
 package/setools/setools.mk                         |   91 ++
 package/shadow/Config.in                           |   13 +
 package/shadow/shadow.mk                           |   53 +
 package/sqlite/sqlite.mk                           |    1 +
 package/ustr/Config.in                             |    6 +
 .../ustr-1.0.4-crossCompileModifications.patch     |  104 ++
 package/ustr/ustr.mk                               |   68 +
 43 files changed, 6065 insertions(+), 13 deletions(-)
 create mode 100644 package/audit/Config.in
 create mode 100755 package/audit/S14auditd
 create mode 100644 package/audit/audit-2.3.1-crossCompileHeaderCreationFix.patch
 create mode 100644 package/audit/audit-2.3.1-remove-zos-plugin.patch
 create mode 100644 package/audit/audit.mk
 create mode 100644 package/checkpolicy/Config.in
 create mode 100644 package/checkpolicy/checkpolicy.mk
 create mode 100644 package/libcgroup/Config.in
 create mode 100644 package/libcgroup/libcgroup.mk
 create mode 100644 package/libselinux/Config.in
 create mode 100644 package/libselinux/libselinux.mk
 create mode 100644 package/libsemanage/Config.in
 create mode 100644 package/libsemanage/libsemanage-2.1.10-execptionLibPathFix.patch
 create mode 100644 package/libsemanage/libsemanage.mk
 create mode 100644 package/libsepol/Config.in
 create mode 100644 package/libsepol/libsepol.mk
 create mode 100644 package/policycoreutils/Config.in
 create mode 100755 package/policycoreutils/S15restorecond
 create mode 100644 package/policycoreutils/policycoreutils-crossCompileFixes.patch
 create mode 100644 package/policycoreutils/policycoreutils.mk
 create mode 100644 package/python-pyxml/Config.in
 create mode 100644 package/python-pyxml/python-xml.mk
 create mode 100644 package/refpolicy/Config.in
 create mode 100644 package/refpolicy/S12selinux
 create mode 100755 package/refpolicy/config
 create mode 100644 package/refpolicy/refpolicy-001-gentoo_hardened_fixes.patch
 create mode 100644 package/refpolicy/refpolicy.mk
 create mode 100644 package/sepolgen/Config.in
 create mode 100644 package/sepolgen/sepolgen.mk
 create mode 100644 package/setools/Config.in
 create mode 100644 package/setools/setools-0001-cross_compile_fixes.patch
 create mode 100644 package/setools/setools-0002-swig_typedef_python_fixes.patch
 create mode 100644 package/setools/setools.mk
 create mode 100644 package/shadow/Config.in
 create mode 100644 package/shadow/shadow.mk
 create mode 100644 package/ustr/Config.in
 create mode 100644 package/ustr/ustr-1.0.4-crossCompileModifications.patch
 create mode 100644 package/ustr/ustr.mk

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2013-09-12  7:17 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-04 23:09 [Buildroot] [PATCH 00/17] SELinux Buildroot Additions Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 01/17] libsepol: new package Clayton Shotwell
2013-09-05  7:44   ` Thomas Petazzoni
2013-09-05 12:58     ` clshotwe at rockwellcollins.com
2013-09-05 13:19       ` Thomas Petazzoni
2013-09-05 16:46       ` Arnout Vandecappelle
2013-09-06  6:28         ` Thomas Petazzoni
2013-09-09 17:36           ` Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 02/17] libselinux: " Clayton Shotwell
2013-09-05  7:51   ` Thomas Petazzoni
2013-09-05 13:18     ` clshotwe at rockwellcollins.com
2013-09-04 23:09 ` [Buildroot] [PATCH 03/17] ustr: " Clayton Shotwell
2013-09-05  7:57   ` Thomas Petazzoni
2013-09-04 23:09 ` [Buildroot] [PATCH 04/17] libsemanage: " Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 05/17] checkpolicy: " Clayton Shotwell
2013-09-06 17:56   ` Thomas Petazzoni
2013-09-09 17:33     ` Clayton Shotwell
2013-09-11 16:44       ` Arnout Vandecappelle
2013-09-12  7:17         ` Thomas Petazzoni
2013-09-04 23:09 ` [Buildroot] [PATCH 06/17] sepolgen: " Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 07/17] setools: " Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 08/17] libcgroup: " Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 09/17] policycoreutils: " Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 10/17] python-pyxml: " Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 11/17] refpolicy: " Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 12/17] python-pyparsing: Add host build option Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 13/17] audit: new package Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 14/17] shadow: " Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 15/17] pcre: Add host build support Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 16/17] bzip2: Add host build shared library installation Clayton Shotwell
2013-09-04 23:09 ` [Buildroot] [PATCH 17/17] sqlite: Add host build support Clayton Shotwell
2013-09-06 17:49 ` [Buildroot] [PATCH 00/17] SELinux Buildroot Additions Thomas Petazzoni
2013-09-06 18:07   ` Ryan Barnett
2013-09-07 10:44     ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox