linux-capabilities 0.1.0.0 → 0.1.1.0
raw patch · 3 files changed
+9/−2 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ System.Linux.Capabilities: instance GHC.Classes.Ord System.Linux.Capabilities.Capability
+ System.Linux.Capabilities: instance GHC.Generics.Generic System.Linux.Capabilities.Capability
Files
- CHANGELOG.md +4/−0
- linux-capabilities.cabal +1/−1
- src/System/Linux/Capabilities.hs +4/−1
CHANGELOG.md view
@@ -2,6 +2,10 @@ `linux-capabilities` uses [PVP Versioning][1]. +## 0.1.1.0++* Add Ord and Generic instance.+ ## 0.1.0.0 * Initially created.
linux-capabilities.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: linux-capabilities-version: 0.1.0.0+version: 0.1.1.0 synopsis: Linux capabilities Haskell data type description: linux-capabilities provides a data type and documentation for the Linux capabilities(7).
src/System/Linux/Capabilities.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE DerivingStrategies #-} -- |@@ -6,6 +7,8 @@ -- Maintainer: Tristan de Cacqueray <tdecacqu@redhat.com> module System.Linux.Capabilities (Capability (..)) where +import GHC.Generics (Generic)+ -- | Linux capabilities data Capability = -- | - In a system with the [_POSIX_CHOWN_RESTRICTED] option defined, this@@ -202,4 +205,4 @@ -- - Allow PID selection during clone3() -- - Allow writing to ns_last_pid CAP_CHECKPOINT_RESTORE- deriving stock (Bounded, Enum, Eq, Read, Show)+ deriving stock (Bounded, Enum, Eq, Ord, Read, Show, Generic)