| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-04-23 | more ghc 8.4 build fixes | Joey Hess | |
| Tested build with ghc 8.4 now. | |||
| 2018-04-23 | semigroup monoid change fallout; drop ghc 7 support | Joey Hess | |
| Fix build with ghc 8.4, which broke due to the Semigroup Monoid change. See https://prime.haskell.org/wiki/Libraries/Proposals/SemigroupMonoid Dropped support for building propellor with ghc 7 (as in debian oldstable), to avoid needing to depend on the semigroups transitional package, but also because it's just too old to be worth supporting. If we indeed drop ghc 7 support entirely, some code to support "jessie" can be removed; concurrent-output can be de-embedded, and the Singletons code can be simplified. This commit was sponsored by Jack Hill on Patreon. | |||
| 2018-04-22 | simplify constraints for new ghc | Joey Hess | |
| ghc started warning about the IsProp (Property i) constraint; removing it the code builds. This may break building with older ghc. | |||
| 2018-04-18 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-04-18 | Apt.stdSourcesList now adds stable-updates suite | Sean Whitton | |
| Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
| 2018-04-12 | I tested the banana pi earlier, forgot to move it to the tested section | Joey Hess | |
| 2018-04-11 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-04-11 | move 1-wire to different gpio pin | Joey Hess | |
| 2018-04-08 | propellor spin | Joey Hess | |
| 2018-04-08 | propellor spin | Joey Hess | |
| 2018-04-08 | propellor spin | Joey Hess | |
| 2018-04-03 | fix comment indent | Joey Hess | |
| 2018-04-03 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-04-03 | update | Joey Hess | |
| 2018-03-20 | Move table and target to before the other rule arguments | Russell Sim | |
| Some commands in IPTables are order dependent. In particular, I have seen this with the --to-dest and the --to-source arguments for DNAT and SNAT respectively. Below is an example rule which demonstrates the issue. $ iptables -A PREROUTING -p tcp -i eth0 --dport 4000 \ --to-dest 10.3.0.6:4000 -t nat -j DNAT iptables v1.6.0: unknown option "--to-dest" $ iptables -A PREROUTING -p tcp -i eth0 --dport 4000 \ -j DNAT --to-dest 10.3.0.6:4000 -t nat Signed-off-by: Russell Sim <russell.sim@gmail.com> | |||
| 2018-03-19 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-03-19 | update | Joey Hess | |
| 2018-03-18 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-03-18 | update | Joey Hess | |
| 2018-03-14 | propellor spin | Joey Hess | |
| 2018-03-01 | Apt.trustsKey: Use apt-key to add key rather than manually driving gpg, ↵ | Joey Hess | |
| which seems to not work anymore. Thanks, Russell Sim. | |||
| 2018-02-27 | Merge branch 'master' into joeyconfig | Joey Hess | |
| 2018-02-26 | propellor spin | Joey Hess | |
| 2018-02-24 | Openssl: fix typo | Félix Sipma | |
| 2018-02-23 | add installed property to Openssl | Félix Sipma | |
| 2018-02-23 | rename Dhparams to Openssl | Félix Sipma | |
| 2018-02-23 | add Propellor.Property.Dhparams | Félix Sipma | |
| 2018-02-18 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-02-18 | update | Joey Hess | |
| 2018-02-17 | Systemd.machined should install systemd-container on Debian stretch | Sean Whitton | |
| Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
| 2018-02-11 | add missing period | Joey Hess | |
| 2018-02-11 | show example why atomicDirSync needs to be separate property | Joey Hess | |
| 2018-02-11 | update | Joey Hess | |
| 2018-02-11 | add Propellor.Property.Atomic | Joey Hess | |
| Added Propellor.Property.Atomic, which can make a non-atomic property that operates on a directory into an atomic property. Also has a generic version that could be used for things other than directories that can be updated atomically. (Inspired by Vaibhav Sagar's talk on Functional Devops in a Dysfunctional World at LCA 2018.) This commit was sponsored by Fernando Jimenez on Patreon. | |||
| 2018-02-11 | add Git.pulled property | Joey Hess | |
| This commit was sponsored by Nick Daly on Patreon. | |||
| 2018-02-08 | propellor spin | Joey Hess | |
| 2018-02-06 | update | Joey Hess | |
| 2018-02-05 | propellor spin | Joey Hess | |
| 2018-02-05 | propellor spin | Joey Hess | |
| 2018-02-04 | update | Joey Hess | |
| 2018-02-01 | Laptop: New module, starting with powertopAutoTuneOnBoot. | Joey Hess | |
| This commit was sponsored by Brock Spratlen on Patreon. | |||
| 2018-02-01 | add only to default linux command line | Joey Hess | |
| Don't affect rescue mode. | |||
| 2018-02-01 | Grub: Added properties to configure /etc/default/grub. | Joey Hess | |
| This commit was sponsored by Ewen McNeill on Patreon. | |||
| 2018-01-24 | update | Joey Hess | |
| 2018-01-18 | propellor spin | Joey Hess | |
| 2018-01-18 | propellor spin | Joey Hess | |
| 2018-01-17 | Run su with --login | Joey Hess | |
| To avoid inheriting some problematic environment variables, such as TMP, from the caller. The only potential breakage from this change would be if something used setEnv before one of the affected properties. Audited propellor's source for that, and nothing does. Anything that did would could fail in a concurrent context anyway. | |||
| 2018-01-17 | Merge branch 'joeyconfig' | Joey Hess | |
| 2018-01-17 | propellor spin | Joey Hess | |
| 2018-01-09 | propellor spin | Joey Hess | |
