Safe Haskell | None |
---|---|
Language | Haskell98 |
Propellor.Property.Debootstrap
- type Url = String
- data DebootstrapConfig
- built :: FilePath -> System -> DebootstrapConfig -> Property Linux
- built' :: Property Linux -> FilePath -> System -> DebootstrapConfig -> Property Linux
- extractSuite :: System -> Maybe String
- installed :: RevertableProperty Linux Linux
- sourceInstall :: Property Linux
- programPath :: IO (Maybe FilePath)
Documentation
data DebootstrapConfig Source #
A monoid for debootstrap configuration. mempty is a default debootstrapped system.
Constructors
DefaultConfig | |
MinBase | |
BuilddD | |
DebootstrapParam String | |
DebootstrapConfig :+ DebootstrapConfig |
Instances
built :: FilePath -> System -> DebootstrapConfig -> Property Linux Source #
Builds a chroot in the given directory using debootstrap.
The System can be any OS and architecture that debootstrap and the kernel support.