packages feed

iptadmin-1.2.1: iptadmin.cabal

Name:           iptadmin
Version:        1.2.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 with PAM authorization
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
                    static/css/iptadmin.css
                    static/css/iptadmin-theme/jquery-ui-1.8.16.custom.css
                    static/css/iptadmin-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
                    static/css/iptadmin-theme/images/ui-bg_flat_75_ffffff_40x100.png
                    static/css/iptadmin-theme/images/ui-bg_glass_55_fbf9ee_1x400.png
                    static/css/iptadmin-theme/images/ui-bg_glass_65_ffffff_1x400.png
                    static/css/iptadmin-theme/images/ui-bg_glass_75_f0f0f0_1x400.png
                    static/css/iptadmin-theme/images/ui-bg_glass_75_fafafa_1x400.png
                    static/css/iptadmin-theme/images/ui-bg_glass_95_fef1ec_1x400.png
                    static/css/iptadmin-theme/images/ui-bg_highlight-hard_75_d7d7d7_1x100.png
                    static/css/iptadmin-theme/images/ui-icons_000000_256x240.png
                    static/css/iptadmin-theme/images/ui-icons_222222_256x240.png
                    static/css/iptadmin-theme/images/ui-icons_2e83ff_256x240.png
                    static/css/iptadmin-theme/images/ui-icons_5b5b5b_256x240.png
                    static/css/iptadmin-theme/images/ui-icons_cd0a0a_256x240.png
                    static/js/jquery-1.6.2.min.js
                    static/js/jquery-ui-1.8.16.custom.min.js
                    static/js/showpage.js

Executable iptadmin
    Build-Depends:  base >= 4 && < 5,
                    haskell98,
                    utf8-string >= 0.3,
                    bytestring >= 0.9,
                    happstack-server >= 6.2 && < 6.3,
                    happstack-state >= 6.1 && < 6.2,
                    happstack-util >= 6 && < 6.1,
                    mtl >= 1.1,
                    safe >= 0.3,
                    iptables-helpers >= 0.4 && < 0.5,
                    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,
                    file-embed >= 0.0.4 && < 0.1,
                    old-time >= 1.0.0.3 && < 1.1,
                    template-haskell >= 2.4
    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.Static
                    IptAdmin.System
                    IptAdmin.Types
                    IptAdmin.Utils
    Hs-Source-Dirs: src
    Ghc-Options:    -threaded -Wall -fno-warn-unused-do-bind