avahi-daemon 소켓을 chroot로 전달

avahi-daemon 소켓을 chroot로 전달

라즈베리 파이 3b+, raspbianstretch가 설치되어 있고 i386 chroot가 설치되어 있습니다.

문제는 CUPS 서버가 프린터를 검색하려면 avahi-daemon이 필요하지만 avahi-daemon이 chroot에서 작동하도록 할 수 없다는 것입니다.

나의 현재 목표는 호스트의 avahi-daemon을 chroot로 전달하는 것입니다.

mount -o bind /run/avahi-daemon path_to_chroot/run/avahi-daemon

그러나 chroot의 CUPS 오류 로그에 따르면,

Unable to communicate with avahi-daemon: Daemon not running

호스트 avahi-daemon을 chroot에 성공적으로 전달하는 방법은 무엇입니까?

답변1

분명히 avahi-daemon은 dbus를 통해 통신하므로 avahi-daemon이 아닌 dbus를 마운트해야 합니다.

이것:

mount -o bind /run/dbus path_to_chroot/run/dbus

수리하다.

관련 정보