[prev in list] [next in list] [prev in thread] [next in thread] 

List:       nessus-plugins-writers
Subject:    Configure modification to allow better control
From:       "Noam Rathaus" <noamr () beyondsecurity ! com>
Date:       2002-05-04 18:24:29
Message-ID: 00f701c1f398$ef46d5e0$0900a8c0 () noambs
[Download RAW message or body]

This is a multi-part message in MIME format.

--_----------=_1088641829461152
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain

Hi,

I modified the libnasl to allow better control over some values that might
be needed to be controled without using the values returned by the compiled
programs:

export  ac_regexp_imp=0 \
ac_whether_root=1 \
ac_bsd_byte_order=0

Patch (for configure of libnasl):
----
Index: configure
===================================================================
RCS file: /usr/local/cvs/libnasl/configure,v
retrieving revision 1.50
diff -r1.50 configure
7656a7657,7659
> if eval "test \"`echo '$''{'ac_regexp_imp'+set}'`\" = set"; then
>   echo $ac_n "(cached) $ac_c" 1>&6
> else
7706c7709,7713
<
---
> fi
> echo "$ac_t""$ac_regexp_imp" 1>&6
> cat >> confdefs.h <<EOF
> #define HAVE_REGEX_SUPPORT $ac_regexp_imp
> EOF
7711a7719,7721
> if eval "test \"`echo '$''{'ac_whether_root'+set}'`\" = set"; then
>   echo $ac_n "(cached) $ac_c" 1>&6
> else
7731a7742,7752
> else
>  echo "$ac_t""no" 1>&6;
> fi
>
> rm -fr conftest*
> fi
>
> fi
> echo "$ac_t""yes" 1>&6;
>
>
7733a7755,7757
> if eval "test \"`echo '$''{'ac_bsd_byte_order'+set}'`\" = set"; then
>   echo $ac_n "(cached) $ac_c" 1>&6
> else
7814,7822d7837
<   echo "$ac_t""no" 1>&6
< fi
< rm -fr conftest*
< fi
<
< else
<   echo "configure: failed program was:" >&5
<   cat conftest.$ac_ext >&5
<   rm -fr conftest*
7837a7853,7857
> fi
> echo "$ac_t""$ac_bsd_byte_order" 1>&6
> cat >> confdefs.h <<EOF
> #define BSD_BYTE_ORDERING $ac_bsd_byte_order
> EOF
----
Thanks
Noam Rathaus
http://www.BeyondSecurity.com
http://www.SecuriTeam.com


--_----------=_1088641829461152
Content-Disposition: inline; filename="configure.patch"
Content-Transfer-Encoding: base64
Content-Type: application/octet-stream; name="configure.patch"

SW5kZXg6IGNvbmZpZ3VyZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBm
aWxlOiAvdXNyL2xvY2FsL2N2cy9saWJuYXNsL2NvbmZpZ3VyZSx2CnJldHJp
ZXZpbmcgcmV2aXNpb24gMS41MApkaWZmIC1yMS41MCBjb25maWd1cmUKNzY1
NmE3NjU3LDc2NTkKPiBpZiBldmFsICJ0ZXN0IFwiYGVjaG8gJyQnJ3snYWNf
cmVnZXhwX2ltcCcrc2V0fSdgXCIgPSBzZXQiOyB0aGVuCj4gICBlY2hvICRh
Y19uICIoY2FjaGVkKSAkYWNfYyIgMT4mNgo+IGVsc2UKNzcwNmM3NzA5LDc3
MTMKPCAKLS0tCj4gZmkKPiBlY2hvICIkYWNfdCIiJGFjX3JlZ2V4cF9pbXAi
IDE+JjYKPiBjYXQgPj4gY29uZmRlZnMuaCA8PEVPRgo+ICNkZWZpbmUgSEFW
RV9SRUdFWF9TVVBQT1JUICRhY19yZWdleHBfaW1wCj4gRU9GCjc3MTFhNzcx
OSw3NzIxCj4gaWYgZXZhbCAidGVzdCBcImBlY2hvICckJyd7J2FjX3doZXRo
ZXJfcm9vdCcrc2V0fSdgXCIgPSBzZXQiOyB0aGVuCj4gICBlY2hvICRhY19u
ICIoY2FjaGVkKSAkYWNfYyIgMT4mNgo+IGVsc2UKNzczMWE3NzQyLDc3NTIK
PiBlbHNlCj4gIGVjaG8gIiRhY190IiJubyIgMT4mNjsKPiBmaQo+IAo+IHJt
IC1mciBjb25mdGVzdCoKPiBmaQo+IAo+IGZpCj4gZWNobyAiJGFjX3QiInll
cyIgMT4mNjsKPiAKPiAKNzczM2E3NzU1LDc3NTcKPiBpZiBldmFsICJ0ZXN0
IFwiYGVjaG8gJyQnJ3snYWNfYnNkX2J5dGVfb3JkZXInK3NldH0nYFwiID0g
c2V0IjsgdGhlbgo+ICAgZWNobyAkYWNfbiAiKGNhY2hlZCkgJGFjX2MiIDE+
JjYKPiBlbHNlCjc4MTQsNzgyMmQ3ODM3CjwgICBlY2hvICIkYWNfdCIibm8i
IDE+JjYKPCBmaQo8IHJtIC1mciBjb25mdGVzdCoKPCBmaQo8IAo8IGVsc2UK
PCAgIGVjaG8gImNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOiIgPiY1
CjwgICBjYXQgY29uZnRlc3QuJGFjX2V4dCA+JjUKPCAgIHJtIC1mciBjb25m
dGVzdCoKNzgzN2E3ODUzLDc4NTcKPiBmaQo+IGVjaG8gIiRhY190IiIkYWNf
YnNkX2J5dGVfb3JkZXIiIDE+JjYKPiBjYXQgPj4gY29uZmRlZnMuaCA8PEVP
Rgo+ICNkZWZpbmUgQlNEX0JZVEVfT1JERVJJTkcgJGFjX2JzZF9ieXRlX29y
ZGVyCj4gRU9GCgo
--_----------=_1088641829461152--


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic