X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=client-src%2Frundump.c;h=ab105163b3ca11b228f1b3cf143ecae058497fda;hb=62abb35ba5c767ed1af62950c319d00afd093e1a;hp=d6772fa57d03925cf615d8cd943d18c1545a4fb9;hpb=94a044f90357edefa6f4ae9f0b1d5885b0e34aee;p=debian%2Famanda diff --git a/client-src/rundump.c b/client-src/rundump.c index d6772fa..ab10516 100644 --- a/client-src/rundump.c +++ b/client-src/rundump.c @@ -33,9 +33,9 @@ * argv[2] will be argv[0] of the DUMP program * ... */ -#include "util.h" #include "amanda.h" -#include "version.h" +#include "util.h" +#include "conffile.h" int main(int argc, char **argv); @@ -66,6 +66,11 @@ main( char *cmdline; #endif /* ERRMSG */ + if (argc > 1 && argv && argv[1] && g_str_equal(argv[1], "--version")) { + printf("rundump-%s\n", VERSION); + return (0); + } + /* * Configure program for internationalization: * 1) Only set the message locale for now. @@ -84,12 +89,14 @@ main( signal(SIGPIPE, SIG_IGN); dbopen(DBG_SUBDIR_CLIENT); + config_init(CONFIG_INIT_CLIENT, NULL); + if (argc < 3) { error(_("Need at least 3 arguments\n")); /*NOTREACHED*/ } - dbprintf(_("version %s\n"), version()); + dbprintf(_("version %s\n"), VERSION); #ifdef ERRMSG /* { */