KETCHUP(1) | General Commands Manual | KETCHUP(1) |
ketchup - Utility to update the kernel source
ketchup [options] <ver>
This tool synchronises a local kernel tree with a desired kernel version and patch set from a kernel.org mirror. The default requires a GPG key on your keyring, to verify the identity of the patches and source archives. Entire kernel images are not downloaded unless necessary, so bandwidth is saved. Patches are applied and removed as necessary to attain the requested version.
-a --archive (~/.ketchup)
-d --directory (.)
-f --full-tarball
-g --gpg-path (/usr/bin/gpg)
-G --no-gpg
-k --kernel-url (http://www.kernel.org/pub/linux/kernel)
-l --list-trees
-m --show-makefile
-n --dry-run
-o --only-dl
-p --show-previous
-q --quiet
-r --rename-directory
-s --show-latest
-u --show-url
-w --wget (/usr/bin/wget)
Ketchup will read files named .ketchuprc in $HOME and in the target kernel directory, with the kernel directory taking precedence.
A .ketchuprc file uses the Python syntax and may set the following variables:
default_tree
precommand
postcommand
ketchup was written by Matt Mackall <mpm@selenic.com>.
This manual page was written by Baruch Even <baruch@debian.org>, for the Debian project (but may be used by others). Description text taken from a former packaging attempt of Jack Wasey <debian@jackwasey.com>.
February 16, 2010 |