← Back to team overview

sslug-teknik team mailing list archive

nameserver setup

 

Jeg vil gerne sige tak til dem der har hjulpet mig videre i det sidste
stykke tid. Jeg har godt nok ikke løst alle prblemerne endnu. (Jeg får
lige kigget lidt på dem engang imellem når min kæreste ikke er hjemme
;-)
Nu har jeg fået opgraderet min redhat 6.0 til 6.2, men nu er der noget
galt med min nameserver (tror jeg nok).
Mit problem er, at jeg nok kan connecte via usernet (jeg har endnu ikke
fået compileret diald ;-( og jeg kan også pingewww.image.dk som er min
ISP.
Men netscape (ver 4.7) ville ikke connecte, og da jeg bruger den som
mail client kunne jeg heller ikke læse eller sende emails før i dag. Det
jeg har gjort er at starte named og finde ip addreserne på mail.image.dk
og smtp.image.dk vha. nslookup og skrive dem i preferences i netscape,
så virkede det.
Men der er jo stadig noget galt da jeg kun kan bruge ip adresser. Jeg
mindes svagt at have haft problemet før, men kan ikke huske hvordan jeg
løste det.

Er der en som kan give mig et eksempel på hvordan diverse filer skal se
ud når man som jeg kører dynamisk dial up med en stand alone linux
maskine.
Så vil jeg blive meget glad.
Hvis der desuden er en som kan fortælle mig hvad der er galt siden jeg
ikke kan compilere diald pakken så ville det være rigtigt fedt.
Jeg får ved "make depend" en bunke warnings pga. redefines, men den
fortsætter med et par skærmfulde af dette før den exiter med en error 1,
se vedlagte udskrift :

cc -O2 -Wall -pipe   -c -o diald.o diald.c
In file included from diald.h:45,
                 from diald.c:28:
/usr/include/linux/in.h:129: warning: `IN_CLASSA' redefined
/usr/include/netinet/in.h:117: warning: this is the location of the
previous definition
/usr/include/linux/in.h:135: warning: `IN_CLASSB' redefined
/usr/include/netinet/in.h:123: warning: this is the location of the
previous definition
/usr/include/linux/in.h:141: warning: `IN_CLASSC' redefined
/usr/include/netinet/in.h:129: warning: this is the location of the
previous definition
/usr/include/linux/in.h:146: warning: `IN_CLASSD' redefined
/usr/include/netinet/in.h:134: warning: this is the location of the
previous definition
/usr/include/linux/in.h:150: warning: `IN_EXPERIMENTAL' redefined
/usr/include/netinet/in.h:137: warning: this is the location of the
previous definition
/usr/include/linux/in.h:151: warning: `IN_BADCLASS' redefined
/usr/include/netinet/in.h:138: warning: this is the location of the
previous definition
/usr/include/linux/in.h:154: warning: `INADDR_ANY' redefined
/usr/include/netinet/in.h:141: warning: this is the location of the
previous definition
/usr/include/linux/in.h:157: warning: `INADDR_BROADCAST' redefined
/usr/include/netinet/in.h:143: warning: this is the location of the
previous definition
/usr/include/linux/in.h:160: warning: `INADDR_NONE' redefined
[CUT] Og det fortsætter længe endnu...
og endelig :

diald.c:72: warning: assignment makes pointer from integer without a
cast
diald.c:73: warning: assignment makes pointer from integer without a
cast
diald.c: At top level:
diald.c:77: warning: return type of `main' is not `int'
diald.c: In function `fifo_read':
diald.c:400: warning: assignment makes pointer from integer without a
cast
diald.c:401: warning: assignment makes pointer from integer without a
cast
diald.c:404: warning: implicit declaration of function `strncmp'
diald.c:439: warning: assignment makes pointer from integer without a
cast
gmake: *** [diald.o] Error 1

Jeg har gransket config.h og fundet ud af at jeg har alle de filer der
henvises til her, bortset fra bootpc. Er det pga. den det går galt, og
ligger den i givet fald i en RPM i redhat 6.2 distributionen ?

På forhånd tak, og undskyld den store mail.

Lars Olesen (Newbie, hvis i ikke har regnet det ud allerede :-)

--
I don't think microsoft is evil in itself,
I just think that they make really crappy operating sysytems.
Linus Torvalds





Follow ups