summaryrefslogtreecommitdiff
path: root/src/Propellor/Property/SiteSpecific
AgeCommit message (Collapse)Author
2017-09-25propellor spinJoey Hess
2017-09-25propellor spinJoey Hess
2017-09-25propellor spinJoey Hess
2017-09-25expand BorgRepo, allowing ssh private key to be specifiedJoey Hess
* Borg: Converted BorgRepo from a String alias to a data type. (API change) * Borg: Allow specifying ssh private key to use when accessing a borg repo by using the BorgRepoUsing constructor with UseSshKey. This commit was sponsored by Jeff Goeke-Smith on Patreon.
2017-09-25propellor spinJoey Hess
2017-09-25propellor spinJoey Hess
2017-09-25propellor spinJoey Hess
2017-08-25remove obnam repos setup propertyJoey Hess
2017-08-25clarify commentJoey Hess
And, the borg property adds a :: , so don't need that in the use on branchable.
2017-08-25propellor spinJoey Hess
2017-08-25borg backup for pellJoey Hess
2017-08-25temporarily revert letsencrypt for kite emailJoey Hess
broke my dad's email client somehow
2017-08-21propellor spinJoey Hess
2017-08-21propellor spinJoey Hess
2017-08-21propellor spinJoey Hess
2017-08-03propellor spinJoey Hess
2017-08-03Revert "propellor spin"Joey Hess
This reverts commit 83a708582d790a89af8c7d7806b88653889f8532.
2017-08-03propellor spinJoey Hess
2017-08-03propellor spinJoey Hess
2017-08-03minorJoey Hess
2017-08-03propellor spinJoey Hess
2017-08-03propellor spinJoey Hess
2017-07-29propellor spinJoey Hess
2017-07-27updateJoey Hess
2017-07-27propellor spinJoey Hess
2017-07-27propellor spinJoey Hess
2017-07-26propellor spinJoey Hess
2017-07-26propellor spinJoey Hess
2017-07-26propellor spinJoey Hess
2017-07-02make joey own git.kitenet.net checkoutJoey Hess
I have a cron job updating a file in there..
2017-05-20propellor spinJoey Hess
2017-05-20propellor spinJoey Hess
2017-05-15Removed dependency on MissingH, instead depends on split and hashable.Joey Hess
MissingH is a heavy dependency, which pulls in parsec and a bunch of stuff. So eliminating it makes propellor easier to install and less likely to fail to build. changesFileContent now uses hashable's hash. This may not be stable across upgrades, I'm not sure -- but it's surely ok here, as the hash is not stored. socketFile also uses hash. I *think* this is ok, even if it's not stable. If it's not stable, an upgrade might make propellor hash a hostname to a different number, but with 9 digets of number in use, the chances of a collision are small. In any case, I've opned a bug report asking for the stability to be documented, and I think it's intended to be stable, only the documentation is bad. NB: I have not checked that the arch linux and freebsd packages for the new deps, that Propellor.Bootstrap lists, are the right names or even exist. Since propellor depends on hashable, it could be changed to use unordered-containers, rather than containers, which would be faster and perhaps less deps too. This commit was sponsored by Alexander Thompson on Patreon.
2017-04-03avoid opendkim checks on incoming emailJoey Hess
This caused a problem when eg a gmail email was sent to branchable and forwarded on to kite. Kite thought branchable was forging the dkim signature of gmail, and gmail does strict enforcement of dkim, so it rejected it. DKIM seems like a mightly hefty hammer, and I remember similar issues being dicussed where mailing list software got broken by DKIM. I guess this will mean a few more joe-jobs get through, but I'd rather not silently lose important legitimate email!
2017-03-08propellor spinJoey Hess
2017-03-08propellor spinJoey Hess
2017-03-01Merge branch 'joeyconfig'Joey Hess
2017-03-01use git.joeyh.nameJoey Hess
2017-03-01removed my repos from github; don't need to run gitriddance anymoreJoey Hess
2017-02-26use val instead of showJoey Hess
2017-02-15more arches for stackInstalledJoey Hess
There is no armel build, unfortunately; the "arm" build is armhf at least currently.
2017-02-04get rid of a compile-time errorZihao Wang
Signed-off-by: Zihao Wang <dev@wzhd.org>
2017-01-09propellor spinJoey Hess
2016-12-28propellor spinJoey Hess
2016-11-20minorJoey Hess
2016-11-20propellor spinJoey Hess
2016-11-11iabak is moving out of joeyconfig to its own separate configJoey Hess
This is to allow multiple admins of iabak to access the privdata. Since there's a single privdata file for all machines in a propellor deployment, and I don't want them to see all my secrets, we needed to break it out.
2016-10-04propellor spinJoey Hess
2016-08-29unusedJoey Hess
2016-08-29propellor spinJoey Hess