/var/lib/ghc/package.conf.d/mueval-0.9.3.conf is in libghc-mueval-dev 0.9.3-1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | name: mueval
version: 0.9.3
id: mueval-0.9.3-1ir8IiFBEwoDmTLTKZuJAw
key: mueval-0.9.3-1ir8IiFBEwoDmTLTKZuJAw
license: BSD3
maintainer: Gwern <gwern@gwern.net>
homepage: https://github.com/gwern/mueval
synopsis: Safely evaluate pure Haskell expressions
description:
Mueval is a Haskell interpreter. It
uses the GHC API to evaluate arbitrary Haskell expressions.
Importantly, mueval takes many precautions to defang and avoid \"evil\"
code. It uses resource limits, whitelisted modules and Safe Haskell,
special Show instances for IO, threads, processes, and changes of directory
to sandbox the Haskell code.
.
It is, in short, intended to be a standalone version of Lambdabot's famous
evaluation functionality. For examples and explanations, please see the README file.
.
Mueval is POSIX-only.
category: Development, Language
author: Gwern
exposed: True
exposed-modules:
Mueval.Parallel Mueval.Context Mueval.Interpreter Mueval.ArgsParse
Mueval.Resources
abi: 1d91fd7e883848e8da838ec10e30a7c2
trusted: False
import-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2/mueval-0.9.3-1ir8IiFBEwoDmTLTKZuJAw
library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2/mueval-0.9.3-1ir8IiFBEwoDmTLTKZuJAw
dynamic-library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2
data-dir: /usr/share/mueval
hs-libraries: HSmueval-0.9.3-1ir8IiFBEwoDmTLTKZuJAw
depends:
Cabal-1.24.2.0 QuickCheck-2.9.2-LvlomhGMxrFBkX1zwiWpQu base-4.9.1.0
containers-0.5.7.1 directory-1.3.0.0
extensible-exceptions-0.1.1.4-IyAM3ARTqH7BVZ5oHMMtXH
filepath-1.4.1.1 hint-0.7.0-3ySLumCLbqBCITinHgAJ6x
mtl-2.2.1-BLKBelFsPB3BoFeSWSOYj6 process-1.4.3.0
show-0.6-Jj7RE0awhcrEeW2J0ANkJg
simple-reflect-0.3.2-CmkWq5TWD7G8W8mcfpbHWU unix-2.7.2.1
haddock-interfaces: /usr/lib/ghc-doc/haddock/mueval-0.9.3/mueval.haddock
haddock-html: /usr/share/doc/libghc-mueval-doc/html/
|