Skip to content

Keeps track of EVERY kernel module that has ever been probed. Useful for those of us who make localmodconfig :)

Notifications You must be signed in to change notification settings

graysky2/modprobed-db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modprobed-db

Modprobed-db is a useful utility for users wishing to build a minimal kernel via a make localmodconfig. In a nutshell, this make target creates a config based on the current config and a list of modules you define (modprobed-db keeps for you). It then disables any module option that is not needed thus not building hundreds/potentially thousands of extraneous modules. This results in a system-specific, streamlined kernel package and footprint as well as reduced compilation times.

Modprobed-db simply logs every module ever probed on the target system to a text-based database ($XDG_CONFIG_HOME/modprobed-db) which can be read directly by "make localmodconfig" as described above.

Installation

$ make

Running a make install as root will distribute the files to the filesystem.

# make install

Usage

Refer to the man page man modprobed-db

Links

AUR Package: https://aur.archlinux.org/packages/modprobed-db

About

Keeps track of EVERY kernel module that has ever been probed. Useful for those of us who make localmodconfig :)

Resources

Stars

Watchers

Forks

Packages

No packages published