packages feed

iptadmin-1.0.1: iptadmin.cabal

Name:           iptadmin
Version:        1.0.1
Cabal-Version:  >= 1.4
Author:         Evgeny Tarasov
Build-type:     Simple
Copyright:      2011 Evgeny Tarasov
License:        BSD3
License-file:   LICENSE
Maintainer:     etarasov.ekb@gmail.com
HomePage:       http://iptadmin.confmgr.org
Stability:      Stable
Synopsis:       web-interface for iptables
Description:    web-interface for iptables based on happstack with PAM authorisation
Category:       System, Tools, Web
Extra-source-files: html/htmlwrapper.html,
                    util/ptmpl/Setup.hs,
                    util/ptmpl/ptmpl.cabal,
                    util/ptmpl/src/Main.hs
                    src/Template.hs,
                    doc/examples/config/iptadmin.conf
                    doc/examples/init/iptadmin
                    doc/examples/pam/iptadmin
                    INSTALL
                    Makefile
                    Changelog

Executable iptadmin
    Build-Depends:  base >= 4 && < 5,
                    haskell98,
                    utf8-string >= 0.3,
                    bytestring >= 0.9,
                    happstack-server >= 0.5 && < 0.5.1,
                    happstack-state >= 0.5 && < 0.5.1,
                    happstack-util >= 0.5 && < 0.5.1,
                    mtl >= 1.1,
                    safe >= 0.3,
                    iptables-helpers >= 0.3 && < 0.4,
                    process >= 1.0 && < 2,
                    blaze-html >= 0.4,
                    parsec >= 2.1,
                    containers >= 0.3,
                    time >= 1.1 && < 2,
                    random >= 1.0 && < 2,
                    pam >= 0.1 && < 1,
                    unix >= 2.4 && < 3,
                    ConfigFile >= 1.0 && < 2,
                    filepath >= 1.1 && < 2,
                    network >= 2.2 && < 3,
                    hsyslog >= 1.4 && < 2,
                    hdaemonize >= 0.4.4 && < 0.5
    Main-Is:        Main.hs
    Other-modules:  IptAdmin.AccessControl
                    IptAdmin.AddChainPage
                    IptAdmin.AddPage
                    IptAdmin.Config
                    IptAdmin.DelChainPage
                    IptAdmin.DelChainPage.Render
                    IptAdmin.DelPage
                    IptAdmin.DelPage.Render
                    IptAdmin.EditChainForm.Parse
                    IptAdmin.EditChainForm.Render
                    IptAdmin.EditChainPage
                    IptAdmin.EditForm
                    IptAdmin.EditForm.Class
                    IptAdmin.EditForm.Render
                    IptAdmin.EditForm.Types
                    IptAdmin.EditForm.Utils
                    IptAdmin.EditPage
                    IptAdmin.EditPolicyForm.Render
                    IptAdmin.EditPolicyPage
                    IptAdmin.InsertPage
                    IptAdmin.LoginPage
                    IptAdmin.Render
                    IptAdmin.ShowPage
                    IptAdmin.ShowPage.Render
                    IptAdmin.System
                    IptAdmin.Types
                    IptAdmin.Utils
    Hs-Source-Dirs: src
    Ghc-Options:    -threaded -Wall -fno-warn-unused-do-bind