summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control183
1 files changed, 183 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..19cbe65
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,183 @@
+Source: setools
+Priority: optional
+Maintainer: J. Tang <jtang@tresys.com>
+Build-Depends: cdbs, debhelper (>= 5), autotools-dev, pkg-config,
+ g++ (>= 4.0), libstdc++-dev, autoconf (>= 2.59), libtool, flex, bison,
+ libselinux1-dev (>= 1.30), libsepol1-dev (>= 2.0.29),
+ libxml2-dev, libsqlite3-dev (>= 3.2),
+ swig (>= 1.3.28), python-dev (>= 2.3), python-central, java-gcj-compat-dev,
+ tcl8.4-dev (>= 8.4.9) | tcl-dev (>= 8.4.9),
+ tk8.4-dev (>= 8.4.9) | tk-dev (>= 8.4.9),
+ libglib2.0-dev, libgtk2.0-dev (>= 2.8), libglade2-dev
+Standards-Version: 3.7.2
+Section: utils
+
+Package: setools
+Section: utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libsetools-tcl (= ${Source-Version}),
+ tk8.4 (>= 8.4.9) | wish, bwidget (>= 1.8), menu
+Recommends: setools-console
+Suggests: logwatch
+Provides: setools-gui
+Description: Collection of graphical tools for SELinux policy analysis
+ SETools is a collection of graphical tools, command-line tools, and
+ libraries designed to facilitate SELinux policy analysis.
+ .
+ This package includes the following graphical tools:
+ .
+ * apol policy analysis tool
+ * seaudit audit log analysis tool
+ * sediffx semantic policy difference tool
+
+Package: libsetools
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: doxygen
+Description: SELinux policy analysis libraries
+ SETools is a collection of graphical tools, command-line tools, and
+ libraries designed to facilitate SELinux policy analysis.
+ .
+ This package includes the following run-time libraries:
+ .
+ * libapol policy analysis library
+ * libpoldiff semantic policy difference library
+ * libqpol library that abstracts policy internals
+ * libseaudit parse and filter SELinux audit messages in log files
+ * libsefs SELinux file contexts library
+
+Package: libsetools-python
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3)
+XS-Python-Version: current
+XB-Python-Version: current
+Description: SETools Python bindings
+ SETools is a collection of graphical tools, command-line tools, and
+ libraries designed to facilitate SELinux policy analysis.
+ .
+ This package includes Python bindings for the following libraries:
+ .
+ * libapol policy analysis library
+ * libpoldiff semantic policy difference library
+ * libqpol library that abstracts policy internals
+ * libseaudit parse and filter SELinux audit messages in log files
+ * libsefs SELinux file contexts library
+
+Package: libsetools-java
+Section: libs
+Architecture: any
+Depends: java-gcj-compat | java2-runtime, libsetools-jni (= ${binary:Version})
+Description: SETools Java bindings (architecture-independent)
+ SETools is a collection of graphical tools, command-line tools, and
+ libraries designed to facilitate SELinux policy analysis.
+ .
+ This package includes Java bindings for the following libraries:
+ .
+ * libapol policy analysis library
+ * libpoldiff semantic policy difference library
+ * libqpol library that abstracts policy internals
+ * libseaudit parse and filter SELinux audit messages in log files
+ * libsefs SELinux file contexts library
+
+Package: libsetools-jni
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: SETools Java bindings (architecture-dependent)
+ This package includes the architecture-dependent library files needed
+ for libsetools-java.
+
+Package: libsetools-tcl
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: SETools Tcl bindings
+ SETools is a collection of graphical tools, command-line tools, and
+ libraries designed to facilitate SELinux policy analysis.
+ .
+ This package includes Tcl bindings for the following libraries:
+ .
+ * libapol policy analysis library
+ * libpoldiff semantic policy difference library
+ * libqpol library that abstracts policy internals
+ * libseaudit parse and filter SELinux audit messages in log files
+ * libsefs SELinux file contexts library
+
+Package: libsetools-dev
+Section: libdevel
+Architecture: any
+Depends: libsetools (= ${Source-Version})
+Description: SETools development files
+ SETools is a collection of graphical tools, command-line tools, and
+ libraries designed to facilitate SELinux policy analysis.
+ .
+ This package includes header files and archives for the following
+ libraries:
+ .
+ * libapol policy analysis library
+ * libpoldiff semantic policy difference library
+ * libqpol library that abstracts policy internals
+ * libseaudit parse and filter SELinux audit messages in log files
+ * libsefs SELinux file contexts library
+
+Package: setools-console
+Section: utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: setools
+Description: Collection of console tools for SELinux policy analysis
+ SETools is a collection of graphical tools, command-line tools, and
+ libraries designed to facilitate SELinux policy analysis.
+ .
+ This package includes the following console tools:
+ .
+ * seaudit-report audit log analysis tool
+ * sechecker SELinux policy checking tool
+ * secmds command line tools: seinfo, sesearch, findcon,
+ replcon, and indexcon
+ * sediff semantic policy difference tool
+
+Package: libapol1
+Architecture: all
+Depends: libsetools
+Description: transitional package to smooth renaming to libsetools
+ This package installs libsetools, and can be safely removed
+ afterwards.
+
+Package: libseaudit1
+Architecture: all
+Depends: libsetools
+Description: transitional package to smooth renaming to libsetools
+ This package installs libsetools, and can be safely removed
+ afterwards.
+
+Package: libsefs1
+Architecture: all
+Depends: libsetools
+Description: transitional package to smooth renaming to libsetools
+ This package installs libsetools, and can be safely removed
+ afterwards.
+
+Package: libapol-dev
+Architecture: all
+Depends: libsetools-dev
+Description: transitional package to smooth renaming to libsetools-dev
+ This package installs libsetools-dev, and can be safely removed
+ afterwards.
+
+Package: libseaudit-dev
+Architecture: all
+Depends: libsetools-dev
+Description: transitional package to smooth renaming to libsetools-dev
+ This package installs libsetools-dev, and can be safely removed
+ afterwards.
+
+Package: libsefs-dev
+Architecture: all
+Depends: libsetools-dev
+Description: transitional package to smooth renaming to libsetools-dev
+ This package installs libsetools-dev, and can be safely removed
+ afterwards.