프로그래밍 QnA + 설치 및 활용 QnA

j8508의 이미지

ip_tables.c를 변경 후 컴파일시 에러. 커널 모듈 관련

커널 모듈을 처음 올려보는 초보입니다.
헬로우 코드는 모듈로 올리는데 성공했는데...
바로 실전으로 들어가니.. 깨갱하네요..

레드햇 8.0에서 ip_tables.c를 변경해서 컴파일 하려는데 에러가 나옵니다.
에러의 위치는 모두 EXPORT_SYMBOL에 대한 것입니다. -_-
ip_tables에는 EXPORT_SYMBOL 매크로가 7번 나오는데..
이걸 가리고 컴파일 하니까 에러가 발생하지 않네요...

EXPORT_SYMBOL에 해당하는 코드는 다음과 같습니다.

EXPORT_SYMBOL(ipt_register_table);
EXPORT_SYMBOL(ipt_unregister_table);

junteken의 이미지

확장자가 m4파일은 어떻게 설치를 하는가요??

제가 UNIX에 Autoconf를 설치를 할려고 Autoconf를 다운받았는데요..
이 파일을 풀고나니 source파일의 확장자가 모두 m4파일로 되어있네요..
확장자가 이런파일은 어떻게 설치를 하는가요??

plusme의 이미지

소리바다나 그누텔라 같은.

peer와 peer 끼리 서로 discover 를 해야 잖습니까.

이 경우 peer 사이에 다른 peer들의 정보를 어떻게 알수가 있는거죠?

port가 정해져 있어서 그 포트로 udp listen 하고 있다가

어떤 peer가 들어오면 그 peer는 subnet으로 broadcast 하면

그 정보를 다른 peer들이 아는건가요?

yearnshe의 이미지

리눅스의 initrd 디렉토리에 관하여...

음...여러가지 문서를 보앗는데도 정확한 의미와 사용되는곳을 모르겠네요
아시는분 자세히좀 리플 달아주세요~

cymoperans의 이미지

맨드레이크 7.1 구합니다.....

멘드레이크 7.1을 다운 받고 싶은데요...
도대체가 찾을 수가 없네요...
맨드레이크 사에 들어가도 7.1 버젼을 다운 받을 수 있는 곳을 찾을 수가 없고....

스팍 울트라 5에 리눅스를 깔아야 하는데....
스팍을 지원하는 것이 레드햇 6.x버젼 이전이랑, 멘드레이크 7.1 버젼 이전 버젼이라고 하는데.....맨드레이크를 깔아보고 싶거든요...

맨드레이크 7.1 버젼을 다운 받을 수 있는 사이트를 알고 계신 분은
답글을 좀 달아주십시요.....

그럼 즐거운 리눅

채영구의 이미지

delete는

x: delete
a: append
r: replace

parkpopo의 이미지

MySQL설치중 오류나면서 설치가 안됩니다.

설치하면 이렇게 뜨면서 안되거든요?
[code:1]
[root@popo mysql-max-4.0.18-pc-linux-i686]# ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --syssconfdir=/etc --with-mysql-user=mysql --with-charset=euc_kr
NOTE: This is a MySQL binary distribution. It's ready to run, you don't
need to configure it!

To help you a bit, I am now going to create the needed MySQL databases
and start the MySQL server for you. If you run into any trouble, please
consult the MySQL manual, that you can find in the Docs directory.

Preparing db table
Preparing host table

blueski의 이미지

화일 자르고 붙이고, 쉬프트하는 방법..

혹시 그런 프로그램 있나요?
텍스트이건 이진화일이건 다른사람이 내용 볼수 없도록 shift 시켜 버린후에 임의의 크기로 자르고 필요시 다시 붙여 원래대로 복구시키는....

혹시 이미 나와있는 프로그램 있나해서요...

있으면 좀 알려주세요....

송지석의 이미지

내부용으로 사용하는 linux box 이름 주기

내부용 서버에서 로그를 날릴 때 email 주소에서 root@localhost 이렇게 나오는 것이 싫어서 말인데요..
이걸 어떻게 설정해줄 수 있을까요?

전에 어떻게 설정하긴 했는데 원리랄까 이유를 잘 모르겠고.. 지금은 다 잊어버려가지고 말입니다.
제 페도라 박스에 일단 이런 파일들이 있는데..
[root@myhost1 etc]# grep myhost1 *
dhclient-eth0.conf:send host-name "myhost1"; # temporary RHL ifup addition
hosts:127.0.0.1 myhost1 myhost1.mydomain localhost
[root@myhost1 etc]# grep myhost1 sysconfig/* -R

jagalchee의 이미지

데이타베이스 디자인을 어떻게 해야 될지 고민입니다.

p2p서버를 짜는 중인데요. p2p 서버는 클라이언트들이 가지고 있는 파일 목록들을 데이타베이스를 이용해서 관리하려고 합니다.
우선 생각한 테이블 디자인은 다음과 같습니다.

첫째로, 접속한 클라이언트들의 목록을 저장하는 테이블을 만듭니다.
이 테이블의 애트리뷰트는 2개로 아이피주소와 소켓번호입니다.(한 컴퓨터내에서 다중접속을 허용하므로, 소켓번호도 포합시켰습니다.)

둘째로, 하나의 접속 클라이언트마다 그 클라이언트가 공유하고 있는 파일목록들을 저장하는 테이블을 만듭니다. 이 테이블의 애트리뷰트는 1개로, 파일이름입니다. 한 row에 파일명 1개씩이 저장됩니다. 그리고 테이블명은 해당 클라이언트의 소켓 번호로 할 생각입니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기