Difference between revisions of "SWAT2"
(→SWAT2 on Debian Squeeze AMD64 using a Samba4 install from GIT) |
Mmuehlfeld (talk | contribs) m (Remove link to 'Samba4' page, because it doesn't exist any more.) |
||
(6 intermediate revisions by 2 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. | ||
− | + | Repository: | |
− | |||
* git://git.samba.org/jelmer/swat.git | * git://git.samba.org/jelmer/swat.git | ||
= Dependencies = | = Dependencies = | ||
− | * | + | * 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 == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | 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