depmod: supply help text
Signed-off-by: Lauri Kasanen <curaga@operamail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
817c230a0c
commit
5a5db93b0f
@ -10,11 +10,6 @@
|
||||
|
||||
//applet:IF_DEPMOD(APPLET(depmod, BB_DIR_SBIN, BB_SUID_DROP))
|
||||
|
||||
//usage:#if !ENABLE_MODPROBE_SMALL
|
||||
//usage:#define depmod_trivial_usage NOUSAGE_STR
|
||||
//usage:#define depmod_full_usage ""
|
||||
//usage:#endif
|
||||
|
||||
#include "libbb.h"
|
||||
#include "modutils.h"
|
||||
#include <sys/utsname.h> /* uname() */
|
||||
@ -131,7 +126,16 @@ static void xfreopen_write(const char *file, FILE *f)
|
||||
bb_perror_msg_and_die("can't open '%s'", file);
|
||||
}
|
||||
|
||||
/* Usage:
|
||||
//usage:#if !ENABLE_MODPROBE_SMALL
|
||||
//usage:#define depmod_trivial_usage "[-n] [-b BASE] [VERSION] [MODFILES]..."
|
||||
//usage:#define depmod_full_usage "\n\n"
|
||||
//usage: "Generate modules.dep, alias, and symbols files"
|
||||
//usage: "\n"
|
||||
//usage: "\n -b BASE Use BASE/lib/modules/VERSION"
|
||||
//usage: "\n -n Dry run: print files to stdout"
|
||||
//usage:#endif
|
||||
|
||||
/* Upstream usage:
|
||||
* [-aAenv] [-C FILE or DIR] [-b BASE] [-F System.map] [VERSION] [MODFILES]...
|
||||
* -a --all
|
||||
* Probe all modules. Default if no MODFILES.
|
||||
@ -142,7 +146,7 @@ static void xfreopen_write(const char *file, FILE *f)
|
||||
* -C --config FILE or DIR
|
||||
* Path to /etc/depmod.conf or /etc/depmod.d/
|
||||
* -e --errsyms
|
||||
* When combined with the -F option, this reports any symbols which
|
||||
* When combined with the -F option, this reports any symbols
|
||||
* which are not supplied by other modules or kernel.
|
||||
* -F --filesyms System.map
|
||||
* -n --dry-run
|
||||
@ -154,8 +158,13 @@ static void xfreopen_write(const char *file, FILE *f)
|
||||
* -u No-op
|
||||
* -q No-op
|
||||
*
|
||||
* So far we only support: [-rn] [-b BASE] [VERSION] [MODFILES]...
|
||||
* -aAeF are accepted but ignored. -vC are not accepted.
|
||||
* So far we only support: [-n] [-b BASE] [VERSION] [MODFILES]...
|
||||
* Accepted but ignored:
|
||||
* -aAe
|
||||
* -F System.map
|
||||
* -C FILE/DIR
|
||||
*
|
||||
* Not accepted: -v
|
||||
*/
|
||||
enum {
|
||||
//OPT_a = (1 << 0), /* All modules, ignore mods in argv */
|
||||
|
Loading…
Reference in New Issue
Block a user