2017-09-22 2 views
0

데비안 9 OS가 설치된 내 PC에 gnome-online-accounts를 성공적으로 설치했습니다. 기본 사용자로 로그온 한 상태에서 X 터미널에서 작업하면 모든 것이 잘 작동합니다. 다음 명령을 사용하십시오.그놈 온라인 계정

gio list google-drive://[email protected]/ 

이 결과를 제공합니다.
동일한 기본 사용자의 동일한 명령이 crontab을 통해 제공되는 경우에는 그렇지 않습니다. 여기에 메시지입니다 :

gio: google-drive://[email protected]/: Operation not supported 

문제가 때문에 연결의 손실로, 마운트 해제 된 파일 시스템에 의해 발생 된 경우, 메시지가 있어야한다 :

gio: google-drive://[email protected]/: The specified location is not mounted 

그것은 명령과 같은 다른 의해 주어진 것 같다 사용자.
누구나 트릭이 어디인지 생각할 수 있습니다.

declare -x DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/XXXX/bus 

XXXX 값은 사용자의 UID 값으로 대체해야 다음 GIO 호출 전에 첨가되어야의 crontab 의해 실행 배시 스크립트 안에 this page의 끝에서 암시 된 바와 같이

답변

0

고아 연결이 가능해졌습니다. 이 값은 종종 "1000"입니다.