Skip to content
This repository

HTTPS clone URL

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…

Octocat-spinner-32-eaf2f5

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