2016-08-25 7 views
1

현재 Yocto와 함께 dnsmasq을 설치하고 있지만 자동 시작을 제거하고 싶습니다.Yocto : System V init 스크립트를 제거하는 bbappend 파일

그래서 나는 .bbappend 파일을 작성하고 내가 좋아하는 뭔가를 시도 : 나는 bbappend 파일을 사용하여이 init 스크립트를 제거하기 위해 진행하는 방법을 모른다,

pkg_postinst_${PN}() { 
    update-rc.d dnsmasq -f remove 
} 

을하지만 그것은 작동하지 않았다.

덕분에, 피에르 - 올리비에

+0

나는 단지 짐작하고 있지만,'do_install_append()'함수에 이름을 붙이면 어떻게 될까? –

답변

1

몇 가지 :

  • 어쩌면 당신은 systemd를 사용?
  • 아마도 잘못된 버전의 요리법에 bbappending하는 중입니까?
  • 어쩌면 당신은
  • 어쩌면 당신은 INITSCRIPT_PARAMS = "stop 20 0 1 6 ." 같은 INITSCRIPT_PARAMS을 무시하려고한다 update-rc.d -f dnsmasq remove이 (-f 이름 앞에해야한다는 통지를) 시도해야?