Difference between revisions of "SWAT2"

(Created page with "SWAT2 is a Python frontend to Samba 4, originally written by Ricardo Velhote. Repositories: * https://github.com/rvelhote/GSoC-SWAT * git://git.samba.org/jelmer/swat.git = Dep…")
 
m (Remove link to 'Samba4' page, because it doesn't exist any more.)
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
SWAT2 is a Python frontend to Samba 4, originally written by Ricardo Velhote.
 
SWAT2 is a Python frontend to Samba 4, originally written by Ricardo Velhote.
  
Repositories:
+
Repository:
  
* https://github.com/rvelhote/GSoC-SWAT
 
 
* git://git.samba.org/jelmer/swat.git
 
* git://git.samba.org/jelmer/swat.git
  
 
= Dependencies =
 
= Dependencies =
  
* [[Samba4]] (in particular, the Samba 4 Python bindings)
+
* Samba4 (in particular, the Samba 4 Python bindings)
 
* pylons
 
* pylons
 +
* authkit module ("easy_install authkit") on RHEL based distros.  You'll need python-setuptools installed before you can do this.
  
 
= Installation =
 
= Installation =
Line 18: Line 18:
  
 
Use paster:
 
Use paster:
$ paster serve development.ini  
+
 
 +
  $ paster serve development.ini  
  
 
== From Samba ==
 
== From Samba ==
 +
 +
First, install SWAT or make sure it is available in the Samba server's Python path:
 +
 +
  $ ./setup.py install
 +
 +
Make sure that Samba is running the web service by adding the following line to the *[global]* section of the smb.conf file:
 +
 +
  $ server services = +web
 +
 +
SWAT will now be available at http://localhost:901/.
  
 
== From Apache ==
 
== From Apache ==
 +
 +
TODO

Latest revision as of 02:24, 2 June 2014

SWAT2 is a Python frontend to Samba 4, originally written by Ricardo Velhote.

Repository:

Dependencies

  • Samba4 (in particular, the Samba 4 Python bindings)
  • pylons
  • authkit module ("easy_install authkit") on RHEL based distros. You'll need python-setuptools installed before you can do this.

Installation

There are three ways in which you can run SWAT. Pick one:

Standalone

Use paster:

 $ paster serve development.ini 

From Samba

First, install SWAT or make sure it is available in the Samba server's Python path:

 $ ./setup.py install

Make sure that Samba is running the web service by adding the following line to the *[global]* section of the smb.conf file:

 $ server services = +web

SWAT will now be available at http://localhost:901/.

From Apache

TODO