RPM 생성후 설치하면 바이너리가 깨지는 현상
글쓴이: soulframe / 작성시간: 월, 2008/10/20 - 1:17오후
RPM생성서버(이하A): Redhat AS 4
시험서버(이하B): CentOS 5.1
Apache2.0.xx버전을 A에서 컴파일 해서 rpmbuild를 이용해서 RPM을 생성했습니다.
패키지 안에는 직접만든 S/W와 아파치(직접 컴파일한 바이너리)가 있습니다.
(아파치를 이렇게 컴파일해서 바이너리로 묶는 이유는 직접 만든 S/W를 설치하면서 바로 아파치까지 설치하려고 하기 위함입니다.)
이렇게 생성한 RPM을 B서버에 설치해서 실행해보면 직접 만든 S/W의 바이너리는 잘 작동하는데, 유독 아파치만 동작을 안합니다.
파일 사이즈가 줄어든 것은 물론이구요(RPM생성시 디버깅 정보를 날려서 그렇다고 하는데..아마 이 것 때문에 그런듯..)
그래서 특정 디렉터리에 있는 바이너리 파일은 RPM 생성시에 손대지 않도록 하는 방법이 있나요?
Forums:
댓글 달기