Arch 패키지 저장소에 대한 액세스를 제한하는 방법은 무엇입니까?

Arch 패키지 저장소에 대한 액세스를 제한하는 방법은 무엇입니까?

저는 다양한 독점 라이선스 이유로 널리 공유할 수 없는 패키지를 보관하는 Arch Linux용 사용자 정의 패키지 저장소를 만들었습니다. 이상적으로는 인터넷을 통해 저장소를 사용할 수 있도록 하고 싶지만 비밀번호(또는 키)를 기준으로 액세스를 제한하고 싶습니다. 나는 다음과 같은 몇 가지 지침을 찾았습니다.데비안이는 저장소에 대한 액세스를 제한하는 여러 가지 방법을 제공하지만 여전히 apt상당히 정상적으로 작동하도록 허용합니다.

그만큼아치 위키문서가 꽤 얇습니다. 에서 작동하는 Arch용 비밀번호(공개/개인 키) 보호 저장소를 생성하는 방법이 있습니까 pacman? 나는 사용자가 컴퓨터를 업데이트하기 전에 패키지 저장소를 마운트하지 않아도 되도록 하고 싶습니다. 나는 pacman단지 모든 것을 돌보고 싶습니다 . 업그레이드가 작동하려면 사용자가 비밀번호를 입력해야 해도 괜찮습니다.

답변1

내 생각에 가장 좋은 방법은 설정을 관리하는 팩맨 주위에 스크립트(예: 쉘 스크립트)를 래핑하는 것입니다.

귀하의 질문에 몇 가지 세부 사항이 누락되어 있지만 귀하의 저장소는 인터넷에서 액세스할 수 없고 로컬 LAN에서만 액세스할 수 있지만 소프트웨어는 (전체 사이트가 아닌) 사용자별로 라이선스가 부여되므로 어떤 패키지를 제한해야 하는지 가정하겠습니다. 다른 사용자가 설치할 수 있습니다.

관련 정보