[Haskell-cafe] [ANN] lxc-0.2 and bindings-0.2 – Haskell LXC API bindings
Nickolay Kudasov
nickolay.kudasov at gmail.com
Sun Sep 28 08:00:58 UTC 2014
Greetings,
I am pleased to announce the Haskell LXC API bindings.
Bindings are represented by 2 cabal packages: lxc and bindings-lxc.
LXC is a userspace interface for the Linux kernel containment features.
For more information see https://linuxcontainers.org.
http://hackage.haskell.org/package/lxc
High level Haskell bindings to LXC (Linux containers).
Git repository: https://github.com/fizruk/lxc
http://hackage.haskell.org/package/bindings-lxc
Direct Haskell bindings to LXC (Linux containers) C API.
Git repository: https://github.com/fizruk/bindings-lxc
===
Before installation make sure you have LXC installed on your system with
header files and static library. Packages have been tested with Ubuntu
12.04 and 14.04.
On Ubuntu 14.04 LTS (Trusty Tahr):
$ sudo apt-get install lxc-dev
On previous Ubuntu versions (including 12.04 LTS Precise Pangolin)
standard repositories do not contain liblxc1 package.
You might want to use ppa:ubuntu-lxc/stable repository instead:
$ sudo apt-get install software-properties-common python-software-properties
$ sudo add-apt-repository ppa:ubuntu-lxc/stable
$ sudo apt-get update
$ sudo apt-get install lxc-dev
===
To get the latest stable version of both packages:
$ cabal install lxc
===
While Haddock documentation is absent one can either build haddock
documentation locally or view it online on GitHub Pages:
lxc documentation: http://fizruk.github.io/lxc/docs/
bindings-lxc documentation: http://fizruk.github.io/bindings-lxc/docs/
See also Usage section of lxc package README file:
https://github.com/fizruk/lxc/blob/master/README.md#usage
===
Feedback of any kind is welcome!
Cheers,
Nickolay Kudasov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140928/ea8e2dd1/attachment.html>
More information about the Haskell-Cafe
mailing list