All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17
@ 2010-09-30 14:45 Gustavo Zacarias
  2010-09-30 19:16 ` Peter Korsgaard
  0 siblings, 1 reply; 8+ messages in thread
From: Gustavo Zacarias @ 2010-09-30 14:45 UTC (permalink / raw)
  To: buildroot

Bump quagga to version 0.99.17.
[SECURITY] Fixes remote crash in bgpd.
Other fixes for ospfd, ospf6d, zebra and isisd.
Fix conflicting options in the package, enhance help, reorder options.
Should fix most breakage with randpackageconfig (Peter: ring me if you
hit another one!).
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: buildroot-quagga-0.99.17.patch
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20100930/ad65b04b/attachment-0001.ksh>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17
  2010-09-30 14:45 [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17 Gustavo Zacarias
@ 2010-09-30 19:16 ` Peter Korsgaard
  2010-09-30 19:26   ` Gustavo Zacarias
  2010-09-30 19:29   ` Gustavo Zacarias
  0 siblings, 2 replies; 8+ messages in thread
From: Peter Korsgaard @ 2010-09-30 19:16 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> Bump quagga to version 0.99.17.
 Gustavo> [SECURITY] Fixes remote crash in bgpd.
 Gustavo> Other fixes for ospfd, ospf6d, zebra and isisd.
 Gustavo> Fix conflicting options in the package, enhance help, reorder options.
 Gustavo> Should fix most breakage with randpackageconfig (Peter: ring me if you
 Gustavo> hit another one!).

With this I still have the same bug:

make[3]: *** No rule to make target `../ospfd/libospf.la', needed by `ospfclient

grep QUAGGA .config
BR2_PACKAGE_QUAGGA=y
# BR2_PACKAGE_QUAGGA_ZEBRA is not set
# BR2_PACKAGE_QUAGGA_BGPD is not set
# BR2_PACKAGE_QUAGGA_RIPD is not set
# BR2_PACKAGE_QUAGGA_OSPFD is not set
# BR2_PACKAGE_QUAGGA_WATCHQUAGGA is not set
# BR2_PACKAGE_QUAGGA_ISISD is not set
# BR2_PACKAGE_QUAGGA_BGP_ANNOUNCE is not set
# BR2_PACKAGE_QUAGGA_NETLINK is not set
# BR2_PACKAGE_QUAGGA_SNMP is not set
BR2_PACKAGE_QUAGGA_TCP_ZEBRA=y
BR2_PACKAGE_QUAGGA_OPAGUE_LSA=y

I also see that you removed the comment about snmp support being broken
with external toolchains. Is that resolved?

And finally, how do you create your patches? Could you please use git
format-patch for it, so I can apply them with git am?

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17
  2010-09-30 19:16 ` Peter Korsgaard
@ 2010-09-30 19:26   ` Gustavo Zacarias
  2010-09-30 19:29   ` Gustavo Zacarias
  1 sibling, 0 replies; 8+ messages in thread
From: Gustavo Zacarias @ 2010-09-30 19:26 UTC (permalink / raw)
  To: buildroot

On 09/30/10 16:16, Peter Korsgaard wrote:

>>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:
> 
>  Gustavo> Bump quagga to version 0.99.17.
>  Gustavo> [SECURITY] Fixes remote crash in bgpd.
>  Gustavo> Other fixes for ospfd, ospf6d, zebra and isisd.
>  Gustavo> Fix conflicting options in the package, enhance help, reorder options.
>  Gustavo> Should fix most breakage with randpackageconfig (Peter: ring me if you
>  Gustavo> hit another one!).
> 
> With this I still have the same bug:
> 
> make[3]: *** No rule to make target `../ospfd/libospf.la', needed by `ospfclient
> 
> grep QUAGGA .config
> BR2_PACKAGE_QUAGGA=y
> # BR2_PACKAGE_QUAGGA_ZEBRA is not set
> # BR2_PACKAGE_QUAGGA_BGPD is not set
> # BR2_PACKAGE_QUAGGA_RIPD is not set
> # BR2_PACKAGE_QUAGGA_OSPFD is not set
> # BR2_PACKAGE_QUAGGA_WATCHQUAGGA is not set
> # BR2_PACKAGE_QUAGGA_ISISD is not set
> # BR2_PACKAGE_QUAGGA_BGP_ANNOUNCE is not set
> # BR2_PACKAGE_QUAGGA_NETLINK is not set
> # BR2_PACKAGE_QUAGGA_SNMP is not set
> BR2_PACKAGE_QUAGGA_TCP_ZEBRA=y
> BR2_PACKAGE_QUAGGA_OPAGUE_LSA=y
> 
> I also see that you removed the comment about snmp support being broken
> with external toolchains. Is that resolved?
> 
> And finally, how do you create your patches? Could you please use git
> format-patch for it, so I can apply them with git am?

Did you make oldconfig to avoid OPAQUE_LSA? (heh, nice typo there, feel
free to fix it). OPAQUE shouldn't be enabled unless OSPFD is enabled.
I'm doing the usual git commit, git format-patch and attach it as text,
can't do git send-email since git fails terribly at smtp auth.
Regards.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17
  2010-09-30 19:16 ` Peter Korsgaard
  2010-09-30 19:26   ` Gustavo Zacarias
@ 2010-09-30 19:29   ` Gustavo Zacarias
  2010-09-30 19:47     ` Peter Korsgaard
  1 sibling, 1 reply; 8+ messages in thread
From: Gustavo Zacarias @ 2010-09-30 19:29 UTC (permalink / raw)
  To: buildroot

On 09/30/10 16:16, Peter Korsgaard wrote:

> I also see that you removed the comment about snmp support being broken
> with external toolchains. Is that resolved?

Forgot about this point, snmp support with external toolchain was broken
at the net-snmp package (bad staging), so i removed the kludge since
it's supposedly fixed when i rewrote the net-snmp package for autotargets.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17
  2010-09-30 19:29   ` Gustavo Zacarias
@ 2010-09-30 19:47     ` Peter Korsgaard
  2010-09-30 21:47       ` Thomas Petazzoni
  0 siblings, 1 reply; 8+ messages in thread
From: Peter Korsgaard @ 2010-09-30 19:47 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> On 09/30/10 16:16, Peter Korsgaard wrote:
 >> I also see that you removed the comment about snmp support being broken
 >> with external toolchains. Is that resolved?

 Gustavo> Forgot about this point, snmp support with external toolchain
 Gustavo> was broken at the net-snmp package (bad staging), so i removed
 Gustavo> the kludge since it's supposedly fixed when i rewrote the
 Gustavo> net-snmp package for autotargets.

Ok, thanks.

Could someone using the external toolchain (Thomas?) give netsnmp a
quick test?

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17
  2010-09-30 19:47     ` Peter Korsgaard
@ 2010-09-30 21:47       ` Thomas Petazzoni
  2010-10-01  8:31         ` Peter Korsgaard
  2010-10-01 13:41         ` Gustavo Zacarias
  0 siblings, 2 replies; 8+ messages in thread
From: Thomas Petazzoni @ 2010-09-30 21:47 UTC (permalink / raw)
  To: buildroot

On Thu, 30 Sep 2010 21:47:42 +0200
Peter Korsgaard <jacmet@uclibc.org> wrote:

> Could someone using the external toolchain (Thomas?) give netsnmp a
> quick test?

I confirm that since Gustavo converted the package to autotargets, the
previously existing build failures with external toolchain have
disappeared. I just tested with a recent (a few days) Git, and net-snmp
built just fine with an external ARM CodeSourcery toolchain.

Now, I have no idea if it actually works, since I don't know how to
test it. But that's another story :-)

Regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17
  2010-09-30 21:47       ` Thomas Petazzoni
@ 2010-10-01  8:31         ` Peter Korsgaard
  2010-10-01 13:41         ` Gustavo Zacarias
  1 sibling, 0 replies; 8+ messages in thread
From: Peter Korsgaard @ 2010-10-01  8:31 UTC (permalink / raw)
  To: buildroot

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 Thomas> On Thu, 30 Sep 2010 21:47:42 +0200
 Thomas> Peter Korsgaard <jacmet@uclibc.org> wrote:

 >> Could someone using the external toolchain (Thomas?) give netsnmp a
 >> quick test?

 Thomas> I confirm that since Gustavo converted the package to autotargets, the
 Thomas> previously existing build failures with external toolchain have
 Thomas> disappeared. I just tested with a recent (a few days) Git, and net-snmp
 Thomas> built just fine with an external ARM CodeSourcery toolchain.

 Thomas> Now, I have no idea if it actually works, since I don't know how to
 Thomas> test it. But that's another story :-)

Thanks - Did you also build something using netsnmp
(E.G. BR2_PACKAGE_QUAGGA_SNMP)? The problem was afaik dependent packages
not finding netsnmp.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17
  2010-09-30 21:47       ` Thomas Petazzoni
  2010-10-01  8:31         ` Peter Korsgaard
@ 2010-10-01 13:41         ` Gustavo Zacarias
  1 sibling, 0 replies; 8+ messages in thread
From: Gustavo Zacarias @ 2010-10-01 13:41 UTC (permalink / raw)
  To: buildroot

On 09/30/10 18:47, Thomas Petazzoni wrote:

> I confirm that since Gustavo converted the package to autotargets, the
> previously existing build failures with external toolchain have
> disappeared. I just tested with a recent (a few days) Git, and net-snmp
> built just fine with an external ARM CodeSourcery toolchain.
> 
> Now, I have no idea if it actually works, since I don't know how to
> test it. But that's another story :-)
> 
> Regards,
> 
> Thomas

That's easy actually :)

Stick into say /tmp/snmpd.conf:
com2sec local localhost thepassword
group MyROGroup v1 local
group MyROGroup v2c local
group MyROGroup usm local
view all included .1 80
access MyROGroup "" any noauth exact all none none
access MyRWGroup "" any noauth exact all all none
syslocation Unknown
syscontact Unknown

Run "snmpd -c /tmp/snmpd.conf".
And then run "snmpwalk -v 1 -c thepassword localhost".
You'll get loads of data if snmpd is working ok.
You can define additional ACLs (com2sec+group) to enable remote access.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-10-01 13:41 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-30 14:45 [Buildroot] [SECURITY][PATCHv2] Bump quagga to 0.99.17 Gustavo Zacarias
2010-09-30 19:16 ` Peter Korsgaard
2010-09-30 19:26   ` Gustavo Zacarias
2010-09-30 19:29   ` Gustavo Zacarias
2010-09-30 19:47     ` Peter Korsgaard
2010-09-30 21:47       ` Thomas Petazzoni
2010-10-01  8:31         ` Peter Korsgaard
2010-10-01 13:41         ` Gustavo Zacarias

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.