1. 먼저 필요한 버전 (지금은 1.4.6) 소스 패키지를 받아온다.
   deb-src http://ftp.us.debian.org/debian sid main non-free contrib

2. 관리 편의상 /usr/src/package 디렉토리를 만들고 그 안에서
    apt-get source openafs 를 하여 openafs 소스 패키지를 받아온다.

3. 받아온 패키지 디렉토리 안으로 들어가서, dpkg-buildpackage 실행 한다.
    이렇게 실행하면, 생성되는 libafsrpc.a 를 빌드할때 컴파일 옵션에 -fPIC 가 붙지 않아서
    나중에 perl AFS Module 를 64bit 에서 컴파일 할때 문제가 생긴다.
    따라서, debian/rules 파일을 수정한다.

    configure 부분을 찾아서 다음과 같이 고친다.
    
CC="gcc -fPIC" CFLAGS="-fPIC" ./configure \

   강제로 컴파일러 설정 부분에 -fPIC 설정을 해준다.

4.  그리고, dpkg-buildpackage 실행.

5.  생성된 .deb 파일을 가지고 설치.

< perl AFS Module 설치 amd 64bit>

1. AFS-2.4.0 소스를 다운 받는다.

2. 적당한 곳에 압축을 풀고, src/Makefile.PL 파일을 수정한다.

    amd64 부분을 검사하는 곳을 주석처리한다.

3. perl Makefile.PL 실행.

4. make && make install



신고
Posted by 하루하루
*. 코드사인 인증서 파일 포맷 변환
2008.09.23

1. 인증서를 다운로드 받는다.
    - domain.zip

2. 1에서 받은 파일의 압축을 푼다.
   - 풀면 spc, pvk 파일이 나온다.

3. pvkimprt.exe 파일을 다운로드 받는다.

4. 3에서 다운로드 받은 파일을 설치한다.

5. 터미널을 열어서 다음과 같은 명령어를 이용하여 목적파일(pfx)을 얻어낸다.
   - pvkimprt.exe -PFX domain.spc domain.pvf
   - 될 수 있으면 실행화일과 압축해제된 파일을 같은 위치에 둔다. 혹은 파일의 절대 경로를 적어준다.

6. 설치시 패스워드는 알아서 넣고, 옵션 선택을 다음과 같이 한다.
   - 나의 경우에는 아래의 옵션 선택 외에는 pfx 파일을 넣고 컴파일시 에러가 났다.
   - 인증서 내보내기 마법사 -> "예, 개인 키를 내보냅니다(Y)." 선택
     -> 개인 정보 교환 - PKCS #12(.PFX)(P) 의 옵션 중
     => "가능하면 인증 경로에 있는 인증서 모두 포함(U)" 만 선택하고 나머지는 해제
     -> 암호 입력 -> 내보낼 파일 위치 및 파일 이름 선택 -> 완료

7. 변환된 pfx 파일을 가지고 프로그램 컴파일을 하여 인증서가 제대로 되었는지 확인하고 하던 작업 계속한다.

신고
Posted by eastroot

하드웨어 정보

Tip & Tech : 2007.09.17 10:19
대부분 proc 에서 얻을 수 있으나 편한거는 편한거지... ^^; 몇가지 명령어들

1. dmidecode
    - dmi 와 관련된 하드에워 정보들

2. lshw
    - 잘은 모르겠지만 괜찮은 정보들이 나오는 명령어들
신고
Posted by eastroot

티스토리 툴바