Hello community,
here is the log from the commit of package dnsmasq for openSUSE:Factory
checked in at Sat Jun 20 01:34:09 CEST 2009.
--------
--- dnsmasq/dnsmasq.changes 2009-06-05 10:32:44.000000000 +0200
+++ dnsmasq/dnsmasq.changes 2009-06-16 10:58:20.000000000 +0200
@@ -1,0 +2,7 @@
+Tue Jun 16 10:57:25 CEST 2009 - ug@suse.de
+
+- Fix regression in 2.48 which disables the lease-change
+ script
+- version 2.49
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
dnsmasq-2.48.tar.bz2
New:
----
dnsmasq-2.49.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dnsmasq.spec ++++++
--- /var/tmp/diff_new_pack.jJ5381/_old 2009-06-20 01:33:20.000000000 +0200
+++ /var/tmp/diff_new_pack.jJ5381/_new 2009-06-20 01:33:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package dnsmasq (Version 2.48)
+# spec file for package dnsmasq (Version 2.49)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,7 +20,7 @@
Name: dnsmasq
Summary: Lightweight, Easy-to-Configure DNS Forwarder and DHCP Server
-Version: 2.48
+Version: 2.49
Release: 1
License: GPL v2 or later
Group: Productivity/Networking/DNS/Servers
@@ -115,6 +115,10 @@
/etc/dbus-1/system.d/dnsmasq.conf
%changelog
+* Tue Jun 16 2009 ug@suse.de
+- Fix regression in 2.48 which disables the lease-change
+ script
+- version 2.49
* Fri Jun 05 2009 ug@suse.de
-Fixed bug which broke binding of servers to physical
interfaces when interface names were longer than four
++++++ dnsmasq-2.48.tar.bz2 -> dnsmasq-2.49.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/CHANGELOG new/dnsmasq-2.49/CHANGELOG
--- old/dnsmasq-2.48/CHANGELOG 2009-06-03 22:59:43.000000000 +0200
+++ new/dnsmasq-2.49/CHANGELOG 2009-06-10 15:01:41.000000000 +0200
@@ -1,3 +1,15 @@
+version 2.49
+ Fix regression in 2.48 which disables the lease-change
+ script. Thanks to Jose Luis Duran for spotting this.
+
+ Log TFTP "file not found" errors. These were not logged,
+ since a normal PXELinux boot generates many of them, but
+ the lack of the messages seems to be more confusing than
+ routinely seeing them when there is no real error.
+
+ Update Spanish translation. Thanks to Chris Chatham.
+
+
version 2.48
Archived the extensive, backwards, changelog to
CHANGELOG.archive. The current changelog now runs from
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/man/es/dnsmasq.8 new/dnsmasq-2.49/man/es/dnsmasq.8
--- old/dnsmasq-2.48/man/es/dnsmasq.8 2009-03-14 23:28:26.000000000 +0100
+++ new/dnsmasq-2.49/man/es/dnsmasq.8 2009-06-10 15:00:36.000000000 +0200
@@ -17,9 +17,8 @@
v�a DHCP.
.PP
El servidor DHCP dnsmasq incluye soporte para asignaci�n de direcciones
-est�ticas, redes m�ltiples, DHCP-relay y especificadores de subredes
-RFC3011. Autom�ticamente env�a un predeterminado sensible de opciones
-DHCP, y puede ser configurado para enviar cualquier opciones DHCP deseadas,
+est�ticas y redes m�ltiples. Autom�ticamente env�a un predeterminado sensible de
+opciones DHCP, y puede ser configurado para enviar cualquier opciones DHCP deseadas,
incluyendo opciones encapsuladas por vendedores. Incluye un servidor seguro
TFTP solo-lectura para permitir el inicio v�a red/PXE de hosts DHCP. Tamb�en
incluye soporte para BOOTP.
@@ -33,13 +32,20 @@
la forma larga de las opciones no funciona en la l�nea de comandos,
pero todav�a es reconocida en el archivo de configuraci�n.
.TP
+.B --test
+Leer archivo(s) de configuraci�n y revisar su sintaxis. Salir con c�digo
+0 si todo est� bien, o un c�digo no-cero en cualquier otro caso. No
+iniciar dnsmasq.
+.TP
.B \-h, --no-hosts
No leer los nombres de hosts en /etc/hosts.
.TP
.B \-H, --addn-hosts=<archivo>
Archivo de hosts adicional. Leer el archivo especificado adicionalmente
a /etc/hosts. Si se brinda -h, leer solo el archivo especificado. Esta
-opci�n puede ser repetida para m�s de un archivo de hosts adicional.
+opci�n puede ser repetida para m�s de un archivo de hosts adicional. Si
+un directorio es brindado, entonces leer todos los archivos contenidos en
+ese directorio.
.TP
.B \-E, --expand-hosts
Agregar el dominio a nombres sencillos (sin punto) en /etc/hosts de la
@@ -225,15 +231,19 @@
/etc/hosts o en el archivo de arriendos DHCP es respondida con
"dominio no existente" en vez de ser reenviada upstream.
.TP
-.B \-V, --alias=<IP viejo>,<IP nuevo>[,]
+.B \-V, --alias=[<IP viejo>]|[<IP inicio>-<IP final>],<IP nuevo>[,]
Modificar direcciones IPv4 retornadas desde servidores DNS upstream;
<IP viejo> es remplazado con <IP nuevo>. Si la m�scara opcional
es brindada, entonces cualquier direcci�n que coincida con el
<IP viejo> enmascarado ser� re-escrita. As� que, por ejemplo,
.B --alias=1.2.3.0,6.7.8.0,255.255.255.0 trazar� 1.2.3.56 a 6.7.8.56
y 1.2.3.67 a 6.7.8.67. Esto es lo que
-ruteadores Cisco PIX llaman "DNS doctoring".
-.TP
+ruteadores Cisco PIX llaman "DNS doctoring". Si la direcci�n vieja es
+brindada como un rango, entonces solo direcciones en ese rango, y no
+la subred entera, son re-escritas. De tal manera que
+.B --alias=192.168.0.10-192.168.0.40,10.0.0.0,255.255.255.0
+relaciona 192.168.0.10->192.168.0.40 a 10.0.0.10->10.0.0.40
+.TP
.B \-B, --bogus-nxdomain=
Transformar respuestas que contienen la direcci�n IP brindada a
respuestas tipo "Dominio no existe". La intenci�n de esto es actuar
@@ -449,39 +459,43 @@
es al usar resolvedores de bit�coras de servidores web, los cuales pueden
generar un n�mero inmenso de b�squedas simult�neas.
.TP
-.B \-F, --dhcp-range=[[net:]network-id,],[[,],<broadcast>][,<tiempo de arriendo predeterminado>]
+.B \-F, --dhcp-range=[[net:]network-id,],[[,],<broadcast>][,<tiempo de arriendo>]
Habilitar el servidor DHCP. Direcciones ser�n distribuidas desde el
rango hasta y desde direcciones definidas
est�ticamente en opciones
.B dhcp-host
Si el tiempo de arriendo es especificado, entonces arriendos ser�n
otorgados por esa cantidad de tiempo. El tiempo de arriendo es en
-segundos, o minutos (por ejemplo, 45m), o horas (por ejemplo, 1h), o el
-literal "infinite". Esta opci�n puede ser repetida, con diferentes
+segundos, o minutos (por ejemplo, 45m), u horas (por ejemplo, 1h), o
+"infinite". Si no es brindada, el tiempo de arriendo predeterminado
+es de una hora. El tiempo de arriendo m�nimo es de dos minutos.
+Esta opci�n puede ser repetida, con diferentes
direcciones, para habilitar servicio DHCP en m�s de una red. Para
redes conectadas dir�ctamente (en otras palabras, redes en las
cuales la m�quina corriendo dnsmasq tiene una interface) la
m�scara de subred es opcional. Pero, es requerida para redes que
reciben servicio DHCP v�a un agente de relay. La direcci�n de
-broadcast siempre es opcional. En algunos sistemas rotos, dnsmasq
-solo puede escuchar en una interface cuando se usa DHCP, y el
-nombre de esa interface debe ser brindado usando la opci�n
-.B interface
-Esta limitaci�n actualmente afecta a OpenBSD antes de versi�n 4.0.
-Siempre se permite tener m�s de un rango dhcp (dhcp-range) en una
-subred. El par�metro opcional network-id es una etiqueta alfanum�rica
-la cual marca esta red de tal forma que opciones dhcp puedan ser
-especificadas en base a cada red.
+broadcast siempre es opcional. Siempre se permite tener m�s de
+un rango dhcp (dhcp-range) en una subred. El par�metro opcional
+network-id es una etiqueta alfanum�rica la cual marca esta red de
+tal forma que opciones dhcp puedan ser especificadas en base a cada red.
Cuando es prefijada con 'net:' entonces el significado cambia
de "fijar etiqueta" a "coincidir con etiqueta". Solo una etiqueta puede
ser fijada, pero m�s de una puede ser revisada por coincidencias. La
direcci�n final puede ser remplazada por la palabra clave
.B static
la cual le dice a dnsmasq que debe habilitar DHCP para la red
-especificada, pero no alocar din�micamente direcciones IP.
+especificada, pero no alocar din�micamente direcciones IP:
Solo hosts que tienen direcciones est�ticas brindadas v�a
.B dhcp-host
-o desde /etc/ethers ser�n servidas.
+o desde /etc/ethers ser�n servidas. La direcci�n final puede ser
+remplazada por la palabra clave
+.B proxy
+caso en el cual dnsmasq proveer� proxy-DHCP en la subred especificada. (Ver
+.B pxe-prompt
+y
+.B pxe-service
+para detalles.)
.TP
.B \-G, --dhcp-host=[][,id:|*][,net:<netid>][,][,<nombre de host>][,<tiempo de arriendo>][,ignore]
Especificar par�metros por host para el servidor DHCP. Esto permite
@@ -546,14 +560,16 @@
el tipo ARP para Token-Ring es 6.
Como caso especial, es posible incluir m�s de una direcci�n de
-hardware. Esto permite que una direcci�n IP sea asociada con
+hardware. Ejemplo:
+.B --dhcp-host=11:22:33:44:55:66,12:34:56:78:90:12,192.168.0.2
+Esto permite que una direcci�n IP sea asociada con
direcciones de hardware m�ltiples, y le brinda a dnsmasq permiso
para abandonar un arriendo DHCP a una de las direcciones de hardware
cuando otra pide un arriendo. N�tese que esto es algo peligroso,
s�lo funcionar� dependiblemente si una de las direcciones de hardware
est� activa en cualquier momento y dnsmasq no tiene forma de enforzar
esto. Pero es �til, por ejemplo, para alocar una direcci�n IP estable
-a una laptop que tiene interfaces al�mbricas e inal�mbricas.
+a una laptop que tiene interface al�mbrica e inal�mbrica.
.TP
.B --dhcp-hostsfile=<archivo>
Leer informaci�n host DHCP desde el archivo especificado. El archivo contiene informaci�n de un host por l�nea. El formato de una l�nea es igual que texto hacia la derecha de '=' en --dhcp-host. La ventaja de almacenar informaci�n host DHCP en este archivo es que puede ser cambiada sin tener que reiniciar dnsmasq. El archivo ser� re-le�do cuando dnsmasq recibe un SIGHUP.
@@ -571,7 +587,7 @@
.B --dhcp-host
que contienen la misma informaci�n. /etc/ethers es re-le�da cuando dnsmasq recibe un SIGHUP.
.TP
-.B \-O, --dhcp-option=[<network-id>,[<network-id>,]][vendor:[<vendor-class>],][<opt>|option:<opt-name>],[<value>[,<value>]]
+.B \-O, --dhcp-option=[<network-id>,[<network-id>,]][encap:<opt>,][vendor:[<vendor-class>],][<opt>|option:<opt-name>],[<value>[,<value>]]
Especificar opciones diferentes o extra a clientes DHCP. Por
predeterminado, dnsmasq env�a algunas opciones est�ndar a clientes
DHCP. La m�scara de subred y direcci�n broadcast son fijadas igual
@@ -634,11 +650,16 @@
seleccionar opciones encapsuladas en preferencia sobre cualquiera enviada
por el cliente. Es posible omitir el vendorclass completamente;
.B --dhcp-option=vendor:,1,0.0.0.0
-caso en el cu�l la opci�n encapsulada siempre es enviada. La direcci�n
-0.0.0.0 no es tratada de forma especial en opciones de clase de vendedor
-encapsuladas.
+caso en el cu�l la opci�n encapsulada siempre es enviada.
+Opciones pueden ser encapsuladas dentro de otras opciones, por ejemplo:
+.B --dhcp-option=encap:175, 190, "iscsi-client0"
+enviar� opci�n 175, dentro de la cual est� opci�n 190. Si m�ltiples
+opciones son brindadas que est�n encapsuladas con el mismo n�mero de
+opci�n entonces ser�n correctamente combinadas en una opci�n encapsulada.
+encap: y vendor: no pueden ser fijadas ambas dentro de la misma opci�n dhcp-option.
+La direcci�n 0.0.0.0 no es tratada de forma especial en opciones encapsuladas.
.TP
-.B --dhcp-option-force=[<network-id>,[<network-id>,]][vendor:[<vendor-class>],]<opt>,[<value>[,<value>]]
+.B --dhcp-option-force=[<network-id>,[<network-id>,]][encap:<opt>,][vendor:[<vendor-class>],]<opt>,[<value>[,<value>]]
Esto funciona ex�ctamente de la misma forma que
.B --dhcp-option
excepto que la opci�n siempre ser� enviada, a�n si el cliente no la pide en
@@ -692,11 +713,22 @@
.B --dhcp-subscrid=<network-id>,<subscriber-id>
Trazar de opciones relay subscriber-id RFC3993 a opciones network-id.
.TP
-.B --dhcp-match=<network-id>,
-Fijar la opci�n network-id si el cliente env�a un opci�n DHCP del nombre
-brindado. Esto puede ser utilizado para identificar clientes particulares
-que env�an informaci�n usando n�meros privados de opciones.
-.TP
+.B --dhcp-match=<network-id>,<option number>|option:<option name>[,<value>]
+Sin un valor, fijar la etiqueta network-id si el cliente env�a una opci�n
+DHCP del n�mero o valor brindado. Cuando un valor es brindado, fijar la
+etiqueta solo si la opci�n es enviada y coincide con el valor. El valor puede
+ser de la forma "01:ff:*:02", caso en el cual el valor debe coincidir (aparte
+de los comodines) pero la opci�n enviada puede tener data que no coincide despues
+del final del valor. El valor tambi�n puede ser de la misma forma que
+.B dhcp-option
+caso en el cual la opci�n enviada es tratada como un array, y un elemento debe
+coincidir, as� que
+
+--dhcp-match=efi-ia32,option:client-arch,6
+
+fijar� la etiqueta a "efi-ia32" si el n�mero 6 aparece en la lista de
+architecturas enviada por los clientes en opci�n 93. (Ver RFC 4578 para
+detalles.) Si el valor es un string, coincidencia substring es usada.
.B \-J, --dhcp-ignore=<network-id>[,<network-id>]
Cuando todos los network ids brindados coincidan con el juego de
network ids derivados de las clases net, host, y vendor, ignorar
@@ -729,7 +761,58 @@
el inicio atrav�z de una red. Si las opcionales network-ids son brindadas,
ellas deber�n coincidir para que esta configuraci�n sea enviada. N�tese
que network-ids est�n prefijadas con "net:" para distinguirlas.
-.TP
+.TP
+.B --pxe-service=[net:<network-id>,]<CSA>,,<nombre base>|<tipo de servicio boot>[,]
+La mayor�a de usos para boot-ROMS PXE simplemente permiten al sistema PXE
+obtener una direcci�n IP y entonces bajar el archivo especificado por
+.B dhcp-boot
+y ejecutarlo. Sin embargo, el sistema PXE es capaz de llevar
+a cabo funciones m�s complejas cuando est�n soportadas por un
+servidor DHCP adecuado.
+
+Esto especifica una opci�n boot que puede aparecer en un men� de boot
+PXE. <CSA> es tipo de sistema de cliente, solo servicios del tipo correcto
+aparecer�n en un men�. Los tipos conocidos son x86PC, PC98, IA64_EFI,
+Alpha, Arc_x86, Intel_Lean_Client, IA32_EFI, BC_EFI, Xscale_EFI y X86-64_EFI;
+un n�mero entero puede ser utilizado para otros tipos. El par�metro despu�s
+del texto de men� puede ser un nombre de archivo, caso en el cu�l dnsmasq
+act�a como un servidor boot y le ordena al cliente PXE bajar el archivo
+v�a TFTP, ya sea de s� mismo (
+.B enable-tftp
+debe estar fijado para que esto funcione) o desde otro servidor TFTP si la
+direcci�n IP final es brindada.
+N�tese que el sufijo "layer" (normalmente ".0") es brindado por PXE, y
+no debe ser agregado al nombre base. Si un n�mero entero es brindado en vez
+de un nombre base, entonces el cliente PXE buscar� un servicio boot adecuado
+para ese tipo de red. Esta b�squeda puede ser hecha mediante multicast o
+broadcast, o directamente a un servidor si la direcci�n IP es brindada. Un
+tipo de servicio boot de 0 es especial, y abortar� el proceso boot de red
+y continuar� desde medio local.
+.TP
+.B --pxe-prompt=[net:<network-id>,]<prompt>[,<timeout>]
+Fijar esto hace que un aviso sea expuesto despues del boot PXE. Si el timeout
+es brindado, entonces despues que el timeout se haya vencido sin input del
+teclado, la primera opci�n del men� sera automaticamente ejecutada. Si el
+timeout es cero entonces la primera opci�n del men� sera automaticamente
+ejecutada. Si
+.B pxe-prompt
+es omitido, el sistema esperar� para el input del usuario si hay m�ltiples
+art�culos en el men�, pero har� boot imediatamente si hay solo uno. Ver
+.B pxe-service
+para detalles sobre art�culos de menu.
+
+Dnsmasq tiene soporte para "proxy-DHCP" PXE, en este caso otro servidor
+DHCP en la red es responsable por asignar direcciones IP, y dnsmasq
+simplemente provee la direcci�n brindada en
+.B pxe-prompt
+y
+.B pxe-service
+para permitir boot a travez de la red. Este modo es habilitado usando
+la palabra clave
+.B proxy
+en
+.B dhcp-range.
+.TP
.B \-X, --dhcp-lease-max=
Limita a dnsmasq a el n�mero especificado de arriendos DHCP. El
predeterminado es 150. El limite es para prevenir ataques DoS desde
@@ -776,15 +859,7 @@
.TP
.B \-l, --dhcp-leasefile=<path>
Usar el archivo especificado para almacenar informaci�n de arriendos
-DHCP. Si esta opci�n es brindada, pero ninguna opcion dhcp-range es
-brindada, entonces se activa comportamiento tipo dnsmasq versi�n 1.
-El archivo brindado se asume es un archivo de arriendos dhcpd ISC y
-es analizado en busca de arriendos los cuales son agregados al sistema
-DNS si tienen un nombre de host. Esta funcionalidad pudo haber sido
-excluida de dnsmasq a la hora de compilaci�n, y en tal caso ocurrir�
-un error. N�tese que la integraci�n de archivos de
-arriendo ISC es una caracter�sctica depreciada. No deber�a ser usada
-en instalaciones nuevas, y ser� eliminada en una versi�n futura.
+DHCP.
.TP
.B \-6 --dhcp-script=<path>
Cuando un arriendo DHCP nuevo es creado, o uno viejo es
@@ -853,10 +928,9 @@
.TP
.B --bridge-interface=<nombre de interface>,<alias>[,<alias>]
Tratar paquetes de pedidos DHCP que llegan a cualquiera de las interfaces <alias>
-como si hubieran llegado a la interface <nombre de interface>. Esta opci�n solo
-est� disponible en plataformas BSD, y es necesaria cuando se usan
-puentes "estilo viejo", ya que los paquetes llegan a interfaces tap que no
-tienen una direcci�n IP.
+como si hubieran llegado a la interface <nombre de interface>. Esta opci�n
+es necesaria al usar bridging estilo viejo en plataformas BSD, dado a que
+los paquetes llegan a interfaces tap que no tienen una direcci�n IP.
.TP
.B \-s, --domain=<dominio>[,<rango de IPs>]
Especifica los dominios DNS para el servidor DHCP. Dominios pueden ser
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/de.po new/dnsmasq-2.49/po/de.po
--- old/dnsmasq-2.48/po/de.po 2009-05-26 13:41:59.000000000 +0200
+++ new/dnsmasq-2.49/po/de.po 2009-06-10 21:57:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2005-09-27 09:37+0100\n"
"Last-Translator: Simon Kelley \n"
"Language-Team: German \n"
@@ -708,7 +708,7 @@
msgid "files nested too deep in %s"
msgstr ""
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/es.po new/dnsmasq-2.49/po/es.po
--- old/dnsmasq-2.48/po/es.po 2009-05-26 13:41:59.000000000 +0200
+++ new/dnsmasq-2.49/po/es.po 2009-06-10 21:57:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2005-10-07 11:04+0100\n"
"Last-Translator: Christopher Chatham \n"
"Language-Team: Spanish \n"
@@ -391,7 +391,7 @@
#: option.c:296
msgid "Disable ICMP echo address checking in the DHCP server."
-msgstr "Deshabilitar verificaci�n de direcci�nes echo ICMP en el servidor DHCP."
+msgstr "Deshabilitar verificaci�n de direcci�nes para echo ICMP en el servidor DHCP."
#: option.c:297
msgid "Script to run on DHCP lease creation and destruction."
@@ -476,7 +476,7 @@
#: option.c:316
#, fuzzy
msgid "Set tag if client includes matching option in request."
-msgstr "Fijar etiqueta si cliente incluye opci�n en pedido."
+msgstr "Fijar etiqueta si cliente incluye opci�n coincidente en pedido."
#: option.c:317
msgid "Use alternative ports for DHCP."
@@ -506,15 +506,15 @@
#: option.c:323
#, fuzzy
msgid "Prompt to send to PXE clients."
-msgstr "Especificar opciones para ser enviadas a clientes DHCP."
+msgstr "Aviso a ser enviado a clientes PXE."
#: option.c:324
msgid "Boot service for PXE menu."
-msgstr ""
+msgstr "Servico boot para men� PXE."
#: option.c:325
msgid "Check configuration syntax."
-msgstr ""
+msgstr "Revisar sintaxis de configuraci�n."
#: option.c:601
#, c-format
@@ -559,7 +559,7 @@
#: option.c:945
msgid "illegal dhcp-match"
-msgstr ""
+msgstr "dhcp-match ilegal"
#: option.c:981
msgid "illegal repeated flag"
@@ -641,7 +641,7 @@
#: option.c:2238
#, fuzzy
msgid "invalid alias range"
-msgstr "peso inv�lido"
+msgstr "rango alias inv�lido"
#: option.c:2250
#, fuzzy
@@ -688,14 +688,14 @@
#: option.c:2460
msgid "unsupported option (check that dnsmasq was compiled with DHCP/TFTP/DBus support)"
-msgstr ""
+msgstr "opci�n no soportada (verificar que dnsmasq fue compilado con soporte para DHCP/TFTP/DBus)"
#: option.c:2503
#, c-format
msgid "files nested too deep in %s"
msgstr "archivos jerarquizados demasiado profundo en %s"
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr "no se puede leer %s: %s"
@@ -801,7 +801,7 @@
#: option.c:2934
msgid "syntax check OK"
-msgstr ""
+msgstr "revisi�n de sintaxis OK"
#: forward.c:405
#, c-format
@@ -1001,7 +1001,7 @@
#: dnsmasq.c:498
#, c-format
msgid "DHCP, proxy on subnet %.0s%s%.0s"
-msgstr ""
+msgstr "DHCP, proxy en subred %.0s%s%.0s"
#: dnsmasq.c:499
#, c-format
@@ -1127,7 +1127,7 @@
#: dhcp.c:226
#, c-format
msgid "DHCP packet received on %s which has no address"
-msgstr "Paquete DHCP recibido en %s sin direcci�n"
+msgstr "Paquete DHCP recibido en %s que no tiene direcci�n"
#: dhcp.c:385
#, c-format
@@ -1233,7 +1233,7 @@
#: rfc2131.c:558
#, fuzzy, c-format
msgid "%u client provides name: %s"
-msgstr "%u nombre de servidor: %s"
+msgstr "%u cliente provee nombre: %s"
#: rfc2131.c:696
#, c-format
@@ -1247,7 +1247,7 @@
#: rfc2131.c:733
msgid "PXE BIS not supported"
-msgstr ""
+msgstr "no hay soporte para BIS PXE"
#: rfc2131.c:849
#, fuzzy, c-format
@@ -1337,7 +1337,7 @@
#: rfc2131.c:1903
msgid "PXE menu too large"
-msgstr ""
+msgstr "men� PXE demasiado grande"
#: rfc2131.c:2018
#, c-format
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/fi.po new/dnsmasq-2.49/po/fi.po
--- old/dnsmasq-2.48/po/fi.po 2009-05-26 13:41:59.000000000 +0200
+++ new/dnsmasq-2.49/po/fi.po 2009-06-10 21:57:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2005-11-28 22:05+0000\n"
"Last-Translator: Simon Kelley \n"
"Language-Team: Finnish \n"
@@ -670,7 +670,7 @@
msgid "files nested too deep in %s"
msgstr ""
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/fr.po new/dnsmasq-2.49/po/fr.po
--- old/dnsmasq-2.48/po/fr.po 2009-06-03 23:06:36.000000000 +0200
+++ new/dnsmasq-2.49/po/fr.po 2009-06-10 21:57:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.48\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-06-03 22:06+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2009-06-03 21:56+0100\n"
"Last-Translator: Gildas Le Nadan <3ntr0p13@gmail.com>\n"
"MIME-Version: 1.0\n"
@@ -694,7 +694,7 @@
msgid "files nested too deep in %s"
msgstr "trop de niveaux de r�cursion pour les fichiers dans %s"
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr "Ne peut pas lire %s : %s"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/id.po new/dnsmasq-2.49/po/id.po
--- old/dnsmasq-2.48/po/id.po 2009-05-26 13:41:59.000000000 +0200
+++ new/dnsmasq-2.49/po/id.po 2009-06-10 21:57:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2005-10-07 11:45+0100\n"
"Last-Translator: Salman AS \n"
"Language-Team: Indonesian \n"
@@ -795,7 +795,7 @@
msgstr ""
# OK
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr "tidak bisa membaca %s: %s"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/it.po new/dnsmasq-2.49/po/it.po
--- old/dnsmasq-2.48/po/it.po 2009-05-26 13:41:59.000000000 +0200
+++ new/dnsmasq-2.49/po/it.po 2009-06-10 21:57:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.32\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2006-05-22 11:09+0100\n"
"Last-Translator: Simon Kelley \n"
"Language-Team: Italian \n"
@@ -670,7 +670,7 @@
msgid "files nested too deep in %s"
msgstr ""
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/no.po new/dnsmasq-2.49/po/no.po
--- old/dnsmasq-2.48/po/no.po 2009-05-26 13:42:00.000000000 +0200
+++ new/dnsmasq-2.49/po/no.po 2009-06-10 21:57:54.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.25\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2006-01-11 17:39+0000\n"
"Last-Translator: Jan Erik Askildt \n"
"Language-Team: Norwegian \n"
@@ -694,7 +694,7 @@
msgid "files nested too deep in %s"
msgstr ""
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr "kan ikke lese %s: %s"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/pl.po new/dnsmasq-2.49/po/pl.po
--- old/dnsmasq-2.48/po/pl.po 2009-05-26 13:42:00.000000000 +0200
+++ new/dnsmasq-2.49/po/pl.po 2009-06-10 21:57:54.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: pl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2009-02-01 01:14+0100\n"
"Last-Translator: Jan Psota \n"
"Language-Team: polski \n"
@@ -675,7 +675,7 @@
msgid "files nested too deep in %s"
msgstr "zbyt du�e zag��bienie plik�w w %s"
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr "b��d odczytu z pliku %s: %s"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/pt_BR.po new/dnsmasq-2.49/po/pt_BR.po
--- old/dnsmasq-2.48/po/pt_BR.po 2009-05-26 13:42:00.000000000 +0200
+++ new/dnsmasq-2.49/po/pt_BR.po 2009-06-10 21:57:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.26\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2006-01-16 20:42+0000\n"
"Last-Translator: Simon Kelley \n"
"Language-Team: Portuguese \n"
@@ -670,7 +670,7 @@
msgid "files nested too deep in %s"
msgstr ""
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/po/ro.po new/dnsmasq-2.49/po/ro.po
--- old/dnsmasq-2.48/po/ro.po 2009-05-26 13:42:00.000000000 +0200
+++ new/dnsmasq-2.49/po/ro.po 2009-06-10 21:57:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: dnsmasq 2.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 12:41+0100\n"
+"POT-Creation-Date: 2009-06-10 20:57+0100\n"
"PO-Revision-Date: 2005-11-22 16:46+0000\n"
"Last-Translator: Simon Kelley \n"
"Language-Team: Romanian \n"
@@ -692,7 +692,7 @@
msgid "files nested too deep in %s"
msgstr ""
-#: option.c:2511 tftp.c:500
+#: option.c:2511 tftp.c:499
#, c-format
msgid "cannot read %s: %s"
msgstr "nu pot citi %s: %s"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/src/config.h new/dnsmasq-2.49/src/config.h
--- old/dnsmasq-2.48/src/config.h 2009-05-29 11:23:48.000000000 +0200
+++ new/dnsmasq-2.49/src/config.h 2009-06-10 15:03:45.000000000 +0200
@@ -14,7 +14,7 @@
along with this program. If not, see http://www.gnu.org/licenses/.
*/
-#define VERSION "2.48"
+#define VERSION "2.49"
#define FTABSIZ 150 /* max number of outstanding requests (default) */
#define MAX_PROCS 20 /* max no children for TCP requests */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/src/dnsmasq.c new/dnsmasq-2.49/src/dnsmasq.c
--- old/dnsmasq-2.48/src/dnsmasq.c 2009-04-21 22:20:56.000000000 +0200
+++ new/dnsmasq-2.49/src/dnsmasq.c 2009-06-08 23:09:07.000000000 +0200
@@ -603,7 +603,7 @@
bump_maxfd(piperead, &maxfd);
#ifdef HAVE_DHCP
-# ifdef NO_FORK
+# ifndef NO_FORK
while (helper_buf_empty() && do_script_run(now));
if (!helper_buf_empty())
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/dnsmasq-2.48/src/tftp.c new/dnsmasq-2.49/src/tftp.c
--- old/dnsmasq-2.48/src/tftp.c 2009-03-14 23:28:26.000000000 +0100
+++ new/dnsmasq-2.49/src/tftp.c 2009-06-08 23:12:43.000000000 +0200
@@ -489,8 +489,7 @@
mess->op = htons(OP_ERR);
mess->err = htons(err);
ret += (snprintf(mess->message, 500, message, file, errstr) + 1);
- if (err != ERR_FNF)
- my_syslog(MS_TFTP | LOG_ERR, "TFTP %s", mess->message);
+ my_syslog(MS_TFTP | LOG_ERR, "TFTP %s", mess->message);
return ret;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org