propellor-5.10.1: property-based host configuration management in haskell

Safe Haskell | None
Language | Haskell98

Propellor.Property.Journald

Synopsis

- configured :: Option -> String -> Property Linux
- type DataSize = String
- configuredSize :: Option -> DataSize -> Property Linux
- systemMaxUse :: DataSize -> Property Linux
- runtimeMaxUse :: DataSize -> Property Linux
- systemKeepFree :: DataSize -> Property Linux
- runtimeKeepFree :: DataSize -> Property Linux
- systemMaxFileSize :: DataSize -> Property Linux
- runtimeMaxFileSize :: DataSize -> Property Linux
- systemdSizeUnits :: Integer -> String

# Documentation

configured :: Option -> String -> Property Linux Source #

Configures journald, restarting it so the changes take effect.

type DataSize = String Source #

configuredSize :: Option -> DataSize -> Property Linux Source #

systemMaxUse :: DataSize -> Property Linux Source #

runtimeMaxUse :: DataSize -> Property Linux Source #

systemKeepFree :: DataSize -> Property Linux Source #

runtimeKeepFree :: DataSize -> Property Linux Source #

systemMaxFileSize :: DataSize -> Property Linux Source #

runtimeMaxFileSize :: DataSize -> Property Linux Source #

systemdSizeUnits :: Integer -> String Source #