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

익명 사용자의 이미지

rpm의 spec파일에 관하여

rpm으로 패키지를 작성하기 위해 spec파일을 작성중에 있습니다.
작성중에 궁금증이 생겨 이렇게 질문을 올립니다.
www.rpm.org사이트에서 rpm에 관한 정보를 읽어 보았습니다만, 좀 이해가
가지 않는 부분과 부족한 내용이 많아서 애로가 있네요.

=== 궁금 내용 ===
1.spec파일중에서 여러 section이 있는데 %build인가 %prep인가에서
소스를 빌드하는 내용을 추가한다라고 되어 있는데, 여기서 빌드란 무엇을
의미하는 건지 궁금합니다. 참고로 제가 패키지화 하고자 하는 소스는

익명 사용자의 이미지

[질문]스트럭쳐의 주소값에 대해서..

먼저 아래의 소스를 봐주세염..

#include
main()
{
struct TTT{
char hhh[2] ;
double iii ;
char kkk[2] ;
double jjj ;
char ppp[2] ;
} ;
struct TTT ttt;

printf("%d\n", sizeof(ttt)) ;
printf("hhh %p\n", &(ttt.hhh)) ;
printf("iii %p\n", &(ttt.iii)) ;
printf("kkk %p\n", &(ttt.kkk)) ;
printf("jjj %p\n", &(ttt.jjj)) ;
printf("ppp %p\n", &(ttt.ppp)) ;
}

실행하면 아래와 같습니다..

40
hhh 7bff11c0
iii 7bff11c8
kkk 7bff11d0
jjj 7bff11d8

익명 사용자의 이미지

popen 에..대해 질문있습니다.

휴.. 검색해도 제가..못찾는건지..잘 몰라서 여쭤봅니다.

popen을 통해서 명령어를 수행하는데..
중간에 fgets()는 안합니다.. fputs()만..합니다.
근데..pclose()할때..fputs()를 통해 수행되었던 응답결과들이
쭈르르나옵니다.. 이런글씨좀 안나오게 할수있는 방법없을까요?

부탁드립니다. ㅠ.ㅠ

예를들어
p = popen("ls", "w");
pclose(p); 했을때.. ls결과가 나오는데..이걸 밖으로 출력하고싶지
않습니당..ㅠ.ㅠ

익명 사용자의 이미지

bzImage를 했는데 /boot 디렉토리가 다 날아갔네요... 어떻게 된

커널 컴파일을 몇십번 넘게 했는데요...
make install을 했을때 /boot디렉토리가 날아간적은 있어도
make bzImage를 했을때 날아간적은 첨이에요...
이유가 뭘까요?
어떻게 주의를 해야 날아가지 않을까요?
그리고 혹시 /boot디렉토리가 날아가도 복구하는 방법 없을까요?

익명 사용자의 이미지

리눅스 마스커레이딩에서 매핑시간 체크는 어떻게..?

안녕하세요.
리눅스 일자 무식입니다. 점 도와 주세욤
리눅스 마스커레이딩 할때요...
UDP하고 TCP 기본 매핑할당 하는 시간을 알고 싶습니다.
그러니깐 NAT에서는 포트를 서로 공유해서 쓰기 때문에 현재 NAT에서 쓰
고 있는 포트가 사용을 안하면 포트가 닫힙니다.
전 리눅스 마스커레이딩에서는 그거 디폴트로 몇초로 잡혀 있는지 궁금합
니다.

이것을 검사하거나 설정할려면 리눅스에서는 어떤 명령어로 가능하나요..?
알려주세요.

익명 사용자의 이미지

DNS 등록은 어떻게 하나요..?

도메인을 발급받고 krnic에 등록을 해야 한다고 하던데...
등록 하는 방법을 가르쳐 주세요...
아님 그냥 네임서버만 설치하면 되나요...?
그럼 답변 기다리겠습니다.
꾸벅~~~

익명 사용자의 이미지

foef 와 fgets

다음은 어떤 분이 짠 소슨데요.
이중에서 feof(fp) 가 왜 들어가야 되는지 모르겟어요..
제 의견으로는 한라인씩 읽어 나가는 것 같은데.
문제는 이걸 지워도 동작 잘 되거든요...

혹시 아시는 분 계십니까?

FILE *fp = fopen(CONFIG, "r");
if(fp == NULL)
{
exit(1);
}

while(!feof(fp) && fgets(p, 256, fp))
{
내용 생략....
}
fclose(fp);

익명 사용자의 이미지

effective user id 와 real user id와 어떻게 다른지 요?

제목대로 두개를 어떻게 구분하는지 알고싶습니다...

익명 사용자의 이미지

DNS로 핑테스트가 안되네요.

이번에 사무실이

8개로 분할된 C 클래스로, 255.255.255.224 의 넷 마스크를 사용하는 네
트워크로 들어갔습니다. 전용선 서비스 업체는 보라넷이라는 군요.

근데.. 이전의 전용선에서는 IP, Gateway, DNS 까지만 정확하게 해주면
되던 인터넷이 안됩니다. 한대에서만 그러는게 아니고 리눅스박스 모두
가 안됩니다.

문제는 윈도우 계열들은 잘만된다는 거죠. 아주 자~~~ 알....

리눅스에서는 IP 등등 바꾸고 network restart 해주면...
IP, Gateway 등등 모두 잘 바뀌지만 핑테스트에서 Gateway 까지는 되는

익명 사용자의 이미지

telnet 접속 문제(고수님께 부탁 !!!-일주일째 고생합니다.)

사무실 서버옆의 pc와 옆사무실 pc에서는 텔넷이 잘됩니다.
그런데 다른 지역 사무실 과 저희 집에서 텔넷접속이 안되네요.

환경 테스트 서버(레드헷7.2)
위의 모든 pc 윈98SE

그리고 이상한것은 서버 바로 옆의 제 pc에서는 웹브라우저상에서 접속이
되는데...

역시 서버 바로 옆의 pc에서는
210.110.68.144를 url에 입력하고 엔터를 치면 문서가 보입니다.
(물론 제 집에가서 해보면 그것이 안되요... 집pc(win98SE)의 dns를
210.110.68.144로 설정해도 안되요.)

페이지

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