(데비안 7.5 Wheezy 기준)


1) 휴지통
** 간단한 해결법 **

xfdesktop4 패키지를 설치한 상태에서 xfce4-panel를 실행한다.

이러면 바탕화면을 끈 xfce 데스크톱 환경에 오픈박스 창관리자를 곁들인 격이 되어 

휴지통이 활성화되고 xfce 제어판에서 자동 마운트를 켤 수 있다.


** 패널을 거부하는 박스 덕후들을 위한 방법 **

.xinitrc의 오픈박스 실행 명령을

if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval "$(dbus-launch --sh-syntax --exit-with-session)"
fi
 exec openbox-session

라고 적는다. 


2) 자동 마운트

thunar-volman, gvfs 패키지를 추가로 설치한다. 그러나 thunar에 외장 하드가

표시는 되지만 권한 때문에 마운트는 거부된다.

lightdm, slim 등으로 로그인한 세션만이 마운트 관련 인증과 연동하기 때문에

콘솔에서 로그인하여 X 윈도우를 실행할 때는 세션이 생성되지 않아 자동 마운트

권한을 부여받지 못한다.

따라서 lightdm을 쓰거나, /etc에서 전역 설정을 건드려야 한다.

패널을 거부하는 박스 덕후답게 lightdm도 거부하는 방법을 써보자.


/etc/polkit-1/localauthority/50-local.d/ 디렉터리에 auto-mount.pkla 파일을 생성할 것.

[Allow Automount]
Identity=unix-group:plugdev
Action=org.freedesktop.udisks*
ResultAny=yes
ResultInactive=yes
ResultActive=yes


plugdev 그룹에 속하는 유저가 /usr/share/polkit-1/actions 디렉터리의

정책들 중 org.freedesktop.udisks*에 대한 허가를 부여받게 된다.

(보는 것처럼 와일드 카드를 쓸 수 있고, 여러 정책을 ;로 구분해서 적어도 된다)

기본은 lightdm 등에서 제대로 로그인한 세션에 권한을 주는 것이니만큼

보안이 중요시되는 시스템에선 이 방법을 피할 것.


이후로는 별다른 설정 없이 thunar에서 외장 하드, usb가 자동으로 마운트될 것이다.

Posted by 猫한 보스코
,