6.0.0-RC7
6/30/26

[#4338] SMB Authentication
Summary SMB Authentication
Queue Horde Framework Packages
Queue Version HEAD
Type Enhancement
State Resolved
Priority 1. Low
Owners
Requester larry (at) wimble (dot) biz
Created 8/25/06 (7249 days ago)
Due 7/31/06 (7274 days ago)
Updated 11/16/06 (7166 days ago)
Assigned
Resolved 11/16/06 (7166 days ago)
Milestone
Patch No

History
288 Chuck Hagenbuch Comment #6
State ⇒ Resolved
Due ⇒ 7/31/06
Reply to this comment
I've gone ahead and added this as a new driver (smbclient), since it's 
nice to have a non-extension implementation. Also the extension's site 
is back, and I've updated the link for it.
561 Jan Schneider Comment #5 Reply to this comment
Are you going to update the patch?
341 Jan Schneider Comment #4 Reply to this comment
Since some people might still have that extension installed, and the 
site might come back one day too, I suggest that you make the 
smbclient parameter optional and still use the smbauth extension (if 
it is available), it the client is not provided.
521 larry (at) wimble (dot) biz Comment #3
New Attachment: new_smb_auth.diff Download
Reply to this comment
There is no patch attached.
OOps ... Sorry.  It's attached this time.



Larry Wimble


3910 Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
There is no patch attached.
389 larry (at) wimble (dot) biz Comment #1
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ SMB Authentication
Due ⇒ 8/25/06
Queue ⇒ Horde Framework Packages
State ⇒ New
Reply to this comment
It seemed that SMB authentication was broken, and also requires a PHP 
extension (smbauth) which is not a part of the PHP distro, and is also 
no longer available from www.tekrat.com (Webserver has been down for 
more than a week).



I have modified the SMB authentication code to work using a local copy 
of smbclient.  Currently, it only allows you to authenticate a 
connection to the specified domain.   If there's any interest, I may 
modify it in the future to authenticate against specific resources 
(i.e., user must have at LEAST read privileges of 
//fileserver/someshare)



The attached patch is actually two patches concatenated together.  The 
first is for framework/Auth/Auth/smb.php.  The second is for 
horde/config/conf.xml.



Comments and criticism welcome.

Saved Queries