summaryrefslogtreecommitdiff
path: root/src/Propellor/Property
AgeCommit message (Collapse)Author
2017-11-16propellor spinJoey Hess
2017-11-16policy on non-free firmwareJoey Hess
2017-11-16Uboot: New module.Joey Hess
Installing u-boot to the boot sector is not needed by some boards (my CubieTruck boots without it), but may be by others. Tricky part was making u-boot be written to a disk image when building one. This commit was sponsored by Jake Vosloo on Patreon.
2017-11-16propellor spinJoey Hess
2017-11-16minorJoey Hess
2017-11-16Machine: New moduleJoey Hess
Machine-specific properties for ARM boards are being collected here See http://linux-sunxi.org/Mainline_Debian_HowTo and https://wiki.debian.org/InstallingDebianOn/Allwinner and https://wiki.debian.org/DebianKernel/ARMMP Currently has 2 arm boards that I use. This commit was sponsored by Anthony DeRobertis on Patreon.
2017-11-16flash-kernel supportJoey Hess
Can be used to create disk images for arm boards using flash-kernel. This commit was sponsored by Ewen McNeill.
2017-11-16fix haddock buildJoey Hess
2017-11-16Debootstrap.built now supports bootstrapping chroots for foreign OS'sJoey Hess
This commit was sponsored by Ethan Aubin.
2017-11-13conditionalise union-type = overlaySean Whitton
2017-11-13emit an error when property is reverted, tooSean Whitton
Thanks Joey!
2017-11-12fail when schroot doesn't specify suite and/or archSean Whitton
2017-11-11fix redundant imports & a redundant qualificationSean Whitton
2017-11-11fix name shadowingSean Whitton
2017-11-11prepend user props to schroot propertiesSean Whitton
2017-11-11fix type errorsSean Whitton
2017-11-11fix type of Firejail.jailed'Sean Whitton
2017-11-10Fail2Ban: ensure old .conf files are removedFélix Sipma
2017-11-08Fail2Ban: put local settings in .local files (API change)Félix Sipma
2017-11-08Fail2Ban: add Filter & ActionFélix Sipma
2017-11-08Fail2Ban: add jailEnabled' & jailConfigured'Félix Sipma
2017-11-05Merge branch 'master' of https://git.joeyh.name/git/propellor into ↵Sean Whitton
sbuild-overhaul
2017-11-02Add Typeable instance to OriginUrl, fixing build with old versions of ghc.Joey Hess
2017-10-28wip: convert sbuild module to bypass sbuild-createchroot(1)Sean Whitton
2017-10-28File.isSymlinkedTo now revertableSean Whitton
2017-10-28replace Sbuild.installedSean Whitton
For most properties in this module we need more than just sbuild installed, so factor that out into a single property. Stop exporting this property as less generally useful.
2017-10-28update sbuild module docs in prep. for refactoringSean Whitton
2017-10-25fix build warningsJoey Hess
2017-10-25Merge remote-tracking branch 'nicolas/ignore-lost-n-found'Joey Hess
2017-10-19Use isUnpopulated when creating a chroot or restoring a backupignore-lost-n-foundNicolas Schodet
2017-10-15seems python2 package is gone or never existed?Joey Hess
2017-10-12Fstab.mounted now creates mount point and always tries to mountfstab-mountedNicolas Schodet
2017-10-04override deploy url with PropellorRepo.hasOriginUrl infoJoey Hess
* Made the PropellorRepo.hasOriginUrl property override the repository url that --spin passes to a host. * PropellorRepo.hasOriginUrl type changed to include HasInfo. (API change) This commit was sponsored by Jake Vosloo on Patreon.
2017-10-04avoid propagating non-alias DNS info from container to hostJoey Hess
* When the ipv4 and ipv6 properties are used with a container, avoid propagating the address out to the host. * DnsInfo has been replaced with DnsInfoPropagated and DnsInfoUnpropagated. (API change) * Code that used fromDnsInfo . fromInfo changes to use getDnsInfo. * addDNS takes an additional Bool parameter to control whether the DNS info should propagate out of containers. (API change) This commit was sponsored by Trenton Cronholm on Patreon.
2017-09-25Borg: Fix handling of UseSshKey.Joey Hess
2017-09-25Borg: Fix propigation of exit status of borg backup.Joey Hess
2017-09-25Merge branch 'joeyconfig'Joey Hess
2017-09-25propellor spinJoey Hess
2017-09-25propellor spinJoey Hess
2017-09-25propellor spinJoey Hess
2017-09-25expand BorgRepo, allowing ssh private key to be specifiedJoey Hess
* Borg: Converted BorgRepo from a String alias to a data type. (API change) * Borg: Allow specifying ssh private key to use when accessing a borg repo by using the BorgRepoUsing constructor with UseSshKey. This commit was sponsored by Jeff Goeke-Smith on Patreon.
2017-09-25borg repo is not necessarily a local fileJoey Hess
2017-09-25propellor spinJoey Hess
2017-09-25propellor spinJoey Hess
2017-09-25propellor spinJoey Hess
2017-09-25Apt.isInstalled: Fix handling of packages that are not known at all to apt.Joey Hess
getInstallStatus returns [] when passed only such packages, and all of that list == IsInstalled. So also check that the list contains every package queried.
2017-09-05remove apparently unncessary newline strippingJoey Hess
blkidTag splits into lines and returns the first (non-empty) line, so as far as I can see, there can't possibly be a newline in what it returns.
2017-09-05move parseFs to Property.PartitionJoey Hess
2017-09-05minor wording and indentation improvementsJoey Hess
2017-09-05Merge remote-tracking branch 'nicolas/lvm'Joey Hess