automount 설치?
글쓴이: zipsinworm / 작성시간: 목, 2007/12/20 - 10:54오전
automount를 해보려고(USB접속시) linux-hotplug.sourceforge.net에서
hotplug에 관계된 rpm파일을 다운 받았습니다.(redhat 2.6.12사용중-최소설치,yum도 없네요)
그런데 설치하는 도중에
/sbin/bash
/sbin/chkconfig
이 없다고(의존성 체크?) 에러가 나오더라고요.
hotplug설치에 대해서 아시는분 답변 부탁드립니다.
혹시, hotplug는 Bourne Again 쉘을 사용하는건가요?
Forums:
상상이 힘들정도로
상상이 힘들정도로 특이한 환경이군요.
제 기억엔 rh9 까지도 2.4 커널을 사용했고, 당시의 hotplug 는 kernel 의 usermode_helper 기반이었습니다.
(2.6 커널에서도 이 방식을 사용할 수 있기는 합니다)
스크립트 하나 만드세요. bash 라면
이름은 test.sh 정도라 짓고, /tmp/ 정도에 두는 걸로 하겠습니다.
USB memory 연결하거나 뺀 후
를 해보세요.
udev 는 netlink kobject_uevent 를 사용합니다.
오래되긴 했지만, 간단히 테스해보기 위해 작성했던 C 코드입니다.
embedded application 처럼 이것저것 열악하기 그지 없는 환경에서는 주로 전자의 방식을 사용합니다.
전자의 경우 어떤 event 때마다 프로세스가 만들어져서 실행된다는 부담이 있지만,
후자는 모니터 프로세스가 계속 실행되어 있어야 한다는 부담이 있습니다.
기억력이 좋은 것도 아니고, 지난 글을 검색해 볼 만큼 부지런한 것도 아니라... 확신은 없지만,
요 묘칠 사이 계속 같은 목적으로 이런저런 질문을 올리시는 분 같은데,
최근 gnome 에서 제공하는 "자동실행" 기능은 udev, hal, dbus 라는 system util과 nautilus 같은 application 이 만들어내는 조화로움의 결과입니다.
bash 가 없어서 rpm 패키지조차 설치 못하는 시스템에서는 기대하기 힘든 UI 라는 겁니다.
OTL
정말 감사합니다.
bushi님께서 말씀해주신신데로 몇일간 계속 연구해 보았습니다.
제가 너무 무지한지라 이것저것 찾아보니 부족한게 너무 많더군요.
감사하다는 말 리플로 달기 싫어서 메일로 보낼려고 하니 메일 주소를 못찾겠더라고요.
정말 감사합니다.
댓글 달기