나는 다음을 가지고 있습니다 /etc/udev/rules.d/40-swallowpv.rules
:
ACTION=="add", KERNEL=="sd[a-z]+", RUN="/var/tmp/swallowpv sdc"
(저도 RUN+=
같은 효과를 얻으려고 노력했습니다).
스크립트가 가장 먼저 수행하는 작업은 logger
시작되었음을 알리기 위해 실행되는 것이지만 이 알림은 수신되지 않습니다. 권한이 실행 중인 것으로 보이는 다른 규칙과 일치하는지 확인했으며, 명백한 오류(구문 또는 메시지/journalctl)가 표시되지 않습니다. 편집 한 작업을 수행했지만 udevadm control --reload-rules
시스템에 디스크 추가( sdc
부팅)가 성공적으로 완료되었지만 logger
스크립트의 명령이 실행되지 않는 것 같습니다.
스크립트 자체는 root:root
소유권을 위한 것인데 처음에 해봤는데 0700
역시 0777
성공하지 못했습니다. 내가 여기서 뭘 잘못하고 있는지 잘 모르겠습니다.