kmod - Linux kernel module handling
Go to file
Lucas De Marchi ece09aac7f libkmod-module: add visited field
This field can be used to iterate the modules, controlling whether we
are revisiting a certain module. A function to clear the values in all
modules is needed since when we are iterating, we don't know if the
module is created anew or if it's picked from the pool. Therefore we
can't know if the field is true because of a previous iteration or if
the module was indeed already visited.
2012-01-30 13:52:22 -02:00
libkmod libkmod-module: add visited field 2012-01-30 13:52:22 -02:00
m4 doc: add gtk-doc to generate documentation 2012-01-09 05:28:57 -02:00
man man: spelling fixes 2012-01-16 23:01:36 -02:00
test testsuite: add skeleton 2012-01-26 16:05:04 -02:00
testsuite testsuite: let stat.h take care of stat64 2012-01-30 13:51:58 -02:00
tools modprobe: print end of configuration files 2012-01-27 23:56:46 -02:00
.gitignore gitignore: ignore dist files 2011-12-21 11:44:25 -02:00
autogen.sh build-sys: rename autogen.sh to bootstrap and keep a symlink 2012-01-12 18:23:32 -02:00
bootstrap build-sys: rename autogen.sh to bootstrap and keep a symlink 2012-01-12 18:23:32 -02:00
bootstrap-configure build-sys: add script to bootstrap and configure 2012-01-12 18:33:05 -02:00
CODING-STYLE Add file with details regarding coding style 2011-12-15 00:43:54 -02:00
configure.ac testsuite: add skeleton 2012-01-26 16:05:04 -02:00
COPYING Change licenses 2011-12-12 18:24:35 -02:00
Makefile.am build-sys: fix make dist 2012-01-30 13:52:07 -02:00
NEWS kmod 4 2012-01-16 16:53:04 -02:00
README README: add link to packages place 2012-01-23 12:29:38 -02:00
TODO testsuite: trap calls to delete_module() including simple test 2012-01-26 16:14:18 -02:00

kmod - Linux kernel module handling

OVERVIEW
========

kmod is a set of tools to handle common tasks with Linux kernel modules like
insert, remove, list, check properties, resolve dependencies and aliases.

These tools are designed on top of libkmod, a library that is shipped with
kmod. See libkmod/README for more details on this library and how to use it.
The aim is to be compatible with tools, configurations and indexes from
module-init-tools project.

Compilation and installation
============================

In order to compiler the source code you need following software packages:
	- GCC compiler
	- GNU C library

Optional dependencies:
	- ZLIB library
	- LZMA library

Typical configuration:
	./configure CFLAGS="-g -O2" --prefix=/usr \
			--sysconfdir=/etc --libdir=/usr/lib

Configure automatically searches for all required components and packages.

To compile and install run:
	make && make install

Hacking
=======

Run 'bootstrap' script before configure. If you want to accept the recommended
flags, you just need to run 'bootstrap-configure'.

Make sure to read the CODING-STYLE file.

Information
===========

Signed packages:
	http://packages.profusion.mobi/kmod/

Mailing list:
	linux-modules@vger.kernel.org

Repository:
	git://git.profusion.mobi/