summaryrefslogtreecommitdiff
path: root/src/Propellor
AgeCommit message (Collapse)Author
2016-02-25FooBuntu -> BuntishJoey Hess
Seems that Canonical have trademarked numerous words ending in "buntu", and would like to trademark anything ending in that to the extent their lawyers can make that happen.
2016-02-25add FromTarget classFélix Sipma
(cherry picked from commit 226bf3e8230037ad2de38760c962033ab6c64d9f)
2016-02-25Firewall: export fromIPWithMaskFélix Sipma
(cherry picked from commit 57f7d81f1124fa5c56a593b9d5de6448155a938e)
2016-02-25Firewall: add Table (api change)Félix Sipma
(cherry picked from commit 202f9c282ee34897461dc56a79e607244c94cd99)
2016-02-25Firewall: add CustomTargetFélix Sipma
(cherry picked from commit ecff879cfeacfbff00649f4a3b9dd19eaefe134f)
2016-02-25Firewall: minor hlint fixesFélix Sipma
(cherry picked from commit d4653a2c4683ff3eeb4decbb3c61bb9e9cef2c64)
2016-02-25Firewall: add Source/Destination RulesFélix Sipma
(cherry picked from commit 34ee25d51b502af8da81c7b0701ac02cf1f43c1e)
2016-02-25Firewall: add InIFace/OutIFace RulesFélix Sipma
(cherry picked from commit 717e693b2ad0bf39865ef28952f37670e70d8582)
2016-02-24Merge branch 'joeyconfig'Joey Hess
2016-02-19trademark nonsenseJoey Hess
Removed references to *buntu from code and documentation because of an unfortunate trademark use policy. http://joeyh.name/blog/entry/trademark_nonsense/ That included changing a data constructor to "FooBuntu", an API change.
2016-02-19Obnam: Only let one backup job run at a time when a host has multiple ↵Joey Hess
different backup properties, to avoid concurrent jobs fighting over scarce resources (particularly memory). Other jobs block on a lock file.
2016-02-08Merge branch 'joeyconfig'Joey Hess
2016-02-08Allow using combineProperties and propertyList with lists of RevertableProperty.Joey Hess
2016-02-07Merge branch 'joeyconfig'Joey Hess
2016-02-07wordingJoey Hess
2016-02-07property is revertableJoey Hess
2016-02-07rethought how letsencrypt cert change is handledJoey Hess
Simply use onChange to let any other property by run after letsencrypt gets/renews the cert. Much simpler and allows for revertable properties too!
2016-02-07propellor spinJoey Hess
2016-02-07typoJoey Hess
2016-02-07propellor spinJoey Hess
2016-02-07fix warningJoey Hess
2016-02-07Merge branch 'joeyconfig'Joey Hess
2016-02-07temporarily revert using letsencryptJoey Hess
It's currently not letting me make a cert for kitenet.net as I made too many during testing.
2016-02-07propellor spinJoey Hess
2016-02-07propellor spinJoey Hess
2016-02-07letsencryptJoey Hess
* Added Propellor.Property.LetsEncrypt * Apache.httpsVirtualHost: New property, setting up a https vhost with the certificate automatically obtained using letsencrypt.
2016-02-07force-lock fails when repo doesn't exist, so don't && itJoey Hess
2016-02-07Delete /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist when ↵Joey Hess
unattended-upgrades is installed, to work around #812380 which results in many warnings from apt, including in cron mails.
2016-02-06Obnam: To cause old generations to be forgotten, keepParam can be passed to ↵Joey Hess
a backup property; this causes obnam forget to be run.
2016-02-02Merge branch 'joeyconfig'Joey Hess
2016-02-02Fix (->-) signature in Propellor.Types.ContainerLeonardo Taglialegne
2016-01-22Merge branch 'joeyconfig'Joey Hess
2016-01-22rewordJoey Hess
2016-01-22Merge branch 'joeyconfig'Joey Hess
2016-01-22more textJoey Hess
2016-01-12Merge branch 'joeyconfig'Joey Hess
2016-01-12add missing Control.Applicative imports for old ghcJoey Hess
2016-01-05Merge branch 'joeyconfig'Joey Hess
2016-01-05improve docJoey Hess
2016-01-05Git.bareRepoDefaultBranch propertySean Whitton
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> (cherry picked from commit e17fda60d307cbdde1a1735b379fa5b19e5dbe4a)
2016-01-03Merge branch 'joeyconfig'Joey Hess
2016-01-03refactor into smaller modules to untangle git and gpg modulesJoey Hess
2016-01-03Gpg: use gpg.program from git configFélix Sipma
(cherry picked from commit dd572a741f1ca4bce8f984c350d9045d979f1813)
2016-01-03Merge branch 'joeyconfig'Joey Hess
2016-01-03Add Munin module.Jelmer Vernooij
Signed-off-by: Jelmer Vernooij <jelmer@jelmer.uk>
2016-01-03Fix typo: indidate -> indicate.Jelmer Vernooij
2016-01-02clean cache on autobuildersJoey Hess
2015-12-31actually parse service linesJoey Hess
So whitespace etc changes don't matter
2015-12-31propellor spinJoey Hess
2015-12-31inet services cannot be private; adjust typeJoey Hess