Hi Steffen,

I'm taking a look to the issue you reported and got the same error on my =
tests.

I've got:

drwxr-xr-x   4 (?)      (?)          4096 Nov  5  2007 .
drwxr-xr-x   3 (?)      (?)          4096 Nov  5  2007 ..
drwxr-xr-x   3 (?)      (?)          4096 Nov  5  2007 db
drwxrwxr-x  10 (?)      (?)          4096 Nov  6  2007 kegg

where both, UID and GID are unresolved.

I'll issue a patch to deal with these cases.

Thanks for reporting.

Cheers.


Steffen Neumann wrote:
> Package: ftpmirror
> Version: 1.96+dfsg-5          =20
>=20
> Hi,
>=20
> I get the error message "has wrong owner: (?)"
> from ftpmirror. Checking manually I see that indeed
> the ftp server is reporting uid/gid =3D (?)/ideas=20
>=20
> We hacked that by changing all the Attrib.pm/validate.al
> from
>         } elsif ($y->{y_owner} =3D~ /^[-_\w]+$/) {
> into
>         } elsif ($y->{y_owner} =3D~ /^[()?-_\w]+$/) {
>=20
> So for us this works now.=20
> Cave: I am not a native perl speaker.
>=20
> Yours,
> Steffen
>=20
> -----------------------------------------------------------------------=
-------
>=20
> ftpmirror kegg
> 2008-11-04 11:40:11 RUN::kegg starting.....
> full_mirror: started
> using FTP for file transfer.
> server =3D ftp.genome.jp
> username =3D anonymous/...
> transfer type =3D get
> remote directory =3D /pub/kegg/ligand/compound
> local directory =3D /tmp
> #D .: ok
> login: connecting to the server...
> login: success.
> Fan::Attrib=3DHASH(0xa6e0f0) has wrong owner: (?) at ../blib/lib/Fan/Sc=
an.pm (autosplit into ../blib/lib/auto/Fan/Scan/dir_ftp.al) line 777
> Fan::Attrib=3DHASH(0xa8d330) has wrong owner: (?) at ../blib/lib/Fan/Sc=
an.pm (autosplit into ../blib/lib/auto/Fan/Scan/dir_ftp.al) line 777
> Fan::Attrib=3DHASH(0xab96e0) has wrong owner: (?) at ../blib/lib/Fan/Sc=
an.pm (autosplit into ../blib/lib/auto/Fan/Scan/dir_ftp.al) line 777
>=20
>=20
> -----------------------------------------------------------------------=
-------
>=20
> package =3D kegg
>   ftp-server =3D ftp.genome.jp
>   ftp-user =3D anonymous
>   ftp-pass =3D [EMAIL PROTECTED]
>   ftp-stats =3D yes
>   verbose=3D1
>   debug=3D8
>   remote-directory =3D /pub/kegg/ligand/compound
>   local-directory =3D /tmp
>=20
> -----------------------------------------------------------------------=
-------
>=20
> ftp ftp.genome.jp
> Connected to ftp.genome.jp.
> 220 Welcome to ftp.genome.jp.
> 331 Anonymous login ok, send your complete email address as your=20
> 230 Anonymous access granted, restrictions apply
>=20
> ftp> dir =20
> 200 PORT command successful
> drwxr-xr-x   3 (?)      ideas        4096 Nov  5  2007 db
> drwxrwxr-x  10 (?)      ideas        4096 Nov  6  2007 kegg
>=20
> -----------------------------------------------------------------------=
-------
>=20


--=20
_________________________________________________________________________=

 Dario Minnucci (midget)
 Phone: (+34) 902021030 | Fax: (+34) 902024417 | Support: (+34) 807450000=

 Email: [EMAIL PROTECTED] | URL: http://www.midworld.net/midget/
_________________________________________________________________________=

 Key fingerprint =3D 6DDB 5487 7F6D 89D4 5D9C  33C7 D181 DD7A 6C42 8272
_________________________________________________________________________=



Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to