dazuko installations probleme

dr4c0

BSD_Newbie
Hallo,
habe heute mal wieder mein System upgedatet und beim durchlesen der clamd.config ist mir dazuko aufgefallen und ich wollte es mal ausprobieren.
Habe das dazuko-2.0.4-pre.tar.gz runtergeladen und enpackt. Dann ./configure und darauf make. Aber beim make kommt folgende Fehler:

Code:
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
cc -O -pipe  -DFREEBSD5_SUPPORT -DON_OPEN_SUPPORT -DON_CLOSE_SUPPORT -DON_EXEC_S                                                                                UPPORT -D_KERNEL -DKLD_MODULE -nostdinc -I-   -I. -I@ -I@/contrib/altq -I@/../in                                                                                clude -I/usr/include -finline-limit=8000 -fno-common  -mno-align-long-strings -m                                                                                preferred-stack-boundary=2 -ffreestanding -Wall -Wredundant-decls -Wnested-exter                                                                                ns -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qua                                                                                l  -fformat-extensions -std=c99 -c dazuko_xp.c
dazuko_xp.c: In function `dazuko_handle_request':
dazuko_xp.c:1224: warning: inlining failed in call to 'dazuko_add_esc_to_replybu                                                                                ffer': --param large-function-growth limit reached
dazuko_xp.c:1563: warning: called from here
cc -O -pipe  -DFREEBSD5_SUPPORT -DON_OPEN_SUPPORT -DON_CLOSE_SUPPORT -DON_EXEC_S                                                                                UPPORT -D_KERNEL -DKLD_MODULE -nostdinc -I-   -I. -I@ -I@/contrib/altq -I@/../in                                                                                clude -I/usr/include -finline-limit=8000 -fno-common  -mno-align-long-strings -m                                                                                preferred-stack-boundary=2 -ffreestanding -Wall -Wredundant-decls -Wnested-exter                                                                                ns -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qua                                                                                l  -fformat-extensions -std=c99 -c dazuko_freebsd5.c
dazuko_freebsd5.c:71: warning: initialization makes integer from pointer without                                                                                 a cast
dazuko_freebsd5.c: In function `xp_sys_hook':
dazuko_freebsd5.c:1092: warning: assignment makes integer from pointer without a                                                                                 cast
dazuko_freebsd5.c: In function `xp_sys_unhook':
dazuko_freebsd5.c:1167: warning: passing arg 1 of `destroy_dev' makes pointer fr                                                                                om integer without a cast
dazuko_freebsd5.c: At top level:
dazuko_freebsd5.c:1190: error: conflicting types for 'freebsd_dazuko_device_open                                                                                '
dazuko_freebsd5.c:64: error: previous declaration of 'freebsd_dazuko_device_open                                                                                ' was here
dazuko_freebsd5.c:1190: error: conflicting types for 'freebsd_dazuko_device_open                                                                                '
dazuko_freebsd5.c:64: error: previous declaration of 'freebsd_dazuko_device_open                                                                                ' was here
dazuko_freebsd5.c:1236: error: conflicting types for 'freebsd_dazuko_device_read                                                                                '
dazuko_freebsd5.c:62: error: previous declaration of 'freebsd_dazuko_device_read                                                                                ' was here
dazuko_freebsd5.c:1236: error: conflicting types for 'freebsd_dazuko_device_read                                                                                '
dazuko_freebsd5.c:62: error: previous declaration of 'freebsd_dazuko_device_read                                                                                ' was here
dazuko_freebsd5.c:1269: error: conflicting types for 'freebsd_dazuko_device_writ                                                                                e'
dazuko_freebsd5.c:63: error: previous declaration of 'freebsd_dazuko_device_writ                                                                                e' was here
dazuko_freebsd5.c:1269: error: conflicting types for 'freebsd_dazuko_device_writ                                                                                e'
dazuko_freebsd5.c:63: error: previous declaration of 'freebsd_dazuko_device_writ                                                                                e' was here
dazuko_freebsd5.c:1326: error: conflicting types for 'freebsd_dazuko_device_clos                                                                                e'
dazuko_freebsd5.c:65: error: previous declaration of 'freebsd_dazuko_device_clos                                                                                e' was here
dazuko_freebsd5.c:1326: error: conflicting types for 'freebsd_dazuko_device_clos                                                                                e'
dazuko_freebsd5.c:65: error: previous declaration of 'freebsd_dazuko_device_clos                                                                                e' was here
*** Error code 1

Stop in /var/tmp/dazuko-2.0.4-pre3.


Kann mir bitte jemand helfen ?
 
Hallo,

hast du das beachtet:

6. When I run "make" I get many error messages. What is wrong?

The problem is almost certainly that you do not have the complete kernel source code.

Linux: If the configure script cannot find your source code, it will assume that it is located in /usr/src/linux. If it is not, you can either run configure using the --kernelsrcdir argument, rename the directory where the kernel source really is, or create a soft link. The problem may also be that your source code is not correctly configured. See FAQ #10 for information about how to configure your Linux kernel source code.

Linux 2.6: Please make sure that you compile your Linux 2.6 kernel with CONFIG_SECURITY enabled. If you have not done this, you will get errors about implicit declarations of _security functions.

FreeBSD: Make sure you have installed the src/sys distribution and that you are using FreeBSD's make program (ie. "make" is not really "gmake").

Hast du mal dazuko 2.0.2 versucht ? Das lief bei mir tadellos unter FBSD 4.10 und 5.2.1


sewin
 
Ach ja: DAZUKO RULES !!!

....und der Mann der es entwickelt hat, rulet noch mehr und hat verdammt leckeres BioBier an Bord....

;-)
 
Danke für die Antworten.

Dazuko ist übrigens auch in den Ports....

Sorry, mein Fehler hätte ja erst da schauen sollen.
Der Makefile sagt aber aus das dazuko nur auf Freebsd 4.x compiliert werden kann.

Aber ich bin zu dem Entschluss gekommen, das dazuko die Sicherheit nicht sehr verbessern würde.
 
Zurück
Oben