Jak udostępnić pliki dla Windows przez Internet?

Łukasz Maśko masko w ipipan.waw.pl
Nie, 12 Cze 2005, 12:32:23 CEST


Dnia niedziela, 12 czerwca 2005 10:44, Mariusz Piotrowski napisał:
[...]
> A czy stosujesz to rozwiązanie? Buduje się ładnie gmailfs -ale jak
> buduje python-fuse to wywala błąd:
Nie, nie stosuję. Ale właśnie spróbowałem. Niezbyt mi to wyszło. Znaczy - 
zainstalowałem dystrybucyjne libfuse, libfuse-devel, python-devel, 
kernel-misc-fuse i libgmail. Dalej postępowałem zgodnie z opisem z adresu 
http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html 
Ściągnąłem i zainstalowałem fuse-python (nie ma w dystrybucji), potem 
gmailfs. I nawet udało mi się zamountować dysk, tylko nie dość, że przy 
mountowaniu wychodzą błędy, to nie działa:

$ sudo ./mount.gmailfs none ~/mnt -o username=xxx,password=xxx,fsname=siorb
gmailfs.py:Gmailfs:mountpoint: '/home/users/ed/mnt'
gmailfs.py:Gmailfs:unnamed mount options: []
gmailfs.py:Gmailfs:named mount options: {'username': 'xxx', 'password': 
'xxx', 'fsname': 'siorb'}
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/fuse.py", line 40, in __call__
    return apply(self.func, args, kw)
  File "/usr/share/gmailfs/gmailfs.py", line 1039, in statfs
    quotaInfo = self.ga.getQuotaInfo()
  File "libgmail.py", line 410, in getQuotaInfo
  File "libgmail.py", line 390, in getMessagesByFolder
  File "libgmail.py", line 344, in _parseThreadSearch
  File "libgmail.py", line 329, in _parseSearchResult
  File "libgmail.py", line 300, in _parsePage
  File "libgmail.py", line 107, in _parsePage
KeyError: 'v'
ERROR:gmailfs:Exception getting query:n=__c____d__ p=__a____fs____b__
ERROR:gmailfs:Exception getting query:n=__c____d__ p=__a____fs____b__
ERROR:gmailfs:Exception getting query:n=__c____d__ p=__a____fs____b__
Traceback (most recent call last):
  File "/usr/share/gmailfs/gmailfs.py", line 1082, in getinodemsg
    if len(folder)!=1:
TypeError: len() of unsized object
ERROR:gmailfs:no slash in path:/
Traceback (most recent call last):
  File "/usr/share/gmailfs/gmailfs.py", line 201, in _sendMessage
    if ga.sendMessage(gmsg):
  File "libgmail.py", line 526, in sendMessage
  File "libgmail.py", line 300, in _parsePage
  File "libgmail.py", line 107, in _parsePage
KeyError: 'v'

# mount | grep fuse
/tmp/.fuse_dev0ZuSlR/fuse on /home/users/ed/mnt type fuse (rw,nosuid,nodev)

# cd ~ed/mnt
# ls -al
ls: .: Brak miejsca na urządzeniu
# ls
ls: .: Brak miejsca na urządzeniu

Czyli jest jakaś q-pa. Może nie mamy najnowszej wersji libgmail? Jakieś 
zmniany w protokole były ostatnio. Może ktoś madrzejszy ode mnie zdoła to 
przeskoczyć.
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                         ICQ: 146553537    /\\
Registered Linux User #61028              JID: paranoid w jabberpl.org   _\_V



Więcej informacji o liście dyskusyjnej pld-users-pl