1 |
On 3/14/06, ZVital <zvital@×××.by> wrote:
|
2 |
> Был установлен sys-fs/fuse-2.4.1-r1 |
3 |
> выполнил modprobe fuse |
4 |
> после-чего записал fuse в /etc/modules.autoload.d/kernel-2.6 |
5 |
> выполнил chmod 666 /dev/fuse |
6 |
> установил net-libs/libgmail-0.1.3.3 |
7 |
> установил sys-fs/encfs-1.2.5.1 |
8 |
> установил dev-python/pyopenssl-0.6 |
9 |
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
10 |
> последние два пакета точно нужны? |
11 |
Нет, в данный момент они вообще не используются. Надо чтобы сначала
|
12 |
заработало без них :)
|
13 |
|
14 |
> Далее был подключен и установлен sus-fs/fuse-python-0.1-r1 |
15 |
Наверное sys-fs/fuse-python-0.1-r1 :)
|
16 |
> подключил и установил sys-fs/gmailfs-0.7.2-r1 |
17 |
> Обнаружил что все это не работает и написал первое письмо |
18 |
> Потом установил sys-fs/fuse-python-20060312 |
19 |
> Заменил gentoo.patch для gmailfs на более новый и пересобрал |
20 |
> выполнил |
21 |
> cp /etc/gmailfs.conf /root/.gmailfs |
22 |
> cp /etc/gmailfs.conf /home/vital/.gmailfs |
23 |
А от какого пользователя? Может файл не может быть открыт для чтения?
|
24 |
Какие у него пермишены? Что говорит
|
25 |
vital $ ls -l ~/.gmailfs
|
26 |
?
|
27 |
Есть ещё вероятность, что конфиг отредактирован каким-то криииивым
|
28 |
текстовым редактором. Но ИМХО это маловероятно...
|
29 |
|
30 |
> > Для того, чтобы узнать из какого файла грузится конфиг можно вставить |
31 |
> > в /usr/bin/gmailfs.py такую строку |
32 |
> > print abspath(expanduser(fname)) |
33 |
> > где-нибудь после строки |
34 |
> > def GmailConfig(fname): |
35 |
> > Тут главное соблюдать отступы :) |
36 |
> Если из под рута пишет |
37 |
> /root/.gmailfs |
38 |
> под юзером |
39 |
> /home/vital/.gmailfs |
40 |
> Вроде все правильно... но дальше все теже строки о необнаруженном |
41 |
> конфиге. |
42 |
Странно, что не об необнаруженном файле... А что, если грохнуть этот
|
43 |
файл? Как тогда будет ругатся?
|
44 |
|
45 |
> На всякий случай содержимое .gmailfs |
46 |
> [connection] |
47 |
> # The proxy URL |
48 |
> #proxy = http://user:pass@proxyhost:port |
49 |
> # or just |
50 |
> #proxy = http://proxyhost:port |
51 |
> |
52 |
> # The number or retries for the proxy connection. |
53 |
> #retries = 3 |
54 |
> |
55 |
> [account] |
56 |
> username = zvital.by |
57 |
> password = password |
58 |
> |
59 |
> [filesystem] |
60 |
> fsname = zOlRRa |
61 |
> |
62 |
> [references] |
63 |
> # reference = filesystem:username:password |
64 |
> |
65 |
> [logs] |
66 |
> # Change this to DEBUG for verbose output (useful for debugging) |
67 |
> level = INFO |
68 |
> |
69 |
> # if you'd like logs to go to stdout, comment out this variable. |
70 |
> # For logging to, say, stderr, use /dev/stderr of your system's |
71 |
> # equivalent for it |
72 |
> logfile = /var/log/gmailfs.log |
73 |
Я бы написал так
|
74 |
logfile=~/gmailfs.log
|
75 |
Из под обычного пользователя в /var/log/gmailfs.log не получится записать.
|
76 |
|
77 |
> Напомню что все это собрано под amd64. |
78 |
Это имеет значение только для пакетов fuse и python. Кстати, что пишет
|
79 |
fuse в syslog?
|
80 |
tail /var/log/mesages
|
81 |
но я обычно делаю
|
82 |
less /var/log/mesages
|
83 |
|
84 |
> Да, кстати у моего провайдера заблокирован 25 порт (чтоб не спамили), |
85 |
> это может как-то влиять? |
86 |
Нет. GmailFS общается с сервером с помощью библиотеки libgmail,
|
87 |
которая в качестве транспорта использует HTTP, а не SMTP/POP
|
88 |
|
89 |
--
|
90 |
Best Regards,
|
91 |
Antonio
|
92 |
http://gentoo-wiki.com/User:Antonio
|
93 |
|
94 |
--
|
95 |
gentoo-user-ru@g.o mailing list |