![FPM을 사용하여 RPM 내부 디렉토리에 대한 사용자 및 그룹을 정의하는 방법은 무엇입니까?](https://linux55.com/image/25836/FPM%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20RPM%20%EB%82%B4%EB%B6%80%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%EB%B0%8F%20%EA%B7%B8%EB%A3%B9%EC%9D%84%20%EC%A0%95%EC%9D%98%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
RPM은 다음을 사용하여 구축되었습니다.플루오로메틸메타크릴레이트. 및 인수를 사용할 때 --rpm-user
속성은 의 일부이지만 일부는 아닙니다.--rpm-group
%defattr(-,user,group,-)
%files
%directory
FPM을 사용하여 RPM 내부 디렉토리에 대한 사용자 및 그룹을 정의하는 방법은 무엇입니까?
답변1
--directories
이 문제를 해결할 수 있는 매개변수가 FPM에 추가되었습니다 .
~에서https://github.com/jordansisssel/fpm/pull/260:
FPM에 --directories 매개변수를 추가하여 이 값이 파일 목록 아래 %dir 항목으로 추가되도록 하여 --rpm-user 및 --rpm-group을 소유자로 갖고 RPM 삭제 시 사용하게 되었습니다. 삭제됩니다. 보시다시피 --config-files와 유사하게 작동합니다.
--directory
패키지가 소유한 디렉토리를 표시할 수 있는 별도의 플래그도 있습니다 .