KernelDiff – kernel configs diff

3 sierpnia 2009, by: kozik

KernelDiff is a simple tool for Linux to show differences between kernel config files („.config”). It requires only Python (>=2.6).

Download current version: kerneldiff-1.1.4.tar.bz2, ChangeLog

Gentoo Portage ebuild: kerneldiff-1.1.4.ebuild

License: GPL version 2

Usage: kdiff [options] src_file dest_file
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-k DIR, --kernel=DIR kernel sources directory (required for config items
descriptions, default: /usr/src/linux)
-s, --show_descriptions
print descriptions for found config items (requires
valid kernel sources; slow)
-v, --verbose print debug messages
-n, --sort_by_name sort config items by name

Sample output:

config key old value new value
kernel version 2.6.28-tuxonice-r8 2.6.28-tuxonice-r10
MEMSTICK_UNSAFE_RESUME --- not set
LZO_COMPRESS m y
MEMSTICK not set m
LZO_DECOMPRESS m y
CRYPTO_LZO m y
MEMSTICK_DEBUG --- not set
MSPRO_BLOCK --- m
MEMSTICK_TIFM_MS --- m
MEMSTICK_JMICRON_38X --- m
LOCALVERSION "-KOZIK_LAP-2.1.3" "-KOZIK_LAP-2.1.4"

Wysłano w Projekty - Unix | Tagi: , , , | 2 komentarzy »

Adres dla trackback. RSS dla komentarzy w tym wpisie.

2 komentarzy

  1. kozik Says:

    New version of KernelDiff 1.1.3 – code cleanup release. There isn’t any user visible changes.

  2. kozik Says:

    New release – KernelDiff 1.1.4 with minor bugfix and support for detecting missing options from source config file.

Dodaj komentarz




Uwaga: Włączona jest moderacja komentarzy, więc nowy komentarz nie ukaże się bezpośrednio po jego wysłaniu.

Uwaga: Działa filtr antyspamowy. Jeśli umieścisz w komentarzu odnośniki, to może on zostać błędnie zakwalifikowany jako spam.