#define _(x) x /* @(#)rpcinfo.c 2.2 88/08/11 4.0 RPCSRC */ #if !defined(lint) && defined (SCCSID) static char sccsid[] = "@(#)rpcinfo.c 1.22 87/08/12 SMI"; #endif /* * Copyright (C) 1986, Sun Microsystems, Inc. */ /* * rpcinfo: ping a particular rpc program * or dump the portmapper */ /* * Sun RPC is a product of Sun Microsystems, Inc. and is provided for * unrestricted use provided that this legend is included on all tape * media and as a part of the software program in whole or part. Users * may copy or modify Sun RPC without charge, but are not authorized * to license or distribute it to anyone else except as part of a product or * program developed by the user. * * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. * * Sun RPC is provided with no support and without any obligation on the * part of Sun Microsystems, Inc. to assist in its use, correction, * modification or enhancement. * * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC * OR ANY PART THEREOF. * * In no event will Sun Microsystems, Inc. be liable for any lost revenue * or profits or other special, indirect and consequential damages, even if * Sun has been advised of the possibility of such damages. * * Sun Microsystems, Inc. * 2550 Garcia Avenue * Mountain View, California 94043 */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define MAXHOSTLEN 256 #define MIN_VERS ((u_long) 0) #define MAX_VERS ((u_long) 4294967295UL) static void udpping (u_short portflag, int argc, char **argv); static void tcpping (u_short portflag, int argc, char **argv); static int pstatus (CLIENT *client, u_long prognum, u_long vers); static void pmapdump (int argc, char **argv); static bool_t reply_proc (void *res, struct sockaddr_in *who); static void brdcst (int argc, char **argv) __attribute__ ((noreturn)); static void deletereg (int argc, char **argv); static void usage (void); static u_long getprognum (char *arg); static u_long getvers (char *arg); static void get_inet_address (struct sockaddr_in *addr, char *host); /* * Functions to be performed. */ #define NONE 0 /* no function */ #define PMAPDUMP 1 /* dump portmapper registrations */ #define TCPPING 2 /* ping TCP service */ #define UDPPING 3 /* ping UDP service */ #define BRDCST 4 /* ping broadcast UDP service */ #define DELETES 5 /* delete registration for the service */ int main (int argc, char **argv) { register int c; int errflg; int function; u_short portnum; setlocale (LC_ALL, ""); function = NONE; portnum = 0; errflg = 0; while ((c = getopt (argc, argv, "ptubdn:")) != -1) { switch (c) { case 'p': if (function != NONE) errflg = 1; else function = PMAPDUMP; break; case 't': if (function != NONE) errflg = 1; else function = TCPPING; break; case 'u': if (function != NONE) errflg = 1; else function = UDPPING; break; case 'b': if (function != NONE) errflg = 1; else function = BRDCST; break; case 'n': portnum = (u_short) atoi (optarg); /* hope we don't get bogus # */ break; case 'd': if (function != NONE) errflg = 1; else function = DELETES; break; case '?': errflg = 1; } } if (errflg || function == NONE) { usage (); return 1; } switch (function) { case PMAPDUMP: if (portnum != 0) { usage (); return 1; } pmapdump (argc - optind, argv + optind); break; case UDPPING: udpping (portnum, argc - optind, argv + optind); break; case TCPPING: tcpping (portnum, argc - optind, argv + optind); break; case BRDCST: if (portnum != 0) { usage (); return 1; } brdcst (argc - optind, argv + optind); break; case DELETES: deletereg (argc - optind, argv + optind); break; } return 0; } static void udpping (portnum, argc, argv) u_short portnum; int argc; char **argv; { struct timeval to; struct sockaddr_in addr; enum clnt_stat rpc_stat; CLIENT *client; u_long prognum, vers, minvers, maxvers; int sock = RPC_ANYSOCK; struct rpc_err rpcerr; int failure; if (argc < 2 || argc > 3) { usage (); exit (1); } prognum = getprognum (argv[1]); get_inet_address (&addr, argv[0]); /* Open the socket here so it will survive calls to clnt_destroy */ sock = socket (AF_INET, SOCK_DGRAM, IPPROTO_UDP); if (sock < 0) { perror ("rpcinfo: socket"); exit (1); } failure = 0; if (argc == 2) { /* * A call to version 0 should fail with a program/version * mismatch, and give us the range of versions supported. */ addr.sin_port = htons (portnum); to.tv_sec = 5; to.tv_usec = 0; if ((client = clntudp_create (&addr, prognum, (u_long) 0, to, &sock)) == NULL) { clnt_pcreateerror ("rpcinfo"); printf (_("program %lu is not available\n"), prognum); exit (1); } to.tv_sec = 10; to.tv_usec = 0; rpc_stat = clnt_call (client, NULLPROC, (xdrproc_t) xdr_void, (char *) NULL, (xdrproc_t) xdr_void, (char *) NULL, to); if (rpc_stat == RPC_PROGVERSMISMATCH) { clnt_geterr (client, &rpcerr); minvers = rpcerr.re_vers.low; maxvers = rpcerr.re_vers.high; } else if (rpc_stat == RPC_SUCCESS) { /* * Oh dear, it DOES support version 0. * Let's try version MAX_VERS. */ addr.sin_port = htons (portnum); to.tv_sec = 5; to.tv_usec = 0; if ((client = clntudp_create (&addr, prognum, MAX_VERS, to, &sock)) == NULL) { clnt_pcreateerror ("rpcinfo"); printf (_("program %lu version %lu is not available\n"), prognum, MAX_VERS); exit (1); } to.tv_sec = 10; to.tv_usec = 0; rpc_stat = clnt_call (client, NULLPROC, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_void, NULL, to); if (rpc_stat == RPC_PROGVERSMISMATCH) { clnt_geterr (client, &rpcerr); minvers = rpcerr.re_vers.low; maxvers = rpcerr.re_vers.high; } else if (rpc_stat == RPC_SUCCESS) { /* * It also supports version MAX_VERS. * Looks like we have a wise guy. * OK, we give them information on all * 4 billion versions they support... */ minvers = 0; maxvers = MAX_VERS; } else { (void) pstatus (client, prognum, MAX_VERS); exit (1); } } else { (void) pstatus (client, prognum, (u_long) 0); exit (1); } clnt_destroy (client); for (vers = minvers; vers <= maxvers; vers++) { addr.sin_port = htons (portnum); to.tv_sec = 5; to.tv_usec = 0; if ((client = clntudp_create (&addr, prognum, vers, to, &sock)) == NULL) { clnt_pcreateerror ("rpcinfo"); printf (_("program %lu version %lu is not available\n"), prognum, vers); exit (1); } to.tv_sec = 10; to.tv_usec = 0; rpc_stat = clnt_call (client, NULLPROC, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_void, NULL, to); if (pstatus (client, prognum, vers) < 0) failure = 1; clnt_destroy (client); } } else { vers = getvers (argv[2]); addr.sin_port = htons (portnum); to.tv_sec = 5; to.tv_usec = 0; if ((client = clntudp_create (&addr, prognum, vers, to, &sock)) == NULL) { clnt_pcreateerror ("rpcinfo"); printf (_("program %lu version %lu is not available\n"), prognum, vers); exit (1); } to.tv_sec = 10; to.tv_usec = 0; rpc_stat = clnt_call (client, 0, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_void, NULL, to); if (pstatus (client, prognum, vers) < 0) failure = 1; } (void) close (sock); /* Close it up again */ if (failure) exit (1); } static void tcpping (portnum, argc, argv) u_short portnum; int argc; char **argv; { struct timeval to; struct sockaddr_in addr; enum clnt_stat rpc_stat; CLIENT *client; u_long prognum, vers, minvers, maxvers; int sock = RPC_ANYSOCK; struct rpc_err rpcerr; int failure; if (argc < 2 || argc > 3) { usage (); exit (1); } prognum = getprognum (argv[1]); get_inet_address (&addr, argv[0]); failure = 0; if (argc == 2) { /* * A call to version 0 should fail with a program/version * mismatch, and give us the range of versions supported. */ addr.sin_port = htons (portnum); if ((client = clnttcp_create (&addr, prognum, MIN_VERS, &sock, 0, 0)) == NULL) { clnt_pcreateerror ("rpcinfo"); printf (_("program %lu is not available\n"), prognum); exit (1); } to.tv_sec = 10; to.tv_usec = 0; rpc_stat = clnt_call (client, NULLPROC, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_void, NULL, to); if (rpc_stat == RPC_PROGVERSMISMATCH) { clnt_geterr (client, &rpcerr); minvers = rpcerr.re_vers.low; maxvers = rpcerr.re_vers.high; } else if (rpc_stat == RPC_SUCCESS) { /* * Oh dear, it DOES support version 0. * Let's try version MAX_VERS. */ addr.sin_port = htons (portnum); if ((client = clnttcp_create (&addr, prognum, MAX_VERS, &sock, 0, 0)) == NULL) { clnt_pcreateerror ("rpcinfo"); printf (_("program %lu version %lu is not available\n"), prognum, MAX_VERS); exit (1); } to.tv_sec = 10; to.tv_usec = 0; rpc_stat = clnt_call (client, NULLPROC, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_void, NULL, to); if (rpc_stat == RPC_PROGVERSMISMATCH) { clnt_geterr (client, &rpcerr); minvers = rpcerr.re_vers.low; maxvers = rpcerr.re_vers.high; } else if (rpc_stat == RPC_SUCCESS) { /* * It also supports version MAX_VERS. * Looks like we have a wise guy. * OK, we give them information on all * 4 billion versions they support... */ minvers = 0; maxvers = MAX_VERS; } else { (void) pstatus (client, prognum, MAX_VERS); exit (1); } } else { (void) pstatus (client, prognum, MIN_VERS); exit (1); } clnt_destroy (client); (void) close (sock); sock = RPC_ANYSOCK; /* Re-initialize it for later */ for (vers = minvers; vers <= maxvers; vers++) { addr.sin_port = htons (portnum); if ((client = clnttcp_create (&addr, prognum, vers, &sock, 0, 0)) == NULL) { clnt_pcreateerror ("rpcinfo"); printf (_("program %lu version %lu is not available\n"), prognum, vers); exit (1); } to.tv_usec = 0; to.tv_sec = 10; rpc_stat = clnt_call (client, 0, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_void, NULL, to); if (pstatus (client, prognum, vers) < 0) failure = 1; clnt_destroy (client); (void) close (sock); sock = RPC_ANYSOCK; } } else { vers = getvers (argv[2]); addr.sin_port = htons (portnum); if ((client = clnttcp_create (&addr, prognum, vers, &sock, 0, 0)) == NULL) { clnt_pcreateerror ("rpcinfo"); printf (_("program %lu version %lu is not available\n"), prognum, vers); exit (1); } to.tv_usec = 0; to.tv_sec = 10; rpc_stat = clnt_call (client, 0, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_void, NULL, to); if (pstatus (client, prognum, vers) < 0) failure = 1; } if (failure) exit (1); } /* * This routine should take a pointer to an "rpc_err" structure, rather than * a pointer to a CLIENT structure, but "clnt_perror" takes a pointer to * a CLIENT structure rather than a pointer to an "rpc_err" structure. * As such, we have to keep the CLIENT structure around in order to print * a good error message. */ static int pstatus (client, prognum, vers) register CLIENT *client; u_long prognum; u_long vers; { struct rpc_err rpcerr; clnt_geterr (client, &rpcerr); if (rpcerr.re_status != RPC_SUCCESS) { clnt_perror (client, "rpcinfo"); printf (_("program %lu version %lu is not available\n"), prognum, vers); return -1; } else { printf (_("program %lu version %lu ready and waiting\n"), prognum, vers); return 0; } } static void pmapdump (argc, argv) int argc; char **argv; { struct sockaddr_in server_addr; register struct hostent *hp; struct pmaplist *head = NULL; int socket = RPC_ANYSOCK; struct timeval minutetimeout; register CLIENT *client; struct rpcent *rpc; if (argc > 1) { usage (); exit (1); } if (argc == 1) get_inet_address (&server_addr, argv[0]); else { bzero ((char *) &server_addr, sizeof server_addr); server_addr.sin_family = AF_INET; if ((hp = gethostbyname ("localhost")) != NULL) bcopy (hp->h_addr, (caddr_t) & server_addr.sin_addr, hp->h_length); else server_addr.sin_addr.s_addr = inet_addr ("0.0.0.0"); } minutetimeout.tv_sec = 60; minutetimeout.tv_usec = 0; server_addr.sin_port = htons (PMAPPORT); if ((client = clnttcp_create (&server_addr, PMAPPROG, PMAPVERS, &socket, 50, 500)) == NULL) { clnt_pcreateerror (_("rpcinfo: can't contact portmapper")); exit (1); } if (clnt_call (client, PMAPPROC_DUMP, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_pmaplist, (caddr_t) &head, minutetimeout) != RPC_SUCCESS) { fputs (_("rpcinfo: can't contact portmapper"), stderr); fputs (": ", stderr); clnt_perror (client, "rpcinfo"); exit (1); } if (head == NULL) { fputs (_("No remote programs registered.\n"), stdout); } else { fputs (_(" program vers proto port\n"), stdout); for (; head != NULL; head = head->pml_next) { printf ("%10ld%5ld", head->pml_map.pm_prog, head->pml_map.pm_vers); if (head->pml_map.pm_prot == IPPROTO_UDP) printf ("%6s", "udp"); else if (head->pml_map.pm_prot == IPPROTO_TCP) printf ("%6s", "tcp"); else printf ("%6ld", head->pml_map.pm_prot); printf ("%7ld", head->pml_map.pm_port); rpc = getrpcbynumber (head->pml_map.pm_prog); if (rpc) printf (" %s\n", rpc->r_name); else printf ("\n"); } } } /* * reply_proc collects replies from the broadcast. * to get a unique list of responses the output of rpcinfo should * be piped through sort(1) and then uniq(1). */ /*ARGSUSED */ static bool_t reply_proc (res, who) void *res; /* Nothing comes back */ struct sockaddr_in *who; /* Who sent us the reply */ { register struct hostent *hp; hp = gethostbyaddr ((char *) &who->sin_addr, sizeof who->sin_addr, AF_INET); printf ("%s %s\n", inet_ntoa (who->sin_addr), (hp == NULL) ? _("(unknown)") : hp->h_name); fflush(stdout); return FALSE; } static void brdcst (argc, argv) int argc; char **argv; { enum clnt_stat rpc_stat; u_long prognum, vers; if (argc != 2) { usage (); exit (1); } prognum = getprognum (argv[0]); vers = getvers (argv[1]); rpc_stat = clnt_broadcast (prognum, vers, NULLPROC, (xdrproc_t) xdr_void, NULL, (xdrproc_t) xdr_void, NULL, (resultproc_t) reply_proc); if ((rpc_stat != RPC_SUCCESS) && (rpc_stat != RPC_TIMEDOUT)) { fprintf (stderr, _("rpcinfo: broadcast failed: %s\n"), clnt_sperrno (rpc_stat)); exit (1); } exit (0); } static void deletereg (argc, argv) int argc; char **argv; { u_long prog_num, version_num; if (argc != 2) { usage (); exit (1); } if (getuid ()) { /* This command allowed only to root */ fputs (_("Sorry. You are not root\n"), stderr); exit (1); } prog_num = getprognum (argv[0]); version_num = getvers (argv[1]); if ((pmap_unset (prog_num, version_num)) == 0) { fprintf (stderr, _("rpcinfo: Could not delete registration for prog %s version %s\n"), argv[0], argv[1]); exit (1); } } static void usage () { fputs (_("Usage: rpcinfo [ -n portnum ] -u host prognum [ versnum ]\n"), stderr); fputs (_(" rpcinfo [ -n portnum ] -t host prognum [ versnum ]\n"), stderr); fputs (_(" rpcinfo -p [ host ]\n"), stderr); fputs (_(" rpcinfo -b prognum versnum\n"), stderr); fputs (_(" rpcinfo -d prognum versnum\n"), stderr); } static u_long getprognum (arg) char *arg; { register struct rpcent *rpc; register u_long prognum; if (isalpha (*arg)) { rpc = getrpcbyname (arg); if (rpc == NULL) { fprintf (stderr, _("rpcinfo: %s is unknown service\n"), arg); exit (1); } prognum = rpc->r_number; } else { prognum = (u_long) atoi (arg); } return prognum; } static u_long getvers (arg) char *arg; { register u_long vers; vers = (int) atoi (arg); return vers; } static void get_inet_address (addr, host) struct sockaddr_in *addr; char *host; { register struct hostent *hp; bzero ((char *) addr, sizeof *addr); addr->sin_addr.s_addr = (u_long) inet_addr (host); if (addr->sin_addr.s_addr == INADDR_NONE || addr->sin_addr.s_addr == INADDR_ANY) { if ((hp = gethostbyname (host)) == NULL) { fprintf (stderr, _("rpcinfo: %s is unknown host\n"), host); exit (1); } bcopy (hp->h_addr, (char *) &addr->sin_addr, hp->h_length); } addr->sin_family = AF_INET; } r> -rw-r--r--perl-install/share/po/fa.po7
-rw-r--r--perl-install/share/po/fi.po7
-rw-r--r--perl-install/share/po/fr.po10
-rw-r--r--perl-install/share/po/fur.po7
-rw-r--r--perl-install/share/po/ga.po7
-rw-r--r--perl-install/share/po/gl.po7
-rw-r--r--perl-install/share/po/he.po7
-rw-r--r--perl-install/share/po/hi.po7
-rw-r--r--perl-install/share/po/hr.po7
-rw-r--r--perl-install/share/po/hu.po7
-rw-r--r--perl-install/share/po/id.po7
-rw-r--r--perl-install/share/po/is.po7
-rw-r--r--perl-install/share/po/it.po7
-rw-r--r--perl-install/share/po/ja.po7
-rw-r--r--perl-install/share/po/ko.po7
-rw-r--r--perl-install/share/po/ky.po7
-rw-r--r--perl-install/share/po/libDrakX.pot7
-rw-r--r--perl-install/share/po/lt.po7
-rw-r--r--perl-install/share/po/ltg.po7
-rw-r--r--perl-install/share/po/lv.po7
-rw-r--r--perl-install/share/po/mk.po7
-rw-r--r--perl-install/share/po/mn.po7
-rw-r--r--perl-install/share/po/ms.po7
-rw-r--r--perl-install/share/po/mt.po7
-rw-r--r--perl-install/share/po/nb.po7
-rw-r--r--perl-install/share/po/nl.po7
-rw-r--r--perl-install/share/po/nn.po7
-rw-r--r--perl-install/share/po/pa_IN.po7
-rw-r--r--perl-install/share/po/pl.po7
-rw-r--r--perl-install/share/po/pt.po7
-rw-r--r--perl-install/share/po/pt_BR.po100
-rw-r--r--perl-install/share/po/ro.po7
-rw-r--r--perl-install/share/po/ru.po7
-rw-r--r--perl-install/share/po/sc.po7
-rw-r--r--perl-install/share/po/sk.po7
-rw-r--r--perl-install/share/po/sl.po7
-rw-r--r--perl-install/share/po/sq.po7
-rw-r--r--perl-install/share/po/sr.po7
-rw-r--r--perl-install/share/po/sr@Latn.po7
-rw-r--r--perl-install/share/po/sv.po7
-rw-r--r--perl-install/share/po/ta.po7
-rw-r--r--perl-install/share/po/tg.po7
-rw-r--r--perl-install/share/po/th.po7
-rw-r--r--perl-install/share/po/tl.po7
-rw-r--r--perl-install/share/po/tr.po7
-rw-r--r--perl-install/share/po/uk.po7
-rw-r--r--perl-install/share/po/uz.po7
-rw-r--r--perl-install/share/po/uz@cyrillic.po7
-rw-r--r--perl-install/share/po/vi.po7
-rw-r--r--perl-install/share/po/wa.po7
-rw-r--r--perl-install/share/po/zh_CN.po7
-rw-r--r--perl-install/share/po/zh_TW.po7
71 files changed, 488 insertions, 105 deletions
diff --git a/perl-install/share/po/af.po b/perl-install/share/po/af.po
index 436d1d6d6..759f34442 100644
--- a/perl-install/share/po/af.po
+++ b/perl-install/share/po/af.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-af\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2005-04-21 17:33+0200\n"
"Last-Translator: Dirk van der Walt <dirkvanderwalt@webmail.co.za>\n"
"Language-Team: Afrikaans\n"
@@ -4919,6 +4919,11 @@ msgstr "Drywer vir %s kaart %s in installasieproses"
msgid "Installing driver for %s card %s"
msgstr "Drywer vir %s kaart %s in installasieproses"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/am.po b/perl-install/share/po/am.po
index 63874f4e8..8e39fa2a4 100644
--- a/perl-install/share/po/am.po
+++ b/perl-install/share/po/am.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2004-06-01 03:36+0100\n"
"Last-Translator: Alemayehu <alemayehu@gmx.at>\n"
"Language-Team: Amharic <am-translate@geez.org>\n"
@@ -4673,6 +4673,11 @@ msgstr ""
msgid "Installing driver for %s card %s"
msgstr ""
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/ar.po b/perl-install/share/po/ar.po
index a76cda300..0b0b054c8 100644
--- a/perl-install/share/po/ar.po
+++ b/perl-install/share/po/ar.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2005-03-03 01:06+0300\n"
"Last-Translator: Ossama M. Khayat <okhayat@yahoo.com>\n"
"Language-Team: Arabic <support@arabeyes.org>\n"
@@ -5002,6 +5002,11 @@ msgstr "جاري تثبيت مشغل لمتحكّم إيثرنت %s"
msgid "Installing driver for %s card %s"
msgstr "جاري تثبيت مشغل %s للبطاقة %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/az.po b/perl-install/share/po/az.po
index 74ac38fac..933ed5522 100644
--- a/perl-install/share/po/az.po
+++ b/perl-install/share/po/az.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-az\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2005-03-31 14:21+0200\n"
"Last-Translator: Mətin Əmirov <metin@karegen.com>\n"
"Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
@@ -5040,6 +5040,11 @@ msgstr "%s kartı üçün sürücü %s qurulur"
msgid "Installing driver for %s card %s"
msgstr "%s kartı üçün sürücü %s qurulur"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/be.po b/perl-install/share/po/be.po
index 2c6d053e9..69c3a6fc5 100644
--- a/perl-install/share/po/be.po
+++ b/perl-install/share/po/be.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX VERSION\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2000-09-24 12:30 +0100\n"
"Last-Translator: Alexander Bokovoy <ab@avilink.net>\n"
"Language-Team: be\n"
@@ -4699,6 +4699,11 @@ msgstr "Усталяванне драйверу для %s карты %s"
msgid "Installing driver for %s card %s"
msgstr "Усталяванне драйверу для %s карты %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/bg.po b/perl-install/share/po/bg.po
index f66009632..209a34fae 100644
--- a/perl-install/share/po/bg.po
+++ b/perl-install/share/po/bg.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-bg\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2004-09-15 13:27+0200\n"
"Last-Translator: Boyan Ivanov <boyan17@bulgaria.com>\n"
"Language-Team: Bulgarian <dict@linux.zonebg.com>\n"
@@ -4963,6 +4963,11 @@ msgstr "Инсталиране на драйвер за %s платка %s"
msgid "Installing driver for %s card %s"
msgstr "Инсталиране на драйвер за %s платка %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/bn.po b/perl-install/share/po/bn.po
index 9a7af1003..44451402f 100644
--- a/perl-install/share/po/bn.po
+++ b/perl-install/share/po/bn.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX HEAD\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2005-03-19 23:18+0600\n"
"Last-Translator: Samia <mailsamia2001@yahoo.com>\n"
"Language-Team: Bangla <mdk-translation@bengalinux.org>\n"
@@ -4916,6 +4916,11 @@ msgstr "ইথার্নেট কন্ট্রোলার %s এর জন
msgid "Installing driver for %s card %s"
msgstr "%s, %s কার্ডের জন্য ড্রাইভার ইনস্টল করা হচ্ছে"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/br.po b/perl-install/share/po/br.po
index fd63ca0da..144be6537 100644
--- a/perl-install/share/po/br.po
+++ b/perl-install/share/po/br.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX 10.2\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-02-23 16:06+0100\n"
"Last-Translator: Thierry Vignaud <tvignaud@mandriva.com>\n"
"Language-Team: Brezhoneg <ofisk@wanadoo.fr>\n"
@@ -4779,6 +4779,11 @@ msgstr "O staliañ ur sturier evit ar kontroller erthernet %s"
msgid "Installing driver for %s card %s"
msgstr "O staliañ ur sturier evit kartenn %s %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/bs.po b/perl-install/share/po/bs.po
index 75e5d8f91..b6865578b 100644
--- a/perl-install/share/po/bs.po
+++ b/perl-install/share/po/bs.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: bs\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2006-09-13 19:15+0200\n"
"Last-Translator: Vedran Ljubovic <vljubovic@smartnet.ba>\n"
"Language-Team: Bosnian <lokal@linux.org.ba>\n"
@@ -5101,6 +5101,11 @@ msgstr "Instaliram drajver za Ethernet kontroler %s"
msgid "Installing driver for %s card %s"
msgstr "Instaliram drajver za %s karticu %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/ca.po b/perl-install/share/po/ca.po
index 82ebace23..1f9856c9f 100644
--- a/perl-install/share/po/ca.po
+++ b/perl-install/share/po/ca.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ca\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2005-09-13 23:24+0200\n"
"Last-Translator: Albert Astals Cid <astals11@terra.es>\n"
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
@@ -5073,6 +5073,11 @@ msgstr "S'està instal·lant el controlador pel controlador ethernet %s"
msgid "Installing driver for %s card %s"
msgstr "S'està instal·lant el controlador per a la targeta de %s %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/cs.po b/perl-install/share/po/cs.po
index 0156e0487..8fc3e4e4e 100644
--- a/perl-install/share/po/cs.po
+++ b/perl-install/share/po/cs.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: cs\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-09-08 23:57+0200\n"
"Last-Translator: Michal Bukovjan <bukm@centrum.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
@@ -5078,6 +5078,11 @@ msgstr "Instaluji ovladač pro síťovou kartu (Ethernet) %s"
msgid "Installing driver for %s card %s"
msgstr "Instaluji ovladač pro %s kartu %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/cy.po b/perl-install/share/po/cy.po
index ed3697550..4bf1cc4d1 100644
--- a/perl-install/share/po/cy.po
+++ b/perl-install/share/po/cy.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Mandriva DrakX.cy\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-08-20 08:35-0000\n"
"Last-Translator: Rhoslyn Prys <post@meddal.com>\n"
"Language-Team: Cymraeg <post@meddal.com>\n"
@@ -5076,6 +5076,11 @@ msgstr "Gosod gyrrwr gyfer rheolwr ethernet %s "
msgid "Installing driver for %s card %s"
msgstr "Gosod gyrrwr %s ar gyfer cerdyn %s "
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/da.po b/perl-install/share/po/da.po
index edbeddcae..d00806526 100644
--- a/perl-install/share/po/da.po
+++ b/perl-install/share/po/da.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: da\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-03-22 12:06+0100\n"
"Last-Translator: Keld Simonsen <keld@dkuug.dk>\n"
"Language-Team: dansk <dansk@dansk-gruppen.dk>\n"
@@ -5040,6 +5040,11 @@ msgstr "Installerer driver for ethernet-styreenhed %s"
msgid "Installing driver for %s card %s"
msgstr "Installerer driver for %s kort %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/de.po b/perl-install/share/po/de.po
index c84005c2e..47c362336 100644
--- a/perl-install/share/po/de.po
+++ b/perl-install/share/po/de.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-09-05 20:02+0200\n"
"Last-Translator: Oliver Burger <oliver@mandrivauser.de>\n"
"Language-Team: deutsch <cooker-i18n@mandrivalinux.org>\n"
@@ -5143,6 +5143,11 @@ msgstr "Installiere den Treiber für den Ethernet-Controller %s"
msgid "Installing driver for %s card %s"
msgstr "Installiere den Treiber für die %s Karte %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/el.po b/perl-install/share/po/el.po
index 2e0406c36..31e05d9dc 100644
--- a/perl-install/share/po/el.po
+++ b/perl-install/share/po/el.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-el\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-06-15 03:20+0200\n"
"Last-Translator: nikos papadopoulos <231036448@freemail.gr>\n"
"Language-Team: Greek <nls@tux.hellug.gr>\n"
@@ -5070,6 +5070,11 @@ msgstr "Εγκατάσταση του οδηγού συσκευής για το
msgid "Installing driver for %s card %s"
msgstr "Εγκατάσταση οδηγού για %s κάρτα %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/eo.po b/perl-install/share/po/eo.po
index f8728ce18..45ea693b7 100644
--- a/perl-install/share/po/eo.po
+++ b/perl-install/share/po/eo.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2003-03-12 18:31-0400\n"
"Last-Translator: Vilhelmo Lutermano <vlutermano@free.fr>\n"
"Language-Team: esperanto <eo@li.org>\n"
@@ -4839,6 +4839,11 @@ msgstr "Instalas pelilon por %s karto %s"
msgid "Installing driver for %s card %s"
msgstr "Instalas pelilon por %s karto %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/es.po b/perl-install/share/po/es.po
index 037f20cbb..a525e1c64 100644
--- a/perl-install/share/po/es.po
+++ b/perl-install/share/po/es.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-es\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2007-09-24 18:26-0300\n"
"Last-Translator: Fabián Mandelbaum <fmandelbaum@gmail.com>\n"
"Language-Team: Español <es@li.org>\n"
@@ -5113,6 +5113,11 @@ msgstr "Instalando controlador para la tarjeta ethernet %s"
msgid "Installing driver for %s card %s"
msgstr "Instalando controlador para la tarjeta %s %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/et.po b/perl-install/share/po/et.po
index 19c862b77..314143179 100644
--- a/perl-install/share/po/et.po
+++ b/perl-install/share/po/et.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-et\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-09-06 13:54+0200\n"
"Last-Translator: Marek Laane <bald@starman.ee>\n"
"Language-Team: Estonian <et@li.org>\n"
@@ -5073,6 +5073,11 @@ msgstr "Ethernet-kontrolleri %s draiveri paigaldamine"
msgid "Installing driver for %s card %s"
msgstr "%s draiveri paigaldamine kaardile %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/eu.po b/perl-install/share/po/eu.po
index 54bdeaf80..d6de8b129 100644
--- a/perl-install/share/po/eu.po
+++ b/perl-install/share/po/eu.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-04-24 12:53+0200\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@euskalnet.net>\n"
"Language-Team: Euskara <eu@li.org>\n"
@@ -5080,6 +5080,11 @@ msgstr "%s ethernet kontrolatzailearentzako gidaria instalatzen"
msgid "Installing driver for %s card %s"
msgstr "%2$s %1$s txartelaren kontrolatzailea instalatzen"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/fa.po b/perl-install/share/po/fa.po
index 13bd7ced9..033847a91 100644
--- a/perl-install/share/po/fa.po
+++ b/perl-install/share/po/fa.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-fa\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2005-02-26 06:31+0100\n"
"Last-Translator: Abbas Izad <abbasizad@hotmail.com>\n"
"Language-Team: Persian\n"
@@ -5037,6 +5037,11 @@ msgstr "در حال نصب راه‌انداز برای کنترل‌گر ابث
msgid "Installing driver for %s card %s"
msgstr "نصب راه‌انداز برای %s کارت %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/fi.po b/perl-install/share/po/fi.po
index a62c9a705..93083f692 100644
--- a/perl-install/share/po/fi.po
+++ b/perl-install/share/po/fi.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-fi - LE2005 Release\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-03-31 17:58+0300\n"
"Last-Translator: Anssi Hannula <anssi@mandriva.org>\n"
"Language-Team: Finnish <fi@li.org>\n"
@@ -5226,6 +5226,11 @@ msgstr "Asennetaan ajuria verkkoohjaimelle %s"
msgid "Installing driver for %s card %s"
msgstr "Asennetaan ajuria %s ohjaimelle %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/fr.po b/perl-install/share/po/fr.po
index f69bdcc31..b202137cf 100644
--- a/perl-install/share/po/fr.po
+++ b/perl-install/share/po/fr.po
@@ -73,7 +73,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-fr\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2008-09-10 18:06+0200\n"
"Last-Translator: Christophe Berthelé <cpjc@free.fr>\n"
"Language-Team: French <cooker-i18n@mandrivalinux.org>\n"
@@ -1950,8 +1950,7 @@ msgstr ""
#: diskdrake/interactive.pm:1073
#, c-format
msgid "Partition table of drive %s is going to be written to disk"
-msgstr ""
-"La table des partitions de %s va maintenant être écrite sur le disque"
+msgstr "La table des partitions de %s va maintenant être écrite sur le disque"
#: diskdrake/interactive.pm:1098
#, c-format
@@ -5198,6 +5197,11 @@ msgstr "Installation du pilote pour la carte ethernet %s"
msgid "Installing driver for %s card %s"
msgstr "Installation du pilote pour la carte %s %s"
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/fur.po b/perl-install/share/po/fur.po
index 71d822655..274d0357c 100644
--- a/perl-install/share/po/fur.po
+++ b/perl-install/share/po/fur.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2008-09-10 18:04+0200\n"
+"POT-Creation-Date: 2008-09-11 19:34+0200\n"
"PO-Revision-Date: 2004-06-28 17:41+0200\n"
"Last-Translator: Andrea Gracco <graccoandrea@tin.it>\n"
"Language-Team: furlan <gft@freelists.org>\n"
@@ -4686,6 +4686,11 @@ msgstr ""
msgid "Installing driver for %s card %s"
msgstr ""
+#: modules/interactive.pm:99
+#, c-format
+msgid "Configuring Hardware"
+msgstr ""
+
#: modules/interactive.pm:110
#, c-format
msgid ""
diff --git a/perl-install/share/po/ga.po b/perl-install/share/po/ga.po
index 9aed3ea9a..719b4f3fe 100644
--- a/perl-install/share/po/ga.po
+++ b/perl-install/share/po/ga.po