Commits on Source (2)
-
Daniel Kahn Gillmor authored
In general, chown is risky business. On most systems it can only be done as root. Even riskier is chowning a file in a directory that is already owned by a non-privileged user, because (depending on kernel, system configuration, filesystem boundaries, etc) it's possible that the non-privileged user could control the file pointed to, and the superuser accidentally chowns a file they didn't intend. Attacks here are often racy (TOCTOU) and subtly depend on interactions with other system parts (e.g. gaining r/w control over a specific file in /var/lib/dpkg/ or /var/lib/). Better to avoid these risks entirely where possible.
-
Daniel Kahn Gillmor authored
These conversion utilities only support RSA, and they're not widely used outside the monkeysphere project. As of now, the monkeysphere development branch doesn't even need them, so we can drop them entirely.
man/man1/openpgp2ssh.1
deleted
100644 → 0
man/man1/pem2openpgp.1
deleted
100644 → 0
src/share/keytrans
deleted
100755 → 0
This diff is collapsed.
tests/keytrans
deleted
100755 → 0