Re: [FC3] Bug in samba 3.0.8 pre1.3 !?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Rahul:

You wrote:

On Thu, 18 Nov 2004 22:32:49 +0100, Christian Ziemski <czml1@xxxxxx> wrote:

Hello!

I think I found a serious bug in FC3's samba 3.0.8 pre1.3

Before I try to write it down I would like to ask:

Does it make sense to report a bug against the pre-release of samba when
the final relase is out (but not yet as update for FC3)?

And should I report it here or directly in the samba.org list?
(It's my first bug report for FC ...)


yes it makes sense to file a bug whenever you find regardless of the upstream status. You should file it at bugzilla.redhat.com against fc3/samba.

Redhat devels would either fix it themselves or propogate it to samba.org


I filed a bug report:
  Bug 139960:  Windows client can access unshared(!) server directory




Copy of the report's text (for the interested ones):

I did some tries with a Windows2000 client connected to Samba installed on a FC3 box.

Here my simple smb.conf:
------------------------------------------------------
    # Samba config file created using SWAT
    # from 127.0.0.1 (127.0.0.1)
    # Date: 2004/11/18 22:18:04

    # Global parameters
    [global]
            workgroup = EBG-LAN
            server string = Samba Server
            security = SHARE
            password server = None
            username map = /etc/samba/smbusers
            log file = /var/log/samba/%m.log
            max log size = 50
            socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
            printcap name = /etc/printcap
            dns proxy = No
            idmap uid = 16777216-33554431
            idmap gid = 16777216-33554431
            guest ok = Yes
            hosts allow = 192.168.1., 127.
            cups options = raw

    [homes]
            comment = Home Directories

    [printers]
            comment = All Printers
            path = /var/spool/samba
            printable = Yes
            browseable = No

    [dvd]
            path = /media/cdrom

    [share]
            comment = Data2share
            path = /home/share
            read only = No

    [RPMS]
            comment = FC3-RPMS
            path = /FC3/RPMS
------------------------------------------------------



(Since I have a German Windows installation I'm trying to translate
the following names to the hopefully correct English ones.)

On the Windows2000 client I'm using Ontrack's PowerDesk 4.0.12.1 as
file-manager (the problem seems to have to do with the client.)

In it I navigated to
  "Network Neighbourhood"
    "Whole Network"
      "Microsoft Windows Network"
        <my domain>
          <my Samba server>


The Samba shares are shown as expected here.

Now I opened the context menu for one share after another to show
the properties.

And here it happened: After opening the context menu of the share "RPMS" suddenly the file-manager listed an additional share: "rpm" with the contents of the directory /var/lib/rpm !!!

That only happens with that share.

Looking at /var/log/messages showed

  : [2004/11/18 21:53:01, 0] smbd/service.c:make_connection(800)
  :   nt02 (192.168.1.1) couldn't find service dv
  : [2004/11/18 21:53:01, 0] smbd/service.c:make_connection(800)
  :   nt02 (192.168.1.1) couldn't find service dv
  : [2004/11/18 21:53:27, 0] smbd/service.c:make_connection(800)
  :   nt02 (192.168.1.1) couldn't find service home
  : [2004/11/18 21:53:27, 0] smbd/service.c:make_connection(800)
  :   nt02 (192.168.1.1) couldn't find service home

But those "couldn't find service" messages with the
by-one-character-crippled share names are only showing for the other
shares. The share "RPMS" ("expected" to be "rpm") here isn't.

This effect/error doesn't happen with the original Windows Explorer,
so I think it's a bug in PowerDesk too. (But Explorer lists the
phantom share too, it just doesn't seem to be able to create it.)
Anyway: Samba shouldn't give access to unshared directories!

Another interesting behaviour: When I reconfigure Samba and give
the path "/home" to the initially empty share "homes" then the
in PowerDesk newly listed share "rpm" doesn't contain /var/lib/rpm
any longer but the directories under /home...



Christian


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux