summaryrefslogtreecommitdiff
path: root/src/Propellor/Property/SiteSpecific
AgeCommit message (Collapse)Author
2019-07-01fixJoey Hess
2019-06-30moar watchdogJoey Hess
2019-05-13propellor spinJoey Hess
2019-05-04propellor spinJoey Hess
2019-04-17propellor spinJoey Hess
2019-04-17propellor spinJoey Hess
2019-04-17propellor spinJoey Hess
2019-04-03remove old cron jobJoey Hess
2019-04-01Added Utility.FileMode to the modules exported by Propellor.UtilitiesJoey Hess
Since File.mode uses FileMode, it seems it ought to be exported by propellor somewhere. I don't want to make propellor Property modules themselves export core data types though, so this is a compromise of dubious utility.
2019-03-25propellor spinJoey Hess
2019-02-18updateJoey Hess
2019-01-18Merge branch 'master' into joeyconfigJoey Hess
2019-01-18fix withOS type level bugJoey Hess
withOS had a type level bug that allowed ensureProperty to be used inside it with a Property that does not match the type of the withOS itself. Propellor.Property.Cron.runPropellor is a Property DebianLike; it was incorrectly a Property UnixLike before and that wrong type was hidden by the withOS bug. This commit was sponsored by Jack Hill on Patreon.
2018-12-30Merge branch 'master' into joeyconfigJoey Hess
2018-12-12propellor spinJoey Hess
2018-12-11updateJoey Hess
2018-12-10propellor spinJoey Hess
2018-12-04remove obsolete stm packageJoey Hess
2018-11-16propellor spinJoey Hess
2018-11-11method for enabling spamd has changed in testing/unstableJoey Hess
2018-10-31propellor spinJoey Hess
2018-10-27propellor spinJoey Hess
2018-10-25propellor spinJoey Hess
2018-10-24propellor spinJoey Hess
2018-10-24changed wifi interfaceJoey Hess
2018-10-13remove android autobuilder containerJoey Hess
2018-10-13propellor spinJoey Hess
2018-10-13updateJoey Hess
2018-10-09propellor spinJoey Hess
2018-10-09propellor spinJoey Hess
2018-10-09propellor spinJoey Hess
2018-10-09propellor spinJoey Hess
2018-10-09propellor spinJoey Hess
2018-10-09propellor spinJoey Hess
2018-10-09propellor spinJoey Hess
2018-10-05minor improvement to stack and cabal setupJoey Hess
2018-10-03propellor spinJoey Hess
2018-10-03propellor spinJoey Hess
2018-10-03propellor spinJoey Hess
2018-09-30propellor spinJoey Hess
2018-09-29propellor spinJoey Hess
2018-09-29propellor spinJoey Hess
2018-09-28switched honeybee to external wifiJoey Hess
external seems to have stopped receiving?
2018-09-19update commentJoey Hess
2018-09-19propellor spinJoey Hess
2018-09-14updateJoey Hess
2018-09-09propellor spinJoey Hess
2018-09-09propellor spinJoey Hess
2018-08-28propellor spinJoey Hess
2018-08-20Sudo.enabledFor: Write to /etc/sudoers.d/000users rather than to /etc/sudoersJoey Hess
(Any old lines it wrote to /etc/sudoers will be removed.) This fixes a potential ordering problem; the property used to append the line to /etc/sudoers, but that would override more specific lines in the include directory. By putting it in a file that is included first, it'll come before all includes, without needing to parse the sudoers file in order to put it before the includedir line. Note that, if there is a more specific line for the user in /etc/sudoers before the includedir, it will be overridden by the line in /etc/sudoers.d/000users. But, this is not a behavior change from before, when the line was appended to the end. This commit was sponsored by Jeff Goeke-Smith on Patreon.