[Samba] Trouble installing SWAT on a Samba 4 Alpha 13 build onUbuntu Server

Taylor, Jonn jonnt at taylortelephone.com
Mon Jan 24 10:12:24 MST 2011


Check you permissions on the folders.

[Mon Jan 24 11:30:24 2011 EST, 0
../ntvfs/posix/pvfs_acl.c:567:pvfs_access_check_unix()]
../ntvfs/posix/pvfs_acl.c:567 denied access to '/share/finance/.' -
wanted 0x010e0000 but got 0xfff3ffff (missing 0x000c0000)
[Mon Jan 24 11:30:24 2011 EST, 0
../ntvfs/posix/pvfs_acl.c:567:pvfs_access_check_unix()]
../ntvfs/posix/pvfs_acl.c:567 denied access to '/share/finance/.' -
wanted 0x00040000 but got 0xfef3ffff (missing 0x00040000)
[Mon Jan 24 11:30:24 2011 EST, 0
../ntvfs/posix/pvfs_acl.c:567:pvfs_access_check_unix()]
../ntvfs/posix/pvfs_acl.c:567 denied access to '/share/finance/.' -
wanted 0x00080000 but got 0xfef3ffff (missing 0x00080000)
[Mon Jan 24 11:31:06 2011 EST, 0
../ntvfs/posix/pvfs_acl.c:567:pvfs_access_check_unix()]
../ntvfs/posix/pvfs_acl.c:567 denied access to '/share/finance/.' -
wanted 0x00060000 but got 0xfef3ffff (missing 0x00040000)
[Mon Jan 24 11:31:06 2011 EST, 0
../ntvfs/posix/pvfs_acl.c:567:pvfs_access_check_unix()]
../ntvfs/posix/pvfs_acl.c:567 denied access to '/share/finance/.' -
wanted 0x00060000 but got 0xfef3ffff (missing 0x00040000)
[Mon Jan 24 11:32:05 2011 EST, 0
../dsdb/kcc/kcc_topology.c:3479:kcctpl_test()]
Testing kcctpl_create_intersite_connections
[Mon Jan 24 11:35:28 2011 EST, 0
../ntvfs/posix/pvfs_acl.c:567:pvfs_access_check_unix()]
../ntvfs/posix/pvfs_acl.c:567 denied access to '/share/finance/.' -
wanted 0x00060000 but got 0xfef3ffff (missing 0x00040000)
[Mon Jan 24 11:35:28 2011 EST, 0
../ntvfs/posix/pvfs_acl.c:567:pvfs_access_check_unix()]
../ntvfs/posix/pvfs_acl.c:567 denied access to '/share/finance/.' -
wanted 0x00060000 but got 0xfef3ffff (missing 0x00040000)

Jonn

On 01/24/2011 11:07 AM, Lynn Dixon wrote:
> Thanks for the help.  I have attached my samba.log. 
>
>
>
> On Mon, Jan 24, 2011 at 11:58 AM, Taylor, Jonn
> <jonnt at taylortelephone.com <mailto:jonnt at taylortelephone.com>> wrote:
>
>     Need to see you samba logs. They are in
>     /usr/local/samba/var/samb.log by default. Directory owner needs to
>     be root and group should be users or staff.
>
>     Also make sure that you can set the ACL's from the command prompt.
>     How to do this is on the wiki.
>
>     Jonn
>
>
>     On 01/24/2011 10:50 AM, Lynn Dixon wrote:
>>     Ok. I tried the following:
>>     Navigate to share, right click --> Properties. Went to "security"
>>     tab then clicked "advanced"
>>     That opened up and I was able to click Add and then add my
>>     Finance AD group. The Finance group even shows up with the
>>     selected permissions in the list of users/groups.  BUT, when I
>>     click "Apply" all of the changes vanish. I took some snapshots.
>>     Check them at the links:
>>
>>     Before changes: 
>>     http://lh3.ggpht.com/_qETGDInSB7Q/TT2tBxte7uI/AAAAAAAALcw/Mf8kYZxcUxI/s400/finance1.JPG
>>     After adding Finance:
>>     http://lh4.ggpht.com/_qETGDInSB7Q/TT2tCEhe8kI/AAAAAAAALc0/4thnUxi_sBo/s400/finance2.JPG
>>
>>     But when I click apply, the jenfab\finance group dissappears from
>>     the list and the changes never save.
>>
>>     I have tried giving 777 perms on the actual directory on my
>>     ubuntu box to troubleshoot, but had same results.  I have also
>>     verified that ACL package has been installed on my Ubuntu
>>     machine. What user:group do I need to have the actual directory
>>     on the ubuntu machine set to?  Any other things I should try?
>>
>>     On Mon, Jan 24, 2011 at 11:02 AM, Taylor, Jonn
>>     <jonnt at taylortelephone.com <mailto:jonnt at taylortelephone.com>> wrote:
>>
>>         Go to advanced when changing ACL's.
>>
>>         Jonn
>>
>>
>>         On 01/24/2011 09:48 AM, Lynn Dixon wrote:
>>>         That was the first thing that I had tried.  I created a
>>>         share using smb.conf, then restarted samba.
>>>         I can see the share, and navigate down into it from
>>>         windows.  If I create a folder and then rick click from a
>>>         windows machine and do security, I can add groups, but when
>>>         I try to save, the changes just disappear.
>>>
>>>         What is the best way to manage ACL's on the share from a
>>>         windows machine?
>>>
>>>         Sorry for all the questions, this is my first venture into a
>>>         Samba 4 AD environment.  I have used Samba 2/3 i on a
>>>         workgroup in the past and used different security schemes.
>>>
>>>         On Mon, Jan 24, 2011 at 10:37 AM, Taylor, Jonn
>>>         <jonnt at taylortelephone.com
>>>         <mailto:jonnt at taylortelephone.com>> wrote:
>>>
>>>             This is all you need.
>>>
>>>              [test]
>>>                   path = /data/test
>>>                   read only = no
>>>
>>>             Then use windows to set the acl's.
>>>
>>>             Jonn
>>>
>>>             http://wiki.samba.org/index.php/Samba4/HOWTO
>>>
>>>             On 01/24/2011 09:24 AM, Lynn Dixon wrote:
>>>             > Thanks. I tried both paramaters in my smb.conf but I
>>>             got errors when I tried
>>>             > both:
>>>             >
>>>             > jenfab at dc:~$ sudo /etc/init.d/samba4 restart
>>>             >  * Stopping Samba 4 daemon samba
>>>             >                 [ OK ]
>>>             >  * Starting Samba 4 daemon
>>>             > samba                                              
>>>              Unknown parameter
>>>             > encountered: "valid users"
>>>             > Ignoring unknown parameter "valid users"
>>>             >                                                      
>>>                                [
>>>             > OK ]
>>>             > jenfab at dc:~$ sudo nano /etc/samba/smb.conf
>>>             > jenfab at dc:~$ sudo /etc/init.d/samba4 restart
>>>             >  * Stopping Samba 4 daemon samba                      
>>>                               [
>>>             > OK ]
>>>             >  * Starting Samba 4 daemon
>>>             > samba                                              
>>>              Unknown parameter
>>>             > encountered: "write list"
>>>             > Ignoring unknown parameter "write list"
>>>             > Unknown parameter encountered: "read list"
>>>             > Ignoring unknown parameter "read list"
>>>             >                                                      
>>>                                [
>>>             > OK ]
>>>             >
>>>             >
>>>             > On Mon, Jan 24, 2011 at 9:52 AM, <tms3 at tms3.com
>>>             <mailto:tms3 at tms3.com>> wrote:
>>>             >
>>>             >>
>>>             >> I am not sure how to use Microsoft AD tools to create
>>>             shares and then set
>>>             >> those shares permissable to certain AD groups. For
>>>             example, I need to
>>>             >> create
>>>             >> a share called "Finance" and only the people in
>>>             Finance can read/write to
>>>             >> it. I was hoping to use SWAT to help in creation and
>>>             management of those
>>>             >> shares.
>>>             >>
>>>             >> vi smb.conf (or your favorite text editor)
>>>             >>
>>>             >> add
>>>             >>
>>>             >> [finance]
>>>             >>
>>>             >> ...various parameter...
>>>             >> valid users = @finance
>>>             >>
>>>             >> or
>>>             >>
>>>             >> write list = @finance
>>>             >> read list = @finance
>>>             >>
>>>             >>
>>>             >>
>>>             >> I have been using AD tools to manage the domain and
>>>             GPO's but I am not sure
>>>             >> how to use them to create shares.
>>>             >>
>>>             >> You can see swat for samba4 here:
>>>             https://github.com/rvelhote/GSoC-SWAT
>>>             >>
>>>             >> On Mon, Jan 24, 2011 at 5:03 AM, Daniel Müller
>>>             <mueller at tropenklinik.de <mailto:mueller at tropenklinik.de>
>>>             >>> wrote:
>>>             >> I thought swat is no longer working!!Just use
>>>             Microsoft ads tools and you
>>>             >> are up and running.
>>>             >>
>>>             >> -----------------------------------------------
>>>             >> EDV Daniel Müller
>>>             >>
>>>             >> Leitung EDV
>>>             >> Tropenklinik Paul-Lechler-Krankenhaus
>>>             >> Paul-Lechler-Str. 24
>>>             >> 72076 Tübingen
>>>             >>
>>>             >> Tel.: 07071/206-463, Fax: 07071/206-499
>>>             >> eMail: mueller at tropenklinik.de
>>>             <mailto:mueller at tropenklinik.de>
>>>             >> Internet: http://www.tropenklinik.de
>>>             >>
>>>             >> -----------------------------------------------
>>>             >>
>>>             >> -----Ursprüngliche Nachricht-----
>>>             >> Von: samba-bounces at lists.samba.org
>>>             <mailto:samba-bounces at lists.samba.org>
>>>             [mailto:samba-bounces at lists.samba.org
>>>             <mailto:samba-bounces at lists.samba.org>]
>>>             >> Im
>>>             >> Auftrag von Lynn Dixon
>>>             >> Gesendet: Sonntag, 23. Januar 2011 06:39
>>>             >> An: samba at lists.samba.org <mailto:samba at lists.samba.org>
>>>             >> Betreff: [Samba] Trouble installing SWAT on a Samba 4
>>>             Alpha 13 build on
>>>             >> Ubuntu Server
>>>             >>
>>>             >> Hello all,
>>>             >> I have setup a complete domain using Samba 4 on my
>>>             Ubuntu server 32 bit
>>>             >> machine. I am using the Alpha 13 build (it was
>>>             actually in the Ubuntu
>>>             >> Repos). I am trying to setup swat to make it easier
>>>             to manage shares. I
>>>             >> have followed the instructions at
>>>             https://github.com/rvelhote/GSoC-SWATbut
>>>             >> I am having a few problems.
>>>             >>
>>>             >> When I run ./run I get the following errors:
>>>             >> jenfab at dc:~/GSoC-SWAT$ sudo ./run
>>>             >> Starting subprocess with file monitor
>>>             >> Traceback (most recent call last):
>>>             >>    File "/usr/local/bin/paster", line 9, in <module>
>>>             >>      load_entry_point('PasteScript==1.7.3',
>>>             'console_scripts', 'paster')()
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/script/command.py",
>>>             line 84, in
>>>             >> run
>>>             >>      invoke(command, command_name, options, args[1:])
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/script/command.py",
>>>             line 123,
>>>             >> in
>>>             >> invoke
>>>             >>      exit_code = runner.run(args)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/script/command.py",
>>>             line 218,
>>>             >> in
>>>             >> run
>>>             >>      result = self.command()
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/script/serve.py",
>>>             line 276, in
>>>             >> command
>>>             >>      relative_to=base, global_conf=vars)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/script/serve.py",
>>>             line 313, in
>>>             >> loadapp
>>>             >>      **kw)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 204,
>>>             >> in
>>>             >> loadapp
>>>             >>      return loadobj(APP, uri, name=name, **kw)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 224,
>>>             >> in
>>>             >> loadobj
>>>             >>      global_conf=global_conf)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 248,
>>>             >> in
>>>             >> loadcontext
>>>             >>      global_conf=global_conf)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 278,
>>>             >> in
>>>             >> _loadconfig
>>>             >>      return loader.get_context(object_type, name,
>>>             global_conf)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 409,
>>>             >> in
>>>             >> get_context
>>>             >>      section)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 431,
>>>             >> in
>>>             >> _context_from_use
>>>             >>      object_type, name=use, global_conf=global_conf)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 361,
>>>             >> in
>>>             >> get_context
>>>             >>      global_conf=global_conf)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 248,
>>>             >> in
>>>             >> loadcontext
>>>             >>      global_conf=global_conf)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 285,
>>>             >> in
>>>             >> _loadegg
>>>             >>      return loader.get_context(object_type, name,
>>>             global_conf)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 561,
>>>             >> in
>>>             >> get_context
>>>             >>      object_type, name=name)
>>>             >>    File
>>>             "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py",
>>>             line 587,
>>>             >> in
>>>             >> find_egg_entry_point
>>>             >>      possible.append((entry.load(), protocol,
>>>             entry.name <http://entry.name>))
>>>             >>    File
>>>             "/usr/lib/python2.6/dist-packages/pkg_resources.py",
>>>             line 1954, in
>>>             >> load
>>>             >>      entry = __import__(self.module_name,
>>>             globals(),globals(),
>>>             >> ['__name__'])
>>>             >> ImportError: No module named swat.config.middleware
>>>             >>
>>>             >>
>>>             >> Any suggestions as to where to go from here?
>>>             >> --
>>>             >> To unsubscribe from this list go to the following URL
>>>             and read the
>>>             >> instructions:
>>>             https://lists.samba.org/mailman/options/samba
>>>             >>
>>>             >>
>>>             >> --
>>>             >>
>>>             >> To unsubscribe from this list go to the following URL
>>>             and read the
>>>             >> instructions:
>>>             https://lists.samba.org/mailman/options/samba
>>>             >>
>>>             >>
>>>             >>
>>>
>>>
>>
>


More information about the samba mailing list