www/firefox: Add WITH_SMB knob to firefox

Tom McLaughlin tmclaugh at sdf.lonestar.org
Tue Jun 22 22:04:03 PDT 2004

On Wed, 2004-06-23 at 00:39, Tom McLaughlin wrote:
> >Submitter-Id:	current-users 
> >Originator:	Tom McLaughlin 
> >Organization:	 
> >Confidential:	no 
> >Synopsis:	www/firefox: Add WITH_SMB knob to firefox 
> >Severity:	non-critical 
> >Priority:	low 
> >Category:	ports 
> >Class:		change-request 
> >Release:	FreeBSD 5.2-CURRENT i386 
> >Environment:
> System: FreeBSD 5.2-CURRENT #0: Thu Jun 17 10:22:21 EDT 2004
>     root at compass.straycat.dhs.org:/usr/obj/usr/src/sys/COMPASS
> >Description:
> Attached patch adds a WITH_SMB knob, disabled by default,  to the firefox
> port to build the gnomevfs extension that can use gnome-vfs to handle 
> protocols not natively handled by mozilla, (ex. smb, sftp)  A package 
> message is also included to note a few known bugs and usage issues when 
> using this extension.
> Maintainer mailinglist CC'ed on PR.

A few quick notes.  First, see the package message if you have
problems.  If you get a response like "smb: not a registered protocol"
you need to delete your firefox components registry.

Next, smb network browsing has some issues being addressed in Mozilla
bugzilla entry 235931.  Accessing shares has been another problem for me
which I don't understand.  Attached are two packet traces, one using
nautilus and one using firefox, to access a share.  Nautilus has no
problems but mozilla fails to access it.  The firefox trace [1] shows an
extra Open request at 22:18:20.630271 which causes my samba servr to
return an access denied response.  Nautilus is not doing this. [2]  I
can't find anything in Mozilla's bugzilla regarding this.  Not sure if
my samba setup is being "unique".

Lastly, sftp access is only working if using public key authentication,
password and passphrase authentication do not work.  This is on -CURRENT
where nautilus has no problems with all three authentication forms.  I
saw mention of sftp passwords being a problem for some but no mention of
how it was resolved in bugzilla 235895.

Finally for further reading enjoyment:

That's where all this was introduced.

I think that's it...


[1] alexandria-smb-firefox.pcap.gz
[2] alexandria-smb-nautilus.pcap.gz

More information about the freebsd-gnome mailing list