summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-06propellor spinJoey Hess
2016-03-06propellor spinJoey Hess
2016-03-06Merge branch 'joeyconfig'Joey Hess
2016-03-06commentJoey Hess
2016-03-06propellor spinJoey Hess
2016-03-06propellor spinJoey Hess
2016-03-06Added a commentmithrandi@311efa1b2b5c4999c2edae7da06fb825899e8a82
2016-03-06Added a commentmithrandi@311efa1b2b5c4999c2edae7da06fb825899e8a82
2016-03-06commentJoey Hess
2016-03-06Merge branch 'joeyconfig'Joey Hess
2016-03-06Locale.available: Run locale-gen, instead of dpkg-reconfigure locales, which ↵Joey Hess
modified the locale.gen file and sometimes caused the property to need to make changes every time.
2016-03-06commentJoey Hess
2016-03-06propellor spinJoey Hess
2016-03-06(no commit message)mithrandi@311efa1b2b5c4999c2edae7da06fb825899e8a82
2016-03-06(no commit message)mithrandi@311efa1b2b5c4999c2edae7da06fb825899e8a82
2016-03-05(no commit message)mithrandi@311efa1b2b5c4999c2edae7da06fb825899e8a82
2016-03-05add libmagicJoey Hess
2016-03-05propellor spinJoey Hess
2016-03-04Merge branch 'joeyconfig'Joey Hess
2016-03-04changelogJoey Hess
2016-03-04Firewall: simplify Chain data typeFélix Sipma
(cherry picked from commit 313a94cd87cd0f977310a6eada559dd383f6e9f0)
2016-03-04Firewall: update Chain constructorsFélix Sipma
(cherry picked from commit 1a485202eeab60d9d677576278480a4109db72fb)
2016-03-04Merge branch 'joeyconfig'Joey Hess
2016-03-04commentJoey Hess
2016-03-04(no commit message)mithrandi@311efa1b2b5c4999c2edae7da06fb825899e8a82
2016-03-04Firewall: export TCPFlagFélix Sipma
(cherry picked from commit 4705d6be44d1ce6ff5eb0c7b8bc3a904b6e8d220)
2016-03-02Merge branch 'joeyconfig'Joey Hess
2016-03-02api changeJoey Hess
2016-03-02changelogJoey Hess
2016-03-02Firewall: add TCPSyn to RulesFélix Sipma
(cherry picked from commit 864bff7743bd3a77f1bfdb37bdeeea49e31e1f52)
2016-03-02Firewall: add TCPFlagFélix Sipma
(cherry picked from commit f16e0e4f632032c70adcb9ba9f108e87a6ae4321)
2016-03-02Firewall: add FrequencyFélix Sipma
(cherry picked from commit 26fd68a9cda543e74492dc71680d10eaa881f351)
2016-03-02Firewall: add ICMPTypeMatchFélix Sipma
(cherry picked from commit 2214aca8f3ca92b9739b2884cb59274edad9170e)
2016-03-02Firewall: separate Table and TargetFélix Sipma
(cherry picked from commit c97f1308739aa7877aac2f3c949c4aadf2266775)
2016-03-02updateJoey Hess
2016-03-02propellor spinJoey Hess
2016-03-02propellor spinJoey Hess
2016-03-02propellor spinJoey Hess
2016-03-02propellor spinJoey Hess
2016-03-02propellor spinJoey Hess
2016-03-02always buildFirst when --spin does --continue SimpleRunJoey Hess
There may not be changes from the origin repo, so fetchFirst wouldn't build, but changes are pushed by spin, so it always needs to build.
2016-03-02propellor spinJoey Hess
2016-03-02propellor spinJoey Hess
2016-03-02avoid repeated rebuilds, more type safelyJoey Hess
buildFirst re-runs propellor with --continue, which is supposed to make defaultMain bypass subsequent calls to buildFirst. But, use of a Bool to do that caused the code to be unclear, and some of the cases lost track of that. --continue SimpleRun would buildFirst, and if the binary changed, would --continue SimpleRun. This could loop repatedly, on systems such as FreeBSD where building re-links the binary even when there are no changes. As discussed in github pull #11 Fixed by introducing a CanRebuild data type, which buildFirst and updateFirst require in order to do any work makes it more clear what's going on. It's not a type-level proof that propellor won't rebuild repeatedly, but gets closer to one. (Only remaining way such a bug could slip in is if the CanRebuild value was reused in a call to buildFirst and also inside the IO action passed to it.) There were some other weirdnesses around repeated builds. In particular, Run as non-root did an updateFirst, followed by a buildFirst. I think this redundant build was an accident, and have removed it.
2016-03-01Created link to FreeBSD Port efforts.evan@0e4cded17eab71af967a38b123fbc211cf215421
2016-03-01Merge branch 'joeyconfig'Joey Hess
2016-03-01Apt: hlint fixesFélix Sipma
(cherry picked from commit 3682285c696ff24169f2bdaad6fbbea6a561b560)
2016-03-01Apt: fix typoFélix Sipma
(cherry picked from commit 0e076fbfaa4d57f8d665436243d20bb9e28cbebc)
2016-02-29run dpkg --configure with non-interactive envJoey Hess
2016-02-29cleanupJoey Hess