Sambaconfig web page

[ latest info | release info | download latest .tar.gz | links ]

Welcome,

Samba config is a simple tool to read, present, and change the 'smb.conf' file via a web server/browser.


Features

  • Ability to group shares in different types
  • Copy, rename, and delete shares (Special sections like [global], [homes], [printers] and [netlogon] can not be copied, deleted, or renamed though, this must be done by directly editing the conf file)
  • Include file support
  • Preserves comments in the smb.conf file
  • Add / remove options from shares
  • Change option values
  • Custom forms

Examples

Note: These pages have no back button. If you want to return to this page, hit the 'back' button on your browser.
Submit buttons on the forms won't work either, as this is only example pages with no cgi scripts on the web server.

These are custom forms:


Latest

2000-03-21: v0.8.0.6 :: almost one year in the making, parameters for 2.0.5 and 2.0.6 added

1999-06-18: v0.7.4 :: parameters for 2.0.4b added

1999-03-03: v0.7.3 :: inetd support

Note; only IP-address-based access control (tcpd), please be careful when setting this up

1999-02-25: v0.72 :: Added GNU autoconf

1999-02-24: v0.71 :: Parameter read order for share list fixed.
More download formats, see link to release document at the end of this page (.tar.gz, .tar.Z, .zip, and just plain .tar archive).

1999-02-22: v0.7 :: Much improved include file support - '#include' files directly from smb.conf; this way you can edit your wildcard include files. Example:

#include /usr/local/samba/lib/smb.conf.pc1
#include /usr/local/samba/lib/smb.conf.pc2
#include /usr/local/samba/lib/smb.conf.pc_big
New main view: Share list. Makes it easier to locate and quickly get to the edit form for the share you want.

1999-02-18: v0.6 :: added tentative process control

Happy birthday to my daughter Josefin, it's her first birthday!

v0.5 :: Added [netlogon] as a special share. Modified Makefile and scripts/ files for easier installation, and some error messages.

1999-02-17: v0.4.1 a small linking problem is fixed; from now on I'll remove the links to older versions below, only the latest will be shown.

Added some examples of generated html documents.

1999-02-16: v0.4 better include file support, new 'security options' form

1999-02-15: v0.3 important bugfixes that broke the config file

1999-02-11: v0.2 some option checking, use of select lists for some options

1999-02-10: First release, version 0.1


Requirements

A running web server, and Samba. Tested on linux 2.0.36 & 2.2.1, apache 1.3.4 and samba 2.0.2, should work fine elsewhere. The web server cgi scripts must have write access to the smb.conf config file.

If you want to rebuild the 'configure' script included in the package, you need GNU autoconf. Download a local copy of the source code here.


Availabily

Samba config is available for download in source code form. This program is free software, licensed under the terms of the GNU GPL.

Visit the release document.


Links

Visit the Samba web pages to find out more about Samba.
Visit the GNU Project.


webmaster