summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-04-03fix comment indentJoey Hess
2018-04-03Merge branch 'joeyconfig'Joey Hess
2018-04-03updateJoey Hess
2018-03-20Move table and target to before the other rule argumentsRussell 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-19Merge branch 'joeyconfig'Joey Hess
2018-03-19updateJoey Hess
2018-03-18Merge branch 'joeyconfig'Joey Hess
2018-03-18updateJoey Hess
2018-03-14propellor spinJoey Hess
2018-03-01Apt.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-27Merge branch 'master' into joeyconfigJoey Hess
2018-02-26propellor spinJoey Hess
2018-02-24Openssl: fix typoFélix Sipma
2018-02-23add installed property to OpensslFélix Sipma
2018-02-23rename Dhparams to OpensslFélix Sipma
2018-02-23add Propellor.Property.DhparamsFélix Sipma
2018-02-22Avoid crashing if initial fetch from origin fails when spinning a host.Joey Hess
2018-02-19cleanup debugJoey Hess
2018-02-19output warning message atomicallyJoey Hess
Before part went to stderr and part to stdout, and the two parts could be reordered in some cases, particularly when concurrent output caused them to be buffered. This commit was sponsored by Trenton Cronholm on Patreon.
2018-02-19Warn again about new upstream version when ~/.propellor was cloned from the ↵Joey Hess
Debian git bundle using an older version of propellor that set up an upstream remote. This commit was sponsored by Jake Vosloo on Patreon.
2018-02-19comment typoJoey Hess
2018-02-18Merge branch 'joeyconfig'Joey Hess
2018-02-18updateJoey Hess
2018-02-17Systemd.machined should install systemd-container on Debian stretchSean Whitton
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
2018-02-11add missing periodJoey Hess
2018-02-11show example why atomicDirSync needs to be separate propertyJoey Hess
2018-02-11updateJoey Hess
2018-02-11add Propellor.Property.AtomicJoey 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-11add Git.pulled propertyJoey Hess
This commit was sponsored by Nick Daly on Patreon.
2018-02-08propellor spinJoey Hess
2018-02-06updateJoey Hess
2018-02-05propellor spinJoey Hess
2018-02-05propellor spinJoey Hess
2018-02-04Merge branch 'master' into joeyconfigJoey Hess
2018-02-04updateJoey Hess
2018-02-01Merge branch 'joeyconfig'Joey Hess
2018-02-01Laptop: New module, starting with powertopAutoTuneOnBoot.Joey Hess
This commit was sponsored by Brock Spratlen on Patreon.
2018-02-01add only to default linux command lineJoey Hess
Don't affect rescue mode.
2018-02-01Grub: Added properties to configure /etc/default/grub.Joey Hess
This commit was sponsored by Ewen McNeill on Patreon.
2018-01-24Add HasCallStack constraint to pickOS and unsupportedOS, so the call stack ↵Joey Hess
includes the caller. This commit was sponsored by Jochen Bartl on Patreon.
2018-01-24updateJoey Hess
2018-01-18propellor spinJoey Hess
2018-01-18propellor spinJoey Hess
2018-01-17Run su with --loginJoey 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-17Merge branch 'joeyconfig'Joey Hess
2018-01-17propellor spinJoey Hess
2018-01-09propellor spinJoey Hess
2018-01-06changes to allow GPT BIOS boot partitionsJoey Hess
* Parted: Allow partitions to have no filesystem, for eg, GPT BIOS boot partitions. (API change) * Added rawPartition to PartSpec, for specifying partitions with no filesystem. * Added BiosGrubFlag to PartFlag. Note that man parted does not list the "bios_boot" flag, but I found it in its html documentation. Other flags may also be missing. This commit was sponsored by Boyd Stephen Smith Jr. on Patreon.
2018-01-06Merge branch 'joeyconfig'Joey Hess
2018-01-05add intel-microcodeJoey Hess