
.service
데비안 패키지 설치 중에 호스트 이름, IP, 사용자 이름, 비밀번호와 같은 일부 매개변수를 내 파일에 추가하고 싶습니다 .
.service
Python 스크립트용 데비안 패키지 설치를 만들었지만 사용자로부터 매개변수를 가져와 인수를 파일에 전달하거나 인수가 있는 패키지를 만드는 방법을 모르겠습니다 .service
.
답변1
보다Debian 설치 프로그램(.deb)에 매개변수를 전달하는 방법패키지 설치 중 질문하는 방법에 대한 자세한 내용은
원하는 값을 얻은 후에는 .service
다양한 방법으로 이를 파일에 전달할 수 있습니다. 그 중 하나는 드롭인 파일 /etc/systemd/system/yourservice.d/parameters.conf
( 일반적으로 yourservice
서비스와 일치해야 하며 parameters
무엇이든 가능하며 중요한 부분은 확장자 .conf
)에 값을 쓰는 것입니다. 이러한 드롭인 파일은 유닛 파일과 그 내용이 추가된 후에 읽혀집니다. 보다systemd.unit
자세한 내용은 (또는 man systemd.unit
시스템에서).