FPM을 사용하여 RPM 내부 디렉토리에 대한 사용자 및 그룹을 정의하는 방법은 무엇입니까?

FPM을 사용하여 RPM 내부 디렉토리에 대한 사용자 및 그룹을 정의하는 방법은 무엇입니까?

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패키지가 소유한 디렉토리를 표시할 수 있는 별도의 플래그도 있습니다 .

관련 정보