| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-05-15 | Removed 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-05-15 | propellor spin | Joey Hess | |
| 2017-05-15 | propellor spin | Joey Hess | |
| 2017-05-15 | propellor spin | Joey Hess | |
| 2017-05-15 | propellor spin | Joey Hess | |
| 2017-05-15 | propellor spin | Joey Hess | |
| 2017-05-15 | propellor spin | Joey Hess | |
| 2017-05-15 | propellor spin | Joey Hess | |
| 2017-05-04 | propellor spin | Joey Hess | |
| 2017-04-09 | done | Joey Hess | |
| 2017-04-09 | setting up joeyconfig after merge | Joey Hess | |
| 2017-04-09 | Merge remote-tracking branch 'origin' into joeyconfig | Joey Hess | |
| 2017-04-09 | avoid call stack | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | avoid "sh: 1: git: not found" before auto-install of git | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | new approach for exposing the underlying localdir inside a chroot | Joey Hess | |
| 2017-04-09 | well, that didnt work :( | Joey Hess | |
| 2017-04-09 | propellor add-key | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | propellor spin | Joey Hess | |
| 2017-04-09 | added Propellor.Property.Bootstrap (untested) | Joey Hess | |
| This commit was sponsored by Jake Vosloo on Patreon. | |||
| 2017-04-06 | tweaks to db45x's patch | Joey Hess | |
| Removed mountNow as a top-level property, as I don't think it makes sense for anything except for mounted to use it. db45x's patch turns out to have introduced a bug in mounted's use of "mountNow src". That made mountNow check if the device was a mount point, which it isn't. The fix would have been to use "mountNow mnt", but my inlining of mountnow just basically reverted the part of the patch that introduced the bug. swapOn does not involve the fstab so moved to the Mount module. (Also noticed that Mount.mounted is a kind of weird property, given that it fails the next time ran. It's only used internally by some chroot properties, so I left it as-is, but added a comment. It might make sense to make Mount.mounted check like mountNow does if the thing is already mounted.) | |||
| 2017-04-06 | listed property should work on !Linux | Joey Hess | |
| 2017-04-06 | Merge remote-tracking branch 'db48x/fstab-swap' | Joey Hess | |
| 2017-04-06 | Added a comment | bardur.arantsson | |
| 2017-04-05 | Added a comment | db48x@80bd751a72d5a80737e2f875342cf845629c7202 | |
| 2017-04-04 | break Fstab.mounted into smaller pieces which can be composed | Daniel Brooks | |
| 2017-04-04 | Merge branch 'master' of https://git.joeyh.name/git/propellor into fstab-swap | Daniel Brooks | |
| 2017-04-04 | comment | Joey Hess | |
| 2017-04-05 | Added a comment | db48x@80bd751a72d5a80737e2f875342cf845629c7202 | |
| 2017-04-05 | Added a comment | db48x@80bd751a72d5a80737e2f875342cf845629c7202 | |
| 2017-04-04 | comments | Joey Hess | |
| 2017-04-04 | (no commit message) | db48x@80bd751a72d5a80737e2f875342cf845629c7202 | |
| 2017-04-04 | (no commit message) | db48x@80bd751a72d5a80737e2f875342cf845629c7202 | |
| 2017-04-04 | property 'mount' a swap partition in Fstab.mounted | Daniel Brooks | |
| 2017-04-04 | Merge branch 'joeyconfig' | Joey Hess | |
| 2017-04-04 | bug report | Joey Hess | |
| 2017-04-03 | propellor spin | Joey Hess | |
| 2017-04-03 | avoid opendkim checks on incoming email | Joey 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-04-03 | clean up after merge | Joey Hess | |
| 2017-04-03 | Merge branch 'joeyconfig' | Joey Hess | |
| 2017-04-03 | animx ip change | Joey Hess | |
