packages feed

Cabal revisions of systemd-socket-activation-1

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version: 3.0--name: systemd-socket-activation-version: 1-category: System, Network-synopsis: Let systemd bind the server's socket for you--description:-    "Socket activation" is the a feature of systemd.--    https://www.freedesktop.org/software/systemd/man/sd_listen_fds_with_names.html--    We use it for web servers, to avoid the momentary downtime-    that otherwise occurs while restarting processes.-    Because the socket is manged by systemd, not by our process,-    the socket remains even while our process is down.-    Requests to the socket are queued until our process comes-    back up to respond.--copyright: 2021 Mission Valley Software LLC-license: MIT-license-file: license.txt--build-type: Simple--library-    default-language: Haskell2010-    ghc-options: -Wall-    hs-source-dirs: src--    default-extensions: DeriveAnyClass DerivingStrategies-        DerivingVia GeneralizedNewtypeDeriving-        NoImplicitPrelude OverloadedStrings TypeApplications--    exposed-modules:-        SocketActivation--    other-modules:-        SocketActivation.CheckRecipient-        SocketActivation.Concepts-        SocketActivation.Env-        SocketActivation.GetByName-        SocketActivation.GetFileDescriptors-        SocketActivation.GetSockets-        SocketActivation.IO-        SocketActivation.Parsing--    build-depends:-        base         ^>= 4.14 || ^>= 4.15-      , containers   ^>= 0.6-      , network      ^>= 3.1-      , text         ^>= 1.2.3-      , transformers ^>= 0.5.6-      , unix         ^>= 2.7.2+cabal-version: 3.0
+
+name: systemd-socket-activation
+version: 1
+x-revision: 1
+category: System, Network
+synopsis: Let systemd bind the server's socket for you
+
+description:
+    "Socket activation" is the a feature of systemd.
+
+    https://www.freedesktop.org/software/systemd/man/sd_listen_fds_with_names.html
+
+    We use it for web servers, to avoid the momentary downtime
+    that otherwise occurs while restarting processes.
+    Because the socket is manged by systemd, not by our process,
+    the socket remains even while our process is down.
+    Requests to the socket are queued until our process comes
+    back up to respond.
+
+copyright: 2021 Mission Valley Software LLC
+license: MIT
+license-file: license.txt
+
+author:     Chris Martin
+maintainer: Chris Martin, Julie Moronuki
+
+homepage:    https://github.com/typeclasses/systemd-socket-activation
+bug-reports: https://github.com/typeclasses/systemd-socket-activation/issues
+
+build-type: Simple
+
+source-repository head
+  type: git
+  location: https://github.com/typeclasses/systemd-socket-activation
+
+library
+    default-language: Haskell2010
+    ghc-options: -Wall
+    hs-source-dirs: src
+
+    default-extensions: DeriveAnyClass DerivingStrategies
+        DerivingVia GeneralizedNewtypeDeriving
+        NoImplicitPrelude OverloadedStrings TypeApplications
+
+    exposed-modules:
+        SocketActivation
+
+    other-modules:
+        SocketActivation.CheckRecipient
+        SocketActivation.Concepts
+        SocketActivation.Env
+        SocketActivation.GetByName
+        SocketActivation.GetFileDescriptors
+        SocketActivation.GetSockets
+        SocketActivation.IO
+        SocketActivation.Parsing
+
+    build-depends:
+        base         ^>= 4.14 || ^>= 4.15
+      , containers   ^>= 0.6
+      , network      ^>= 3.1
+      , text         ^>= 1.2.3
+      , transformers ^>= 0.5.6
+      , unix         ^>= 2.7.2