summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-26fix tabs for indentationJoey Hess
2017-02-26use ConfigurableValue where applicableJoey Hess
* Removed fromPort (use val instead). (API change) * Removed several Show instances that were only used for generating configuration, replacing with ConfigurableValue instances. (API change) It's somewhat annoying that IsInfo requires a Show instance. That's needed to be able to display Info in ghci, but some non-derived Show instances had to be kept to support that.
2017-02-26Added ConfigurableValue type classJoey Hess
* Added ConfigurableValue type class, for values that can be used in a config file, or to otherwise configure a program. * The val function converts such values to String. This was motivated by the bug caused by type Port = Int changing to newtype Port = Port Int deriving Show After that change, some things that used show port to generate config files were broken. By using the ConfigurableValue type class instead, such breakage can be prevented.
2017-02-20gogogoJoey Hess
2017-02-20clarify todospwhitton
2017-02-20create user page in correct placespwhitton
2017-02-20removedspwhitton
2017-02-20post todo: apt mirror info propertyspwhitton
2017-02-20create user pagespwhitton
2017-02-20add news item for propellor 3.3.1Joey Hess
2017-02-20releasing package propellor version 3.3.1Joey Hess
2017-02-20clean up after mergeJoey Hess
2017-02-20Merge branch 'joeyconfig'Joey Hess
2017-02-20changelog for fixJoey Hess
2017-02-20Tor bugfix: use fromPort instead of showFĂ©lix Sipma
2017-02-15more arches for stackInstalledJoey Hess
There is no armel build, unfortunately; the "arm" build is armhf at least currently.
2017-02-15setting up joeyconfig after mergeJoey Hess
2017-02-15Merge branch 'master' into joeyconfigJoey Hess
2017-02-14propellor spinJoey Hess
2017-02-14propellor spinJoey Hess
2017-02-13Revert "removed"Joey Hess
This reverts commit da400e7af20bf418c13de4456822303d91af83a3. No idea why this comment was removed. Going to assume it was an accident unless it happens again..
2017-02-13Merge branch 'master' of ssh://propellor.branchable.comJoey Hess
2017-02-13deb.debian.orgJoey Hess
* Apt: Removed the mirrors.kernel.org line from stdSourcesList etc. The mirror CDN has a new implementation that should avoid the problems with httpredir that made an extra mirror sometimes be needed. * Switch Debian CDN address to deb.debian.org. httpredir.debian.org points to the same IPs as deb.debian.org now, so this shouldn't change anything except to use the now preferred name.
2017-02-13removedhttps://me.yahoo.com/a/8E0H4z8LxusTHab4gc2Y8vCD_ObsJE6JVG2Co64SEnICbAtrisRuZjznurYBvSKkr8V5ALg-#075db
2017-02-08Remove additional space in url. Was not cloneable by copy&paste.jack_doe@62fb45d0567681d9d4f419581571c513e225300d
2017-02-07add news item for propellor 3.3.0Joey Hess
2017-02-07releasing package propellor version 3.3.0Joey Hess
2017-02-07improve wordingJoey Hess
2017-02-07link to lwn articleJoey Hess
2017-02-05Added a commentwzhd
2017-02-04closeJoey Hess
2017-02-04Merge remote-tracking branch 'spwhitton/pin'Joey Hess
2017-02-04mention ArchJoey Hess
2017-02-04archJoey Hess
2017-02-04Arch Linux is now supported by Propellor! Thanks to Zihao Wang for this port.Joey Hess
* Arch Linux is now supported by Propellor! Thanks to Zihao Wang for this port. * Added Propellor.Property.Pacman for Arch's package manager. Maintained by Zihao Wang. * The types of some properties changed; eg from Property DebianLike to Property (DebianLike + ArchLinux). This could require updates to code using those properties, so is a minor API change.
2017-02-04add missing case for ArchLinuxJoey Hess
2017-02-04improve layoutJoey Hess
2017-02-04Merge remote-tracking branch 'wzhd/archlinux'Joey Hess
2017-02-04submit merge requestspwhitton
2017-02-04AptPrefPackage -> AptPackagePrefSean Whitton
This reads much better: it's an "apt package preference".
2017-02-04Apt.pinnedTo takes a list of suites and pin prioritiesSean Whitton
2017-02-04factor out suitePinBlockSean Whitton
2017-02-04rm superfluous TODOSean Whitton
2017-02-04Added a commentwzhd
2017-02-04get rid of a compile-time errorZihao Wang
Signed-off-by: Zihao Wang <dev@wzhd.org>
2017-02-04replace Linux with DebianLike to compile DiskImageZihao Wang
Signed-off-by: Zihao Wang <dev@wzhd.org>
2017-02-04CloudAtCost requires User.nuked to be Property LinuxZihao Wang
Signed-off-by: Zihao Wang <dev@wzhd.org>
2017-02-04cleanInstallOnce supports DebianLike onlyZihao Wang
because of User.shadowConfig Signed-off-by: Zihao Wang <dev@wzhd.org>
2017-02-04add tightenTargetsZihao Wang
probably because of "now :: Property Linux" Signed-off-by: Zihao Wang <dev@wzhd.org>
2017-02-04make pattern-matching exhaustiveZihao Wang
Signed-off-by: Zihao Wang <dev@wzhd.org>