SWAT2: Difference between revisions

From SambaWiki
(Added RHEL dependency.)
Line 9: Line 9:
* [[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
* authkit module ("easy_install authkit") on RHEL based distros. You'll need python-setuptools installed before you can do this.


= Installation =
= Installation =

Revision as of 15:50, 2 July 2013

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