Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

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

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 src
Octocat-spinner-32 LICENSE
Octocat-spinner-32 Makefile
Octocat-spinner-32 README.markdown
Octocat-spinner-32 Setup.hs
Octocat-spinner-32 bindings-sipc.cabal

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


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


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
Something went wrong with that request. Please try again.