diff options
author | kay.sievers@vrfy.org <kay.sievers@vrfy.org> | 2004-12-12 02:27:50 +0100 |
---|---|---|
committer | Greg KH <gregkh@suse.de> | 2005-04-26 23:13:47 -0700 |
commit | 51737eb8b8087d3d9c0cbad8caeaed9efde907fe (patch) | |
tree | e05987c0b59fbcb876b84a54ebf14ecdd39f66c9 | |
parent | 5ce120d366b54ea2bae12ec6ce01bb0d38ff1f50 (diff) |
[PATCH] add -V option to udev to print the version number
On Sat, 2004-12-11 at 18:44 +0200, Martin Schlemmer [c] wrote:
>
> Any suggestions to determining the version of the installed udev?
> This is now during startup, to see if we can make use of using
> udevsend as hotplug agent. If the system was up, udevinfo could
> be used, but that is in /usr/bin that might be on a seperate /usr.
> I know we might move udevinfo to /bin, but that might be an issue
> for some, and adding a -V switch to /sbin/udev might be a better
> choice.
-rw-r--r-- | udev.c | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -107,8 +107,14 @@ int main(int argc, char *argv[], char *envp[]) const char *devpath = getenv("DEVPATH"); const char *subsystem = argv[1]; - dbg("version %s", UDEV_VERSION); + if (argc == 2 && strcmp(argv[1], "-V") == 0) { + printf("%s\n", UDEV_VERSION); + exit(0); + } + logging_init("udev"); + dbg("version %s", UDEV_VERSION); + udev_init_config(); /* set signal handlers */ |