examples> !269
$x verify --pubkey rsapub.pem sign1.xml
OK
SignedInfo References (ok/all): 1/1
Manifests References (ok/all): 0/0
func=xmlSecCryptoDLLibraryDestroy:file=dl.c:line=200: obj=xmlsec_lt_dlclose:subj=unknown:error=7:io function failed:
Admittedly, this seems to be just a cosmetic failure, but still...
I have attached a trace of the execution.
- dam
1263 ktrace RET ktrace 0
1263 ktrace CALL execve(0xbffffa19,0xbffff914,0xbffff92c)
1263 ktrace NAMI "/usr/local/bin/xmlsec1"
1263 ktrace NAMI "/usr/lib/dyld"
1263 xmlsec1 RET execve 0
1263 xmlsec1 CALL open(0x141c,0,0)
1263 xmlsec1 NAMI "/usr/local/lib/libxmlsec1.1.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff690)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x1458,0,0)
1263 xmlsec1 NAMI "/sw/lib/libxslt.1.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff690)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x1488,0,0)
1263 xmlsec1 NAMI "/sw/lib/libxml2.2.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff690)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x14b8,0,0)
1263 xmlsec1 NAMI "/usr/lib/libSystem.B.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff690)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL
load_shared_file(0x14b8,0x23e000,0x1798fc,0xbffff4a0,0x4,0xbffff430,0xbffff4a4)
1263 xmlsec1 NAMI "/usr/lib/libSystem.B.dylib"
1263 xmlsec1 RET load_shared_file 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x14ec,0,0)
1263 xmlsec1 NAMI "/usr/lib/libz.1.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff690)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL
load_shared_file(0x14ec,0x1f000,0xdb88,0xbffff4a0,0x3,0xbffff430,0xbffff4a4)
1263 xmlsec1 NAMI "/usr/lib/libz.1.dylib"
1263 xmlsec1 RET load_shared_file 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x151c,0,0)
1263 xmlsec1 NAMI "/sw/lib/libiconv.2.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff690)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x900006e8,0,0)
1263 xmlsec1 NAMI "/usr/lib/system/libmathCommon.A.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff620)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL
load_shared_file(0x900006e8,0x1f000,0x6ac4,0xbffff430,0x3,0xbffff3c0,0xbffff434)
1263 xmlsec1 NAMI "/usr/lib/system/libmathCommon.A.dylib"
1263 xmlsec1 RET load_shared_file 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL __sysctl(0xbffff838,0x2,0xbffff840,0xbffff844,0,0)
1263 xmlsec1 RET __sysctl 0
1263 xmlsec1 CALL stat(0x1100910,0xa000ce58)
1263 xmlsec1 NAMI "/usr/local/lib/libxmlsec1-openssl.dylib"
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0x1100910,0,0x10)
1263 xmlsec1 NAMI "/usr/local/lib/libxmlsec1-openssl.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff290)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x3001c0,0,0)
1263 xmlsec1 NAMI "/usr/local/lib/libxmlsec1-openssl.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff270)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x23e448,0,0)
1263 xmlsec1 NAMI "/sw/lib/libssl.0.9.7.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff190)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL open(0x23e47c,0,0)
1263 xmlsec1 NAMI "/sw/lib/libcrypto.0.9.7.dylib"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbffff190)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL getpid
1263 xmlsec1 RET getpid 1263/0x4ef
1263 xmlsec1 CALL open(0x2089aee0,0x104,0xa00020a8)
1263 xmlsec1 NAMI "/dev/urandom"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL select(0x4,0xbffff5c0,0,0,0xbffff5b0)
1263 xmlsec1 RET select 1
1263 xmlsec1 CALL read(0x3,0xbffff590,0x20)
1263 xmlsec1 GIO fd 3 read 32 bytes
"z\M^Q\M-?D\^S\M-tf\M-t\M-/\M^J2\M-z\M-&\M-/\M-`\M-(T\^Z\^E\M-P\M^R\^On\M-j\M-(x\M-m\M^Yc\M-U\M-_9"
1263 xmlsec1 RET read 32/0x20
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL getuid
1263 xmlsec1 RET getuid 501/0x1f5
1263 xmlsec1 CALL open(0x208a1b58,0,0x1b6)
1263 xmlsec1 NAMI "/sw/etc/ssl/cert.pem"
1263 xmlsec1 RET open -1 errno 2 No such file or directory
1263 xmlsec1 CALL open(0x1100250,0,0x1b6)
1263 xmlsec1 NAMI "rsapub.pem"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbfffed10)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL read(0x3,0x1802600,0x1000)
1263 xmlsec1 GIO fd 3 read 451 bytes
"-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl7j+tD+DNXgWiQTsK2GM
v8RfAIFKRebZzeniPJc7Ra2q5o0Ld3EHAU98+X3iGardkVn08c89unhGlhGctltG
OXNVI6r3ngBc5elJ7DucP4SZOpCt335khsYmcs4xCHl+ExW45b/WVgKNYCFMJxhk
+/tVcPYzvS9VcNVefpmupOCqRUcTqDDVoIqdzCDs5I5RyVTFfz5mLXS/o3r48+yU
Vzm0rAB1YmFUtNDgUob4XnfsUEOc0rqnjGJavLL+88xifiNga8dRSTd4fiUVMKv6
tK4ljyL8o0h/8gqKbuD+jfAB7cYzzGuh/aaA7waMr/ZAOo5CFCBhEh/j/AWxBdVl
wwIDAQAB
-----END PUBLIC KEY-----
"
1263 xmlsec1 RET read 451/0x1c3
1263 xmlsec1 CALL read(0x3,0x1802600,0x1000)
1263 xmlsec1 GIO fd 3 read 0 bytes
""
1263 xmlsec1 RET read 0
1263 xmlsec1 CALL lseek(0x3,0,0,0x1)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL lseek(0x3,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL read(0x3,0x1802600,0x1000)
1263 xmlsec1 GIO fd 3 read 451 bytes
"-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl7j+tD+DNXgWiQTsK2GM
v8RfAIFKRebZzeniPJc7Ra2q5o0Ld3EHAU98+X3iGardkVn08c89unhGlhGctltG
OXNVI6r3ngBc5elJ7DucP4SZOpCt335khsYmcs4xCHl+ExW45b/WVgKNYCFMJxhk
+/tVcPYzvS9VcNVefpmupOCqRUcTqDDVoIqdzCDs5I5RyVTFfz5mLXS/o3r48+yU
Vzm0rAB1YmFUtNDgUob4XnfsUEOc0rqnjGJavLL+88xifiNga8dRSTd4fiUVMKv6
tK4ljyL8o0h/8gqKbuD+jfAB7cYzzGuh/aaA7waMr/ZAOo5CFCBhEh/j/AWxBdVl
wwIDAQAB
-----END PUBLIC KEY-----
"
1263 xmlsec1 RET read 451/0x1c3
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL stat(0xbffffa4e,0xbffff310)
1263 xmlsec1 NAMI "sign1.xml"
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL stat(0xbffffa4e,0xbffff310)
1263 xmlsec1 NAMI "sign1.xml"
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL stat(0xbffffa4e,0xbffff1a0)
1263 xmlsec1 NAMI "sign1.xml"
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0xbffffa4e,0,0x1b6)
1263 xmlsec1 NAMI "sign1.xml"
1263 xmlsec1 RET open 3
1263 xmlsec1 CALL fstat(0x3,0xbfffef70)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL read(0x3,0x1802600,0x1000)
1263 xmlsec1 GIO fd 3 read 1230 bytes
"<?xml version="1.0" encoding="UTF-8"?>
<!--
XML Security Library example: Simple signature template file for sign1
example.
-->
<Envelope xmlns="urn:envelope">
<Data>
Hello, World!
</Data>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod
Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="">
<Transforms>
<Transform
Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>9H/rQr2Axe9hYTV2n/tCp+3UIQQ=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>Mx4psIy9/UY+u8QBJRDrwQWKRaCGz0WOVftyDzAe6WHAFSjMNr7qb2ojq9kdipT8
Oub5q2OQ7mzdSLiiejkrO1VeqM/90yEIGI4En6KEB6ArEzw+iq4N1wm6EptcyxXx
M9StAOOa9ilWYqR9Tfx3SW1urUIuKYgUitxsONiUHBVaW6HeX51bsXoTF++4ZI+D
jiPBjN4HHmr0cbJ6BXk91S27ffZIfp1Qj5nL9onFLUGbR6EFgu2luiRzQbPuM2tP
XxyI7GZ8AfHnRJK28ARvBC9oi+O1ej20S79CIV7gdBxbLbFprozBHAwOEC57YgJc
x+YEjSjcO7SBIR1FiUA7pw==</SignatureValue>
<KeyInfo>
<KeyName/>
</KeyInfo>
</Signature>
</Envelope>
"
1263 xmlsec1 RET read 1230/0x4ce
1263 xmlsec1 CALL read(0x3,0x1802600,0x1000)
1263 xmlsec1 GIO fd 3 read 0 bytes
""
1263 xmlsec1 RET read 0
1263 xmlsec1 CALL lseek(0x3,0,0,0x1)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL lseek(0x3,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL stat(0x90104e34,0xbfffee20)
1263 xmlsec1 NAMI "/"
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL lstat(0x1800e00,0xbfffee20)
1263 xmlsec1 NAMI "."
1263 xmlsec1 RET lstat 0
1263 xmlsec1 CALL stat(0x1800e00,0xbfffec10)
1263 xmlsec1 NAMI ".."
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0x1800e00,0x4,0x2)
1263 xmlsec1 NAMI ".."
1263 xmlsec1 RET open 4
1263 xmlsec1 CALL fstat(0x4,0xbfffec10)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL fcntl(0x4,0x2,0x1)
1263 xmlsec1 RET fcntl 0
1263 xmlsec1 CALL __sysctl(0xbfffebb0,0x2,0xa000a548,0xbfffebb8,0,0)
1263 xmlsec1 RET __sysctl 0
1263 xmlsec1 CALL fstatfs(0x4,0xbfffec70)
1263 xmlsec1 RET fstatfs 0
1263 xmlsec1 CALL fstat(0x4,0xbfffee20)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL getdirentries(0x4,0x1808600,0x1000,0x1107f44)
1263 xmlsec1 RET getdirentries 1192/0x4a8
1263 xmlsec1 CALL lseek(0x4,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL close(0x4)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL lstat(0x1800e00,0xbfffee20)
1263 xmlsec1 NAMI "../"
1263 xmlsec1 RET lstat 0
1263 xmlsec1 CALL stat(0x1800e00,0xbfffec10)
1263 xmlsec1 NAMI "../.."
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0x1800e00,0x4,0)
1263 xmlsec1 NAMI "../.."
1263 xmlsec1 RET open 4
1263 xmlsec1 CALL fstat(0x4,0xbfffec10)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL fcntl(0x4,0x2,0x1)
1263 xmlsec1 RET fcntl 0
1263 xmlsec1 CALL fstatfs(0x4,0xbfffec70)
1263 xmlsec1 RET fstatfs 0
1263 xmlsec1 CALL fstat(0x4,0xbfffee20)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL getdirentries(0x4,0x1808600,0x1000,0x1107f44)
1263 xmlsec1 RET getdirentries 72/0x48
1263 xmlsec1 CALL lseek(0x4,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL close(0x4)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL lstat(0x1800e00,0xbfffee20)
1263 xmlsec1 NAMI "../../"
1263 xmlsec1 RET lstat 0
1263 xmlsec1 CALL stat(0x1800e00,0xbfffec10)
1263 xmlsec1 NAMI "../../.."
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0x1800e00,0x4,0)
1263 xmlsec1 NAMI "../../.."
1263 xmlsec1 RET open 4
1263 xmlsec1 CALL fstat(0x4,0xbfffec10)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL fcntl(0x4,0x2,0x1)
1263 xmlsec1 RET fcntl 0
1263 xmlsec1 CALL fstatfs(0x4,0xbfffec70)
1263 xmlsec1 RET fstatfs 0
1263 xmlsec1 CALL fstat(0x4,0xbfffee20)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL getdirentries(0x4,0x1808600,0x1000,0x1107f44)
1263 xmlsec1 RET getdirentries 164/0xa4
1263 xmlsec1 CALL lseek(0x4,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL close(0x4)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL lstat(0x1800e00,0xbfffee20)
1263 xmlsec1 NAMI "../../../"
1263 xmlsec1 RET lstat 0
1263 xmlsec1 CALL stat(0x1800e00,0xbfffec10)
1263 xmlsec1 NAMI "../../../.."
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0x1800e00,0x4,0)
1263 xmlsec1 NAMI "../../../.."
1263 xmlsec1 RET open 4
1263 xmlsec1 CALL fstat(0x4,0xbfffec10)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL fcntl(0x4,0x2,0x1)
1263 xmlsec1 RET fcntl 0
1263 xmlsec1 CALL fstatfs(0x4,0xbfffec70)
1263 xmlsec1 RET fstatfs 0
1263 xmlsec1 CALL fstat(0x4,0xbfffee20)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL getdirentries(0x4,0x1808600,0x1000,0x1107f44)
1263 xmlsec1 RET getdirentries 68/0x44
1263 xmlsec1 CALL lseek(0x4,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL close(0x4)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL lstat(0x1800e00,0xbfffee20)
1263 xmlsec1 NAMI "../../../../"
1263 xmlsec1 RET lstat 0
1263 xmlsec1 CALL stat(0x1800e00,0xbfffec10)
1263 xmlsec1 NAMI "../../../../.."
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0x1800e00,0x4,0)
1263 xmlsec1 NAMI "../../../../.."
1263 xmlsec1 RET open 4
1263 xmlsec1 CALL fstat(0x4,0xbfffec10)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL fcntl(0x4,0x2,0x1)
1263 xmlsec1 RET fcntl 0
1263 xmlsec1 CALL fstatfs(0x4,0xbfffec70)
1263 xmlsec1 RET fstatfs 0
1263 xmlsec1 CALL fstat(0x4,0xbfffee20)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL getdirentries(0x4,0x1808600,0x1000,0x1107f44)
1263 xmlsec1 RET getdirentries 1132/0x46c
1263 xmlsec1 CALL lseek(0x4,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL close(0x4)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL lstat(0x1800e00,0xbfffee20)
1263 xmlsec1 NAMI "../../../../../"
1263 xmlsec1 RET lstat 0
1263 xmlsec1 CALL stat(0x1800e00,0xbfffec10)
1263 xmlsec1 NAMI "../../../../../.."
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0x1800e00,0x4,0)
1263 xmlsec1 NAMI "../../../../../.."
1263 xmlsec1 RET open 4
1263 xmlsec1 CALL fstat(0x4,0xbfffec10)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL fcntl(0x4,0x2,0x1)
1263 xmlsec1 RET fcntl 0
1263 xmlsec1 CALL fstatfs(0x4,0xbfffec70)
1263 xmlsec1 RET fstatfs 0
1263 xmlsec1 CALL fstat(0x4,0xbfffee20)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL getdirentries(0x4,0x1808600,0x1000,0x1107f44)
1263 xmlsec1 RET getdirentries 88/0x58
1263 xmlsec1 CALL lseek(0x4,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL close(0x4)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL lstat(0x1800e00,0xbfffee20)
1263 xmlsec1 NAMI "../../../../../../"
1263 xmlsec1 RET lstat 0
1263 xmlsec1 CALL stat(0x1800e00,0xbfffec10)
1263 xmlsec1 NAMI "../../../../../../.."
1263 xmlsec1 RET stat 0
1263 xmlsec1 CALL open(0x1800e00,0x4,0)
1263 xmlsec1 NAMI "../../../../../../.."
1263 xmlsec1 RET open 4
1263 xmlsec1 CALL fstat(0x4,0xbfffec10)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL fcntl(0x4,0x2,0x1)
1263 xmlsec1 RET fcntl 0
1263 xmlsec1 CALL fstatfs(0x4,0xbfffec70)
1263 xmlsec1 RET fstatfs 0
1263 xmlsec1 CALL fstat(0x4,0xbfffee20)
1263 xmlsec1 RET fstat 0
1263 xmlsec1 CALL getdirentries(0x4,0x1808600,0x1000,0x1107f44)
1263 xmlsec1 RET getdirentries 644/0x284
1263 xmlsec1 CALL lseek(0x4,0,0,0)
1263 xmlsec1 RET lseek 0
1263 xmlsec1 CALL close(0x4)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL lstat(0x1800e00,0xbfffee20)
1263 xmlsec1 NAMI "../../../../../../../"
1263 xmlsec1 RET lstat 0
1263 xmlsec1 CALL read(0x3,0x1802600,0x1000)
1263 xmlsec1 GIO fd 3 read 1230 bytes
"<?xml version="1.0" encoding="UTF-8"?>
<!--
XML Security Library example: Simple signature template file for sign1
example.
-->
<Envelope xmlns="urn:envelope">
<Data>
Hello, World!
</Data>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod
Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="">
<Transforms>
<Transform
Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>9H/rQr2Axe9hYTV2n/tCp+3UIQQ=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>Mx4psIy9/UY+u8QBJRDrwQWKRaCGz0WOVftyDzAe6WHAFSjMNr7qb2ojq9kdipT8
Oub5q2OQ7mzdSLiiejkrO1VeqM/90yEIGI4En6KEB6ArEzw+iq4N1wm6EptcyxXx
M9StAOOa9ilWYqR9Tfx3SW1urUIuKYgUitxsONiUHBVaW6HeX51bsXoTF++4ZI+D
jiPBjN4HHmr0cbJ6BXk91S27ffZIfp1Qj5nL9onFLUGbR6EFgu2luiRzQbPuM2tP
XxyI7GZ8AfHnRJK28ARvBC9oi+O1ej20S79CIV7gdBxbLbFprozBHAwOEC57YgJc
x+YEjSjcO7SBIR1FiUA7pw==</SignatureValue>
<KeyInfo>
<KeyName/>
</KeyInfo>
</Signature>
</Envelope>
"
1263 xmlsec1 RET read 1230/0x4ce
1263 xmlsec1 CALL read(0x3,0x1802600,0x1000)
1263 xmlsec1 GIO fd 3 read 0 bytes
""
1263 xmlsec1 RET read 0
1263 xmlsec1 CALL close(0x3)
1263 xmlsec1 RET close 0
1263 xmlsec1 CALL getrusage(0,0xbffff4f0)
1263 xmlsec1 RET getrusage 0
1263 xmlsec1 CALL getrusage(0,0xbffff4f0)
1263 xmlsec1 RET getrusage 0
1263 xmlsec1 CALL write(0x2,0xa9f0,0x3)
1263 xmlsec1 GIO fd 2 wrote 3 bytes
"OK
"
1263 xmlsec1 RET write 3
1263 xmlsec1 CALL write(0x2,0xbfffed60,0x24)
1263 xmlsec1 GIO fd 2 wrote 36 bytes
"SignedInfo References (ok/all): 1/1
"
1263 xmlsec1 RET write 36/0x24
1263 xmlsec1 CALL write(0x2,0xbfffed60,0x23)
1263 xmlsec1 GIO fd 2 wrote 35 bytes
"Manifests References (ok/all): 0/0
"
1263 xmlsec1 RET write 35/0x23
1263 xmlsec1 CALL write(0x2,0xbfffe930,0x75)
1263 xmlsec1 GIO fd 2 wrote 117 bytes
"func=xmlSecCryptoDLLibraryDestroy:file=dl.c:line=200:obj=xmlsec_lt_dlclose:subj=unknown:error=7:io
function failed:
"
1263 xmlsec1 RET write 117/0x75
1263 xmlsec1 CALL exit(0)
On 2004-Jan-12, at 14:40, Aleksey Sanin wrote:
Ok, I found it. The problem is caused by the following line in aclocal.m4:
shrext='$(test .$module = .yes && echo .so || echo .dylib)'
If I cahnge this line to
shrext=`test .$module = .yes && echo .so || echo .dylib`
everything works just fine (note that in the tarball xmlsec distribution this line
shows up in several files thus you need to change all of them).
All these autoconf scripts is a black magic to me thus I am not sure that my
change is correct. The aclocal.m4 file in xmlsec distribution is picked up from
my build box libtool files. And as I just checked I have latest and greatest libtool
version installed. Probably we need to find some Mac expert who can help with
this.
Aleksey
_______________________________________________ xmlsec mailing list [EMAIL PROTECTED] http://www.aleksey.com/mailman/listinfo/xmlsec
