Haskell bindings for the SELinux Secure Inter-Process Communications Library.
Haskell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src
LICENSE
Makefile
README.markdown
Setup.hs
bindings-sipc.cabal

README.markdown

Haskell bindings for the Secure Inter-Process Communications Library for SELinux.

Installation

The SIPC C library must be installed before the bindings. Please download it from this page and follow the installation instructions.

Once the library is available, Haskell bindings can be installed using cabal:

cabal update
cabal install bindings-sipc

Testing

Example programs are provided to test message queues. Before using them you need to copy data.txt from the SIPC examples directory, and you need to create a file sipc_mq_test. The programs can then be executed in order:

$ MQCreator
$ MQReader &  # Either run in background or in another terminal
$ MQSender
$ MQDestroyer