Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Feb 2006 14:24:09 -0800
From:      Martin Fong <martin.fong@sri.com>
To:        trustedbsd-audit@FreeBSD.org
Cc:        Robert Watson <rwatson@FreeBSD.org>
Subject:   Re: FYI: OpenBSM 1.0 alpha 4 tarball up for download
Message-ID:  <43FF8789.80203@sri.com>

next in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms070207030308000108070604
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Robert Watson wrote,

 >  This is an FYI that the OpenBSM 1.0a4 tarball is now available for
 >  download on the OpenBSM web page:
 >
 >       http://www.OpenBSM.org/

I've downloaded a copy but have encountered the following compilation
problems while building on Mac OS X 10.4.5:

- Various Makefiles have incorrectly defined CFLAGS+ options;
   specifically, there are embedded spaces after '-L':

     ./bin/audit/Makefile
     5c5
     < CFLAGS+=      -I- -I ../.. -I ../../libbsm -L ../../libbsm -I.
     ---
     > CFLAGS+=      -I- -I ../.. -I ../../libbsm -L../../libbsm -I.

     ./bin/auditd/Makefile
     5c5
     < CFLAGS+=      -I- -I ../.. -I ../../libbsm -L ../../libbsm -I.
     ---
     > CFLAGS+=      -I- -I ../.. -I ../../libbsm -L../../libbsm -I.

     ./bin/auditreduce/Makefile
     5c5
     < CFLAGS+=      -I- -I ../.. -I ../../libbsm -L ../../libbsm -I.
     ---
     > CFLAGS+=      -I- -I ../.. -I ../../libbsm -L../../libbsm -I.

     ./bin/praudit/Makefile
     5c5
     < CFLAGS+=      -I- -I ../.. -I ../../libbsm -L ../../libbsm -I.
     ---
     > CFLAGS+=      -I- -I ../.. -I ../../libbsm -L../../libbsm -I.

     ./tools/Makefile
     5c5
     < CFLAGS+=      -I- -I .. -I ../libbsm -L ../libbsm -I.
     ---
     > CFLAGS+=      -I- -I .. -I ../libbsm -L../libbsm -I.

- While building libbsm, I got the following error:

     bsdmake
        :
        :
     building shared library libbsm.1.dylib
     /usr/bin/libtool: for architecture: cputype (16777234) cpusubtype
     (0) file: -lSystem is not an object file (not allowed in a
     library)
     *** Error code 1

     Stop in projects/trustedbsd/openbsm/libbsm.

   Is this due to a development environment requirement other than
   using bsdmake?

- While building bin/auditd, I got the following:

     cc -O -pipe -I- -I../.. -I../../libbsm -L../../libbsm -I. -c auditd.c
     auditd.c: In function `main':
     auditd.c:798: error: `LOG_SECURITY' undeclared (first use in this 
function)
     auditd.c:798: error: (Each undeclared identifier is reported only once
     auditd.c:798: error: for each function it appears in.)
     *** Error code 1

   Where is LOG_SECURITY defined?

- While building bin/audit, I got the following:

     make: don't know how to make audit.1. Stop

   (N.b., audit/Makefile only declares audit.8 and not audit.1.)

      I look forward to your suggestions,

      ...Martin Fong



--------------ms070207030308000108070604
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIPRDCC
BQowggRzoAMCAQICEGjfUr2ClKcq8Z8CV5IICNEwDQYJKoZIhvcNAQEFBQAwgcExCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMiBQdWJs
aWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykg
MTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4XDTAyMDkyMzAwMDAwMFoXDTA3MDkyMjIzNTk1
OVowgdgxCzAJBgNVBAYTAlVTMRowGAYDVQQKExFTUkkgSW50ZXJuYXRpb25hbDEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0
dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDIxMDAuBgNVBAsTJ0NsYXNzIDIgT25T
aXRlIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQTEdMBsGA1UEAxMUU1JJIEludGVybmF0aW9u
YWwgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM751MJrmZgUkgBVW9KqAtIYVC9W
un/gCB8OVKcVuaEU47A7VM7AmvumIBrylJYrK5yP7T2Ra7qbx1TUI0Y9OX4R4gARYp8JZwgO
yfNMd4GZQTMB64KCmK4mydRk1ZnNUdBZgAeCmMwXmYyWYjaaixLBG9DkXcyWG9v1GWs4y/35
AgMBAAGjggHoMIIB5DASBgNVHRMBAf8ECDAGAQH/AgEAMEQGA1UdIAQ9MDswOQYLYIZIAYb4
RQEHFwIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYTA0BgNV
HR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9wY2EyLWcyLmNybDALBgNV
HQ8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgEGMCgGA1UdEQQhMB+kHTAbMRkwFwYDVQQDExBQ
cml2YXRlTGFiZWwyLTgyMB0GA1UdDgQWBBQtTn4J8G1FQRGscdo/O/YmSn9kZDCB6AYDVR0j
BIHgMIHdoYHHpIHEMIHBMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4x
PDA6BgNVBAsTM0NsYXNzIDIgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp
dHkgLSBHMjE6MDgGA1UECxMxKGMpIDE5OTggVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0aG9y
aXplZCB1c2Ugb25seTEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29ya4IRALkvYMyI
n6F6Rgm4W3Bsiq8wDQYJKoZIhvcNAQEFBQADgYEAeZjG2scHcdTpRhvwfGmezMSKzV3ZCm+l
phlAGtAVksYu/YuHF1+Jkq9jaHZAluQ6feev3SvFhw8vP9AcT1QfQRoachKTj+MXksV4Z8Hf
OS8P7kmuQOQLR0f9e53j5lPJ5i7TM/lt1MzHWEZSbYNFSPssm7mmGzekzrMT9MiTXaUwggUX
MIIEgKADAgECAhBhTNrTTFd1SW4GmPpxbvA6MA0GCSqGSIb3DQEBBAUAMIHYMQswCQYDVQQG
EwJVUzEaMBgGA1UEChMRU1JJIEludGVybmF0aW9uYWwxHzAdBgNVBAsTFlZlcmlTaWduIFRy
dXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJp
c2lnbi5jb20vcnBhIChjKTAyMTAwLgYDVQQLEydDbGFzcyAyIE9uU2l0ZSBJbmRpdmlkdWFs
IFN1YnNjcmliZXIgQ0ExHTAbBgNVBAMTFFNSSSBJbnRlcm5hdGlvbmFsIENBMB4XDTA1MDcy
NTAwMDAwMFoXDTA2MDcyNTIzNTk1OVowgegxGjAYBgNVBAoUEVNSSSBJbnRlcm5hdGlvbmFs
MSgwJgYDVQQLFB9JbmZvcm1hdGlvbiBUZWNobm9sb2d5IFNlcnZpY2VzMUYwRAYDVQQLEz13
d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvQ1BTIEluY29ycC4gYnkgUmVmLixMSUFCLkxU
RChjKTk5MRwwGgYDVQQLFBNFbXBsb3llZUlEIC0gRTE3MTA1MRYwFAYDVQQDEw1NYXJ0aW4g
VyBGb25nMSIwIAYJKoZIhvcNAQkBFhNtYXJ0aW4uZm9uZ0BzcmkuY29tMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4vxbSMuguUE4qsDS4lXXrXmjErcbH6jASEiYRo5eGrRq
Nr8xCkULd1Vbyx7oK3lJ9Qe7QpJrNixQEFCd/A4EF1joFlNDZ8cmja4OGqBOCadBl6j4xYp3
cpt5YSsJ2fjIz3AZGbD07ubas3RVKsOF/HbCmJfQgr7XKNUF6l7qjD9V38A2OMSvsf1H2Fb/
2udaucOAbIgZMxrFJvnrkaL/xg0yJESGWkpsByP5ov9iH/e8mD1jjlK0ZqmAjoOycm3fT4eT
mr1faCOOWUZwuZyfw3YhQ5PTw5VVSF7kH+tMWuSZoMKjP7L1f6OGHQoz+FvinPQYDuq4wfkC
Untwvz9fJQIDAQABo4IBSjCCAUYwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGeBgtghkgB
hvhFAQcXAjCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL0NQUzBi
BggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3MgQ1BTIGlu
Y29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wCwYDVR0PBAQD
AgWgMBEGCWCGSAGG+EIBAQQEAwIHgDBqBgNVHR8EYzBhMF+gXaBbhllodHRwOi8vb25zaXRl
Y3JsLnZlcmlzaWduLmNvbS9TUklJbnRlcm5hdGlvbmFsSW5mb3JtYXRpb25UZWNobm9sb2d5
U2VydmljZXMvTGF0ZXN0Q1JMLmNybDANBgkqhkiG9w0BAQQFAAOBgQBnjQRMhhdlJC0uwaPQ
h5Hoh0pOGgYxeFov/L6ZBVnb+DSxcs/7Zf/Ix8r4QH+HkdIP/7Tz9LW/IzynJrB9gZVnvZYk
7ICa9tcVLvuRPzH3/iIGB83wSjlbfPpc+3KqCzSFO4lTze4Aarj/FmG3kH30cNS5ruTrmJNt
EDEpClrS5TCCBRcwggSAoAMCAQICEGFM2tNMV3VJbgaY+nFu8DowDQYJKoZIhvcNAQEEBQAw
gdgxCzAJBgNVBAYTAlVTMRowGAYDVQQKExFTUkkgSW50ZXJuYXRpb25hbDEfMB0GA1UECxMW
VmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBz
Oi8vd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDIxMDAuBgNVBAsTJ0NsYXNzIDIgT25TaXRl
IEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQTEdMBsGA1UEAxMUU1JJIEludGVybmF0aW9uYWwg
Q0EwHhcNMDUwNzI1MDAwMDAwWhcNMDYwNzI1MjM1OTU5WjCB6DEaMBgGA1UEChQRU1JJIElu
dGVybmF0aW9uYWwxKDAmBgNVBAsUH0luZm9ybWF0aW9uIFRlY2hub2xvZ3kgU2VydmljZXMx
RjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9DUFMgSW5jb3JwLiBieSBS
ZWYuLExJQUIuTFREKGMpOTkxHDAaBgNVBAsUE0VtcGxveWVlSUQgLSBFMTcxMDUxFjAUBgNV
BAMTDU1hcnRpbiBXIEZvbmcxIjAgBgkqhkiG9w0BCQEWE21hcnRpbi5mb25nQHNyaS5jb20w
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDi/FtIy6C5QTiqwNLiVdeteaMStxsf
qMBISJhGjl4atGo2vzEKRQt3VVvLHugreUn1B7tCkms2LFAQUJ38DgQXWOgWU0NnxyaNrg4a
oE4Jp0GXqPjFindym3lhKwnZ+MjPcBkZsPTu5tqzdFUqw4X8dsKYl9CCvtco1QXqXuqMP1Xf
wDY4xK+x/UfYVv/a51q5w4BsiBkzGsUm+euRov/GDTIkRIZaSmwHI/mi/2If97yYPWOOUrRm
qYCOg7Jybd9Ph5OavV9oI45ZRnC5nJ/DdiFDk9PDlVVIXuQf60xa5JmgwqM/svV/o4YdCjP4
W+Kc9BgO6rjB+QJSe3C/P18lAgMBAAGjggFKMIIBRjAJBgNVHRMEAjAAMIGsBgNVHSAEgaQw
gaEwgZ4GC2CGSAGG+EUBBxcCMIGOMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2ln
bi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNpZ24sIEluYy4wAwIBARo9VmVyaVNp
Z24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlhYi4gbHRkLiAoYyk5NyBWZXJpU2ln
bjALBgNVHQ8EBAMCBaAwEQYJYIZIAYb4QgEBBAQDAgeAMGoGA1UdHwRjMGEwX6BdoFuGWWh0
dHA6Ly9vbnNpdGVjcmwudmVyaXNpZ24uY29tL1NSSUludGVybmF0aW9uYWxJbmZvcm1hdGlv
blRlY2hub2xvZ3lTZXJ2aWNlcy9MYXRlc3RDUkwuY3JsMA0GCSqGSIb3DQEBBAUAA4GBAGeN
BEyGF2UkLS7Bo9CHkeiHSk4aBjF4Wi/8vpkFWdv4NLFyz/tl/8jHyvhAf4eR0g//tPP0tb8j
PKcmsH2BlWe9liTsgJr21xUu+5E/Mff+IgYHzfBKOVt8+lz7cqoLNIU7iVPN7gBquP8WYbeQ
ffRw1Lmu5OuYk20QMSkKWtLlMYIEzzCCBMsCAQEwge0wgdgxCzAJBgNVBAYTAlVTMRowGAYD
VQQKExFTUkkgSW50ZXJuYXRpb25hbDEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9y
cGEgKGMpMDIxMDAuBgNVBAsTJ0NsYXNzIDIgT25TaXRlIEluZGl2aWR1YWwgU3Vic2NyaWJl
ciBDQTEdMBsGA1UEAxMUU1JJIEludGVybmF0aW9uYWwgQ0ECEGFM2tNMV3VJbgaY+nFu8Dow
CQYFKw4DAhoFAKCCArYwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUx
DxcNMDYwMjI0MjIyNDA5WjAjBgkqhkiG9w0BCQQxFgQUx67kB667ummTRcHdgtGiKidZg/Ew
UgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcN
AwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgf4GCSsGAQQBgjcQBDGB8DCB7TCB2DEL
MAkGA1UEBhMCVVMxGjAYBgNVBAoTEVNSSSBJbnRlcm5hdGlvbmFsMR8wHQYDVQQLExZWZXJp
U2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93
d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMjEwMC4GA1UECxMnQ2xhc3MgMiBPblNpdGUgSW5k
aXZpZHVhbCBTdWJzY3JpYmVyIENBMR0wGwYDVQQDExRTUkkgSW50ZXJuYXRpb25hbCBDQQIQ
YUza00xXdUluBpj6cW7wOjCCAQAGCyqGSIb3DQEJEAILMYHwoIHtMIHYMQswCQYDVQQGEwJV
UzEaMBgGA1UEChMRU1JJIEludGVybmF0aW9uYWwxHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0
IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2ln
bi5jb20vcnBhIChjKTAyMTAwLgYDVQQLEydDbGFzcyAyIE9uU2l0ZSBJbmRpdmlkdWFsIFN1
YnNjcmliZXIgQ0ExHTAbBgNVBAMTFFNSSSBJbnRlcm5hdGlvbmFsIENBAhBhTNrTTFd1SW4G
mPpxbvA6MA0GCSqGSIb3DQEBAQUABIIBAF71MjSpZY5MnAjpLo7WccC/daeSX0CgqRYJdpHc
cBf6ANNZoEg5B7TKD/+4Xq5iqvh/xgpm5NoHRZTxVjvyjWGEASGSZJydP3Z9PNahNcP0D3sP
FhjuH6amf1DTM9nsMAU2OgLbdVdNWIhyULKeQzJ9VgKHTbenBpI36L3XhMgT5+q9I79jyb18
UFMQTGzXwu2lW/DP6KED0w1oFOPwiZGVAYRp0ROJ72qzeZV3CqcCF2xsUvRedEc1FWsGOiHe
2dPryO9dFAcl2x1LOMGt6ZGXEMBuZe+LtFvoyyGo5dUGhXe1Nfdzie9N74zupjplo05uN30S
mayA6VnT0PHHVUIAAAAAAAA=
--------------ms070207030308000108070604--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43FF8789.80203>