Maintainer | Félix Sipma <felix+propellor@gueux.org> |
---|---|
Safe Haskell | None |
Language | Haskell98 |
- data DebianPriority
- showPriority :: DebianPriority -> String
- mirror :: DebianMirror -> Property DebianLike
- data RsyncExtra
- data Method
- = Ftp
- | Http
- | Https
- | Rsync
- | MirrorFile
- data DebianMirror
- debianMirrorHostName :: HostName -> DebianMirror -> DebianMirror
- debianMirrorSuites :: [DebianSuite] -> DebianMirror -> DebianMirror
- debianMirrorArchitectures :: [Architecture] -> DebianMirror -> DebianMirror
- debianMirrorSections :: [Section] -> DebianMirror -> DebianMirror
- debianMirrorSourceBool :: Bool -> DebianMirror -> DebianMirror
- debianMirrorPriorities :: [DebianPriority] -> DebianMirror -> DebianMirror
- debianMirrorMethod :: Method -> DebianMirror -> DebianMirror
- debianMirrorKeyring :: FilePath -> DebianMirror -> DebianMirror
- debianMirrorRsyncExtra :: [RsyncExtra] -> DebianMirror -> DebianMirror
- mkDebianMirror :: FilePath -> Times -> DebianMirror
Documentation
data DebianPriority Source #
showPriority :: DebianPriority -> String Source #
mirror :: DebianMirror -> Property DebianLike Source #
data DebianMirror Source #
To get a new DebianMirror and set options, use:
mkDebianMirror mymirrordir mycrontimes . debianMirrorHostName "otherhostname" . debianMirrorSourceBool True
debianMirrorSuites :: [DebianSuite] -> DebianMirror -> DebianMirror Source #
debianMirrorSections :: [Section] -> DebianMirror -> DebianMirror Source #
debianMirrorMethod :: Method -> DebianMirror -> DebianMirror Source #
debianMirrorRsyncExtra :: [RsyncExtra] -> DebianMirror -> DebianMirror Source #
mkDebianMirror :: FilePath -> Times -> DebianMirror Source #