perl-net.patch 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. --- Net-Server-0.87/lib/Net/Server.pm.dist Tue Apr 22 14:38:13 2003
  2. +++ Net-Server-0.87/lib/Net/Server.pm Tue Apr 22 14:39:16 2003
  3. @@ -402,7 +402,7 @@
  4. $self->log(1,"Group Not Defined. Defaulting to EGID '$)'\n");
  5. $prop->{group} = $);
  6. }else{
  7. - if( $prop->{group} =~ /^(\w+( \w+)*)$/ ){
  8. + if( $prop->{group} =~ /^([\w\-]+( [\w\-]+)*)$/ ){
  9. $prop->{group} = eval{ get_gid( $1 ) };
  10. $self->fatal( $@ ) if $@;
  11. }else{
  12. @@ -416,7 +416,7 @@
  13. $self->log(1,"User Not Defined. Defaulting to EUID '$>'\n");
  14. $prop->{user} = $>;
  15. }else{
  16. - if( $prop->{user} =~ /^(\w+)$/ ){
  17. + if( $prop->{user} =~ /^([\w\-]+)$/ ){
  18. $prop->{user} = eval{ get_uid( $1 ) };
  19. $self->fatal( $@ ) if $@;
  20. }else{
  21. Index: Net-Pcap-0.05/Makefile.PL
  22. --- Net-Pcap-0.05/Makefile.PL.orig 2004-02-28 23:41:40.000000000 +0100
  23. +++ Net-Pcap-0.05/Makefile.PL 2004-02-28 23:45:17.000000000 +0100
  24. @@ -10,7 +10,8 @@
  25. 'NAME' => 'Net::Pcap',
  26. 'DISTNAME' => 'Net-Pcap',
  27. 'VERSION_FROM' => 'Pcap.pm',
  28. - 'LIBS' => ['-lpcap'],
  29. + 'INC' => '-I@l_prefix@/include',
  30. + 'LIBS' => ['-L@l_prefix@/lib -lpcap'],
  31. dist => {
  32. 'COMPRESS' => "gzip -9f",
  33. 'SUFFIX' => "gz"
  34. Index: Net-Pcap-0.05/Pcap.xs
  35. --- Net-Pcap-0.05/Pcap.xs.orig 2003-06-14 14:15:18.000000000 +0200
  36. +++ Net-Pcap-0.05/Pcap.xs 2004-02-28 23:43:47.000000000 +0100
  37. @@ -18,7 +18,7 @@
  38. #include "EXTERN.h"
  39. #include "perl.h"
  40. #include "XSUB.h"
  41. -#include <pcap.h>
  42. +#include "pcap.h"
  43. #ifdef __cplusplus
  44. }