packages feed

mighttpd 0.1.0 → 0.2.0

raw patch · 4 files changed

+14/−9 lines, 4 files

Files

Config.hs view
@@ -19,7 +19,7 @@   , opt_group = "nobody"   , opt_syslog_facility = "local5"   , opt_log_level = "info"-  , opt_pid_file = "/var/run/pbws.pid"+  , opt_pid_file = "/var/run/mighttpd.pid" }  data Option = Option {
File.hs view
@@ -7,7 +7,7 @@ import Data.Time import Data.Time.Clock.POSIX import IO-import Network.TCPInfo+import Network.Socket import Network.URI import Network.Web.Server import Network.Web.Server.Basic@@ -21,15 +21,17 @@ progName = "Mighttpd"  progVersion :: String-progVersion = "0.1.0"+progVersion = "0.2.0"  progNameVersion :: String progNameVersion = progName ++ " " ++ progVersion  ---------------------------------------------------------------- -mighty :: WebConfig -> URLMap -> Handle -> TCPInfo -> IO ()-mighty wcnf umap hdl tcpinfo = do+mighty :: WebConfig -> URLMap -> Socket -> IO ()+mighty wcnf umap s = do+  tcpinfo <- getTCPInfo s+  hdl <- socketToHandle s ReadWriteMode   let bcnf = BasicConfig { obtain = fileGet                          , info   = fileInfo                          , mapper = fileMapper umap
Mighttpd.hs view
@@ -32,7 +32,7 @@     fileName n = do         args <- getArgs         when (length args /= 2) $ do-            hPutStrLn stderr "Usage: pbws config_file uri_map"+            hPutStrLn stderr "Usage: mighttpd config_file uri_map"             exitFailure         return $ args !! n 
mighttpd.cabal view
@@ -1,5 +1,5 @@ Name:                   mighttpd-Version:                0.1.0+Version:                0.2.0 Author:                 Kazu Yamamoto <kazu@iij.ad.jp> Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp> License:                BSD3@@ -11,8 +11,8 @@ Category:               Network Cabal-Version:          >= 1.6 Build-Type:             Simple-Extra-Source-Files:     Config.hs, LogMsg.hs, Setup.hs, File.hs, URLMap.hs-Data-Files:             sample.conf, sample.map+Extra-Source-Files:     Config.hs LogMsg.hs Setup.hs File.hs URLMap.hs+Data-Files:             sample.conf sample.map Executable mighttpd     Main-Is:            Mighttpd.hs     GHC-Options:        -Wall -O2@@ -23,3 +23,6 @@     Main-Is:            mkindex.hs     GHC-Options:        -Wall -O2     Build-Depends:      base >= 4+Source-Repository head+  Type:                 git+  Location:             git://github.com/kazu-yamamoto/mighttpd.git