데비안 패키지의 영구 파일은 어디에 있습니까?

데비안 패키지의 영구 파일은 어디에 있습니까?

우리 회사에는 새로운 gpg 키가 있는 데비안 저장소가 있습니다. 우리는 이러한 키를 에 추가하는 새 패키지 버전을 생성하려고 합니다 /etc/apt/trusted.gpg.d. 특정 버전에만 이러한 키를 추가하려고 한다는 점에 유의하는 것이 중요합니다. 즉, 후속 버전에서는 키를 추가하지 않을 것임을 의미합니다. 다음 릴리스에서는 키링이 제거되므로 데비안 패키지의 해당 폴더에 넣을 수 없는 문제가 발생합니다.

우리의 접근 방식은 파일을 임의의 폴더에 배치한 다음 이를 /etc/apt/trusted.gpg.dpostinst 스크립트( )의 올바른 폴더에 복사하는 것입니다. 제 질문은 어떤 임의의 폴더여야 합니까?입니다. 키를 /tmp 폴더에 두는 것이 맞나요?

나는 Spotify-client 패키지가 비슷한 일을 한다는 것을 알았습니다. /usr/share/spotify/apt-keys에 키가 있고 그것을 /etc/apt/trusted.gpg.d넣을 올바른 폴더인지 확실하지 않습니다.

답변1

귀하의 시나리오는 제가 보기에는 조금 이상해 보입니다. 어떤 패키지에도 속하지 않는 파일이 생성되고 사람들이 키가 포함된 패키지의 특정 버전을 건너뛰면 모든 것이 실패하게 됩니다.

/usr/share/<yourpackage>하지만 데비안 패키지에서 파일을 보낼 위치에 대한 보다 일반적인 질문에 대답하려면 Spotify 패키지처럼 아키텍처에 특정되지 않은 파일을 보내야 합니다 .

관련 정보