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

tms3 at tms3.com tms3 at tms3.com
Mon Jan 24 11:18:44 MST 2011




>
>
> But when I click apply, the jenfab\finance group dissappears from the 
> list and the changes never save.

What OS are you using? If Linux then make sure share file system is 
xattrs capable and enable it in /etc/fstab (I believe).  If not you 
can use:

posix:eadb = /usr/local/samba/private/eadb.tdb

in global. This does NOT scale well.
>
>
>
> 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> 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> 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>               
>>>> 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
>>>> >>> 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
>>>> >> Internet: http://www.tropenklinik.de
>>>> >>
>>>> >> -----------------------------------------------
>>>> >>
>>>> >> -----Ursprüngliche Nachricht-----
>>>> >> Von: 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
>>>> >> 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))
>>>> >>    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