summaryrefslogtreecommitdiff
path: root/src/Propellor/Property
AgeCommit message (Collapse)Author
2015-01-08propellor spinJoey Hess
2015-01-08propellor spinJoey Hess
2015-01-06Merge Utiity modules from git-annex.Joey Hess
Except for a few that are using the other exception handling library, that propellor has not switched to yet.
2015-01-06refactor dns settings!Joey Hess
2015-01-06add update-server-info, so the repo has all current branches published over httpJoey Hess
2015-01-04SSHFP records are also generated for CNAMES of hosts.Joey Hess
2015-01-04prepJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04DNS records for hosts with known ssh public keys now automatically include ↵Joey Hess
SSHFP records.
2015-01-04Fix bug that prevented deploying ssh host keys when the file for the key ↵Joey Hess
didn't already exist. This is not a new bug.
2015-01-04cleanupJoey Hess
2015-01-04randomHostKeys is removed from CloudAtCost.deCruft.Joey Hess
2015-01-04avoid ever removing all host keysJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04Ssh.hostKey and Ssh.hostKeys no longer install public keys from the privdata.Joey Hess
Instead, the public keys of a host should be set using Ssh.pubKey.
2015-01-04Ssh.hostKeys now also installs any available SshEd25519 keys.Joey Hess
2015-01-04sshPubKey is renamed to Ssh.pubKey, and has an added SshKeyType parameter.Joey Hess
2015-01-04sshPubKey is renamed to Ssh.pubKeyJoey Hess
2015-01-04transition docsJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04add $INCLUDE of pubkeys before zone file is written, to avoid pogoingJoey Hess
2015-01-04fix serial incrementingJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04propellor spinJoey Hess
2015-01-04use separate directory for dnssec filesJoey Hess
2015-01-04resign zone if keys changeJoey Hess
2015-01-04DNS WIPJoey Hess
2015-01-03stub signedPrimaryJoey Hess
2015-01-03add DnsSec moduleJoey Hess
2015-01-03add hasPrivContentFromJoey Hess
2015-01-01Detect #774376 and refuse to use docker if the system is so broken that ↵Joey Hess
docker exec doesn't enter a chroot.
2015-01-01more cruft from new imageJoey Hess
2014-12-23remove screen workaroundJoey Hess
Turns out elephant's oldusenet shellbox docker instance somehow had a non-setguid screen binary. Dunno how; reinstall fixed it.
2014-12-23fix screen dir modeJoey Hess
2014-12-23propellor spinJoey Hess
2014-12-22propellor spinJoey Hess
2014-12-22gitriddanceJoey Hess
2014-12-21Revert ensureProperty warning message, too many false positives in places ↵Joey Hess
where Info is correctly propigated. Better approach needed.
2014-12-21propellor spinJoey Hess
2014-12-14broke up big function to describe PrivDataFieldJoey Hess
2014-12-14support for crypted passwords in privdataJoey Hess
* Added CryptPassword to PrivDataField, for password hashes as produced by crypt(3). * User.hasPassword and User.hasSomePassword will now use either a CryptPassword or a Password from privdata, depending on which is set.
2014-12-09improve haddock formating of filenamesJoey Hess
2014-12-09Fix Apache.siteEnabled to update the config file and reload apache when ↵Joey Hess
configuration has changed.
2014-12-09fix a case where fileProperty reported a change despite not making oneJoey Hess
The problem occurred because two lists of lines of the file can be different, while representing the same file content. For example: ["foo", "bar"] ["foo\nbar"]
2014-12-08refactorJoey Hess