PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » File System » VFS » Bug #9562

FTP driver doesn't support user groups with spaces

Details

Submitted2006-12-06 17:39 UTC
Frommstanisl at emich dot edu
Assignedyunosh
StatusClosed
PackageVFS
PHP VersionIrrelevant
OSDebian Linux
Roadmaps(Not assigned)

Comments

[2006-12-06 17:39 UTC] mstanisl at emich dot edu

Description:
------------
When trying to use Gollem for a web file manager, I ran across
the problem of it showing the "filename" as a huge output of
ls -l data. After reviewing the array items, I found out that
$item[4] was becoming the second word in the user group.

Array ( [0] => -rw-r--r-- [1] => 1 [2] => mstanisl [3] =>
domain [4] => u [5] => 407 [6] => Dec [7] => 6 [8] => 11:22
[9] => cot_access.rtf )

Once I concatenated the usergroup item 3 + item 4, and
incremented each remaining array item value by 1, the software
outputted as expected. This is a cheap workaround for me, but
the preg expression or some conditional statements will be
needed to actually fix it.

Test script:
---------------
Gollem with FTP backend having user groups with multiple words. (in example, "domain users" when using winbind PAM authentication with FTP)

Expected result:
----------------
The filename is "1 mstanisl domain u 407 Dec 6 11:22
cot_access.rtf"

Actual result:
--------------
The filename should be "cot_access.rtf".