summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-05-20move fixConfFile into the propellor monadSean Whitton
2016-05-20show instance for SbuildSchrootSean Whitton
2016-05-20fix bracketing and type errorsSean Whitton
2016-05-19fix firewall monoidSean Whitton
2016-05-19add missing importsSean Whitton
2016-05-19Revert "Sbuild.updated cleans a non-shared apt-cache"Sean Whitton
With overlay mounts this is irrelevant; there's no reason ever to clean or autoclean.
2016-05-19Sbuild.updated cleans a non-shared apt-cacheSean Whitton
2016-05-19script spacingSean Whitton
2016-05-19fill in buntish standard mirrorSean Whitton
2016-05-19Sbuild.built & Sbuild.builtFor now revertableSean Whitton
2016-05-19execute modes on ccache sbuild setup scriptSean Whitton
2016-05-19wiki creditSean Whitton
2016-05-19Sbuild.ccachePreparedSean Whitton
2016-05-19add Ccache.hsSean Whitton
2016-05-19Sbuild.blockNetworkSean Whitton
2016-05-19add GroupOwner and NotDestination iptables RulesSean Whitton
2016-05-19more lines into the schroot configSean Whitton
2016-05-17re-insert build codeSean Whitton
2016-05-17property descs & rewrite updatedSean Whitton
2016-05-17rewrite fixConfFileSean Whitton
2016-05-17mention certbotJoey Hess
2016-05-17add descriptionsJoey Hess
2016-05-17more underscoresSean Whitton
2016-05-17tidy up wrapper fnsSean Whitton
2016-05-17comment out code that needs to be reworkedSean Whitton
with new types
2016-05-17fill out wrapper functionsSean Whitton
2016-05-17tidy up utility fnsSean Whitton
2016-05-17grammarSean Whitton
2016-05-17haddock prune optionSean Whitton
2016-05-17new props and docstringsSean Whitton
2016-05-17export the correct propertiesSean Whitton
2016-05-16tidy up, and Sbuild.built only happens onceSean Whitton
2016-05-16install eatmydata and ccacheSean Whitton
2016-05-16Sbuild.built requires key pair generatedSean Whitton
2016-05-16Sbuild.updatedSean Whitton
2016-05-16write some sbuild propsSean Whitton
2016-05-16export extractSuite from Debootstrap.hsSean Whitton
2016-05-16comments & fix exampleSean Whitton
2016-05-16add Sbuild.hsSean Whitton
2016-05-16add Schroot.hsSean Whitton
2016-05-15add Borg moduleFélix Sipma
2016-05-07Compiling propellor on GHC 8.0.1-rc4davean
ConstrainedClassMethods was added in GHC 7.6.1.3 so I think its sufficiently backwards compatible for you?
2016-05-05workaroundJoey Hess
2016-05-05Run letsencrypt with --noninteractive.Joey Hess
2016-05-01Remove Propellor.DotDir from the propellor library, as its use of ↵Joey Hess
Paths_propellor prevents use of the module out of propellor's tree. Failure looked like: /home/lukas/.propellor/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/propellor-3.0. 1-0JokOieT9kY9W7enKSzFHh/libHSpropellor-3.0.1-0JokOieT9kY9W7enKSzFHh.a(DotDir.o) :(.text+0x591): undefined reference to `propezu0JokOieT9kY9W7enKSzzFHh_Pathszupropellor_getLibDir_closure' This module is only needed for the wrapper program anyway, which handles --init. This does mean that ./propellor --init in propellor's tree will fail even though the help shows --init as an option.
2016-04-30Merge remote-tracking branch 'felix/attic' into joeyconfigJoey Hess
2016-04-29Attic: add commentsFélix Sipma
2016-04-29Attic: use/adapt restored from ObnamFélix Sipma
2016-04-28Attic: 'restored' and 'backup' only take one directory (API change)Félix Sipma
2016-04-28Fix build with directory-1.2.6.2.Joey Hess
It's now exporting a conflicting isSymbolicLink https://github.com/haskell/directory/issues/52 Only a few places in propellor use isSymbolicLink, but to prevent future problems, made as much of it as possible import Utility.Directory, which re-exports System.Directory without the conflicting symbol. (Utility.Tmp and System.Console.Concurrent.Internal cannot import Utility.Directory due to cycles, and don't use isSymbolicLink anyway.)