AntiVir und Dazuko

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
p$y
Beiträge: 5
Registriert: 09.06.2004 21:20:38

AntiVir und Dazuko

Beitrag von p$y » 09.06.2004 21:35:21

Hiho@all Linuxianer,

Ich habe erst seid ein paar Wochen Linux installiert und möchte jetzt AntiVir mit Dazuko installieren. Ich habe schon alles mögliche probiert aber wenn ich ./configure eingebe hängt es immer bei den kernel sources, die nie gefunden werde. Ich habe kernel-sources und kernel-header von kernel.org oder mit apt runtergeladen. Entpackt oder nicht entpackt, in /usr/src/linux/kernel-sources-2.6.6.1-386 (oder so) oder nur in /usr/src/linux und sie werden nie erkannt. Ich habe sogar extra einen neuen kernel mit apt installiert (2.6.6, lief wunderbar)

weiß jemand Rat?

floschi
Beiträge: 791
Registriert: 17.09.2002 14:36:18
Wohnort: München
Kontaktdaten:

Beitrag von floschi » 10.06.2004 09:07:42

Wie wär's mit den genauen Fehlermeldungen?

p$y
Beiträge: 5
Registriert: 09.06.2004 21:20:38

Beitrag von p$y » 10.06.2004 12:37:20

LinuxServer:/antivir_setup/src/dazuko-2.0.2# ./configure
checking host system type... Linux
checking if Linux version is 2.6... yes
kernel source in /lib/modules/2.6.6-1-386/build... no
kernel source in /usr/src/linux... no
error: kernel source files not found
LinuxServer:/antivir_setup/src/dazuko-2.0.2#

ich hoffe das hilft weiter

Belgarad
Beiträge: 749
Registriert: 12.07.2002 02:00:44

Beitrag von Belgarad » 10.06.2004 12:48:49

hast du die hinweise auf http://www.dazuko.org befolgt?

da steht unter anderem dass du erst einen kernel mit den zu verwendenen sourcen kompiliert haben musst, bevor du dass modul compilen kannst.
Debian SID

p$y
Beiträge: 5
Registriert: 09.06.2004 21:20:38

Beitrag von p$y » 10.06.2004 13:13:22

hmm....

ich dachte wenn ich kernel-image und dann das dazugehörige kernel-sources installiere würde das reichen.
Also muss ich erst selber nen Kenel machen damit dazuko läuft oder?
schade... ich glaub das ist zu kompliziert für mich...

floschi
Beiträge: 791
Registriert: 17.09.2002 14:36:18
Wohnort: München
Kontaktdaten:

Beitrag von floschi » 10.06.2004 19:52:47

Imho reicht es, wenn du die Sourcen konfigurierst... aber ich habe damals auch einen komplett gebacken, den dann aber nicht installiert ;)

Belgarad
Beiträge: 749
Registriert: 12.07.2002 02:00:44

Beitrag von Belgarad » 10.06.2004 19:59:07

p$y hat geschrieben: ich dachte wenn ich kernel-image und dann das dazugehörige kernel-sources installiere würde das reichen.
nein - ein kernel kann z.b. mit verschiedenen c compilern erstellt werden.
p$y hat geschrieben: Also muss ich erst selber nen Kenel machen damit dazuko läuft oder?
Ja
p$y hat geschrieben: schade... ich glaub das ist zu kompliziert für mich...
es ist nicht wirkilich schwierig einen kernel zu erstellen. versuchs es mal, du musst ihn ja nicht benutzen.
im einfachsten fall verwendest du einfach deine jetzige .-config und kernelsourcen die dem jetzt von dir verwendeten kernel entsprechen. einen Howto findest du unter: http://www.debianforum.de/wiki/?page=Ke ... ompilieren
aber ich will dich natuerlich nicht ueberreden ;-)
Debian SID

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 10.06.2004 20:09:50

IIRC musst du - wenn du nicht selbst den Kernel kompilieren willst - kernel-image und kernel-headers haben, nicht kernel-source

p$y
Beiträge: 5
Registriert: 09.06.2004 21:20:38

Beitrag von p$y » 11.06.2004 14:23:54

Joghurt hat geschrieben:IIRC musst du - wenn du nicht selbst den Kernel kompilieren willst - kernel-image und kernel-headers haben, nicht kernel-source
versteh kein wort... wasn IIRC? und ja ich will nicht selber den kernel kompilieren :D

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 11.06.2004 16:28:24

IIRC = "If I Recall Correctly" = "Wenn ich mich recht erinnere"

installiere mittels apt-get das passende kernel-headers zu deinem kernel-image und packe es nach /usr/src/linux, dann sollte es gehen

p$y
Beiträge: 5
Registriert: 09.06.2004 21:20:38

Beitrag von p$y » 11.06.2004 17:52:53

so, bin weiter gekommen ABER wieder nen neues prob.
Wenn ich make bei dem original dazuko mache kommt

Code: Alles auswählen

echo LinuxServer:/antivir_setup/src/dazuko-2.0.2# ./configure
checking host system type... Linux
checking if Linux version is 2.6... yes
kernel source in /lib/modules/2.6.6-1-386/build... yes

 ------- Configuration -------

events = ON_OPEN ON_CLOSE ON_EXEC
devfs =  no
rsbac =  no
debug =  no

LinuxServer:/antivir_setup/src/dazuko-2.0.2# make
make -C /lib/modules/2.6.6-1-386/build SUBDIRS=/antivir_setup/src/dazuko-2.0.2 modules
make[1]: Gehe in Verzeichnis »/usr/src/kernel-headers-2.6.6-1-386«
make[1]: Makefile: Datei oder Verzeichnis nicht gefunden
make[1]: *** Keine Regel, um »Makefile« zu erstellen.  Schluss.
make[1]: Verlasse Verzeichnis »/usr/src/kernel-headers-2.6.6-1-386«
make: *** [dummy_rule.o] Fehler 2
LinuxServer:/antivir_setup/src/dazuko-2.0.2#;
und bei dem dazuko modul dazuko-source_1.2.2-1_all.deb

Code: Alles auswählen

echo 
LinuxServer:/usr/src/modules/dazuko# ./configure
checking host system type... Linux
checking if kernel is SMP... no
checking whether sys_call_table is exported... unknown (assuming yes)
kernel source in /lib/modules/2.6.6-1-386/build... yes

 ------- Configuration -------

events = ON_OPEN ON_CLOSE ON_EXEC
devfs =  no
debug =  no

LinuxServer:/usr/src/modules/dazuko# make
gcc -Wall -O -DLINUX -Dlinux -D__KERNEL__ -DMODULE -I/lib/modules/2.6.6-1-386/build/include -DON_OPEN_SUPPORT -DON_CLOSE_SUPPORT -DON_EXEC_SUPPORT -c dazuko.c
dazuko.c:175: error: field `nd' has incomplete type
dazuko.c: In Funktion »dazuko_unregister_daemon«:
dazuko.c:618: Warnung: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/include/linux/module.h:494)
dazuko.c: In Funktion »dazuko_register_daemon«:
dazuko.c:859: Warnung: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/include/linux/module.h:482)
dazuko.c: In Funktion »dazuko_get_dentry«:
dazuko.c:1718: error: invalid application of `sizeof' to an incomplete type
dazuko.c:1721: Warnung: implicit declaration of function `path_init'
dazuko.c:1721: error: `LOOKUP_FOLLOW' undeclared (first use in this function)
dazuko.c:1721: error: (Each undeclared identifier is reported only once
dazuko.c:1721: error: for each function it appears in.)
dazuko.c:1721: error: `LOOKUP_POSITIVE' undeclared (first use in this function)
dazuko.c:1727: Warnung: implicit declaration of function `path_walk'
dazuko.c: In Funktion »dazuko_get_full_filename«:
dazuko.c:1843: Warnung: implicit declaration of function `mntget'
dazuko.c:1843: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
dazuko.c:1851: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
dazuko.c:1854: Warnung: implicit declaration of function `__d_path'
dazuko.c:1854: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
dazuko.c:1857: Warnung: implicit declaration of function `mntput'
dazuko.c: In Funktion »dazuko_file_struct_critical_cleanup«:
dazuko.c:1926: Warnung: implicit declaration of function `path_release'
dazuko.c: In Funktion »dazuko_should_scan«:
dazuko.c:1985: error: too few arguments to function `permission'
dazuko.c: In Funktion »dazuko_sys_execve«:
dazuko.c:2086: error: `PT_DTRACE' undeclared (first use in this function)
dazuko.c: In Funktion »dazuko_sys_open«:
dazuko.c:2209: error: dereferencing pointer to incomplete type
dazuko.c:2213: error: dereferencing pointer to incomplete type
dazuko.c:2217: error: dereferencing pointer to incomplete type
dazuko.c: In Funktion »dazuko_sys_close«:
dazuko.c:2256: error: dereferencing pointer to incomplete type
dazuko.c:2261: error: dereferencing pointer to incomplete type
dazuko.c:2265: error: dereferencing pointer to incomplete type
dazuko.c: In Funktion »dazuko_init«:
dazuko.c:2443: Warnung: implicit declaration of function `devfs_register_chrdev'
dazuko.c:2444: Warnung: implicit declaration of function `devfs_register'
dazuko.c:2444: error: `DEVFS_FL_DEFAULT' undeclared (first use in this function)
dazuko.c:2478: Warnung: implicit declaration of function `fsync_dev'
dazuko.c: In Funktion »dazuko_exit«:
dazuko.c:2577: Warnung: implicit declaration of function `devfs_unregister_chrdev'
dazuko.c:2578: Warnung: implicit declaration of function `devfs_unregister'
dazuko.c:2578: Warnung: implicit declaration of function `devfs_find_handle'
dazuko.c:2578: error: `DEVFS_SPECIAL_CHR' undeclared (first use in this function)
dazuko.c: Auf höchster Ebene:
dazuko.c:2622: Warnung: type defaults to `int' in declaration of `EXPORT_NO_SYMBOLS'
dazuko.c:2622: Warnung: data definition has no type or storage class
make: *** [dazuko.o] Fehler 1
LinuxServer:/usr/src/modules/dazuko#;

Antworten