[gollem] adding workgroup/domain to Smb.php backend and multiple backends per type
Jan Schneider
jan at horde.org
Wed Mar 27 12:28:18 UTC 2013
Zitat von Stephan Lauffer <lauffer at ph-freiburg.de>:
> Hi Jan!
>
> Am 25.02.2013 12:09, schrieb Jan Schneider:
>>
>> Zitat von Stephan Lauffer <lauffer at ph-freiburg.de>:
>>
>>> Hello!
>>>
>>> Small, simple bugfix/feature for Vfs/Smb.php:
>>>
>>> Right now we have no domain config for a smb/cifs mount. I would
>>> suggest something linke this round about line 618...:
>>>
>>> $fullcmd .= ' "-W ' . $this->_params['domain'] . '"';
>
> Did you take notice about the domain now?
>
>>>
>>> The next thing - a bigger wish or idea: I would like to have more than
>>> just one smb|ssh2... connection.
>>>
>>> I thougth about something like a backend configuration like this:
>>>
>>> $backends['smb'] =
>>> 'MyHome' => array (
>>> 'disabled' => false,
>>> 'driver' => 'smb',
>>> ...),
>>> 'Group' => array (...)
>>> );
>>>
>>> Take the 'name' as a hash key. For this we would need to change a lot
>>> I guess? I am not that deep in horde/gollem. What do you think? Bad
>>> ide? Lot of work...?!
>>
>> Far too much work and too confusing for users who actually know what
>> share they have. And much better suited with the multiple backend
>> support that we already have.
>
> Ah, interesting: What do you mean with the multiple backend support?
Just add multiple enabled backends to backends.local.php. Users can
then pick a backend on the login screen, or switch between those after
logging into Gollem.
> ATM I did a "dirty hack"...
>
> cp Vfs/Smb.php Smb0.php
> perl -pi -e 's/Horde_Vfs_Smb/Horde_Vfs_Smb0/' Vfs/Smb0.php
>
> ...and then use smb0 als backend|driver in gollem/config/backends.local.php
>
>>
>>> But I would say it would be very nice to support more than just only
>>> one file access per driver/type.
>>
>>
--
Jan Schneider
The Horde Project
http://www.horde.org/
More information about the gollem
mailing list