[질문]rpm package build한 option을 알고 싶을 땐?
글쓴이: rubbe / 작성시간: 금, 2004/01/30 - 12:57오후
저는 Mandrake 9.2 + Postfix 2.0.13+MySQL을 이용하여 mail server를 구축하고자 합니다.
그런데, rpm -qi postfix릍 해보니까 MySQL을 사용하려면 SRPM을 받아서 --with mysql 옵션을 주고 rebuild하라고 하더군요.
제가 여기에서 궁금한 것은 rebuild 할 때 위 옵션을 주면 초기에 build 했을 때 넣은 옵션은 그대로 유지 되고 --with mysql 옵션만 더해지는 것인지요? 아님 모든 옵션은 없어지고 오직 --with mysql만 남고 build 되는 것인지요?
또, 원래 주었던 option을 알려면 어떻게 하면 되는지요? rpm -qil 이런 옵션 갖고는 file이나 설명만 주지 compile에 대한 정보가 없어서요.
Forums:
specs 파일을 살펴 보세요,
레드햇의 경우는 /usr/src/redhat/SPECS 에 있습니다만, 맨드레이크는?
비명은 지르지마라 , 달콤한 고통을 음미 못할수 있으니 ... 흐흐흐
postfix-2.0.13-3mdk.src.rpm 의 postfix.sp
postfix-2.0.13-3mdk.src.rpm 의 postfix.spec 을 보시면 :
이렇게 준비되어 있으므로 spec 수정은 필요하지 않고 :
$ rpm --sign --rebuild --with mysql postfix.spec
정도로 빌드하시면 됩니다. 요즘 나오는 mdk 패키지는 저렇게 rebuild 옵션을 미리 준비해 놓은 것이 많으니, 따로 수정하지 않고도 원하는 옵션만 넣거나 빼서 바이너리를 만들어 낼 수 있습니다. (원래의 postfix 패키지에 mysql 지원만 추가되어 컴파일 될 것입니다.)War doesnt determine whos right, just whos left.
댓글 달기