[PATCH] swat: Remove swat.

Kai Blin kai at samba.org
Fri May 17 06:17:10 MDT 2013


Signed-off-by: Kai Blin <kai at samba.org>
---
 buildtools/wafsamba/samba_patterns.py       |    1 -
 dynconfig/config.m4                         |    3 -
 dynconfig/dynconfig.c                       |    1 -
 dynconfig/dynconfig.h                       |    1 -
 dynconfig/wscript                           |    4 -
 examples/misc/swat.pl                       |  122 --
 source3/Makefile.in                         |   33 +-
 source3/configure.in                        |    2 -
 source3/lib/popt_common.c                   |   10 -
 source3/m4/swat.m4                          |   27 -
 source3/param/loadparm.c                    |    2 +-
 source3/po/de.msg                           |  616 ----------
 source3/po/en.msg                           |  592 ----------
 source3/po/fi.msg                           |  610 ----------
 source3/po/fr.msg                           |  592 ----------
 source3/po/genmsg                           |   40 -
 source3/po/it.msg                           |  592 ----------
 source3/po/ja.msg                           |  594 ----------
 source3/po/nl.msg                           |  592 ----------
 source3/po/pl.msg                           |  592 ----------
 source3/po/ru.msg                           |  606 ----------
 source3/po/tr.msg                           |  593 ----------
 source3/script/installmsg.sh                |   65 --
 source3/script/installswat.sh               |  296 -----
 source3/script/mkbuildoptions.awk           |    1 -
 source3/web/cgi.c                           |  798 -------------
 source3/web/diagnose.c                      |   80 --
 source3/web/neg_lang.c                      |  120 --
 source3/web/startstop.c                     |  130 ---
 source3/web/statuspage.c                    |  467 --------
 source3/web/swat.c                          | 1683 +--------------------------
 source3/web/swat_proto.h                    |   76 --
 source3/wscript                             |    4 -
 source3/wscript_build                       |   33 -
 source4/smbd/server.c                       |    1 -
 swat/help/welcome-no-samba-doc.html         |    3 -
 swat/help/welcome.html                      |   63 -
 swat/images/globals.gif                     |  Bin 2004 -> 0 bytes
 swat/images/home.gif                        |  Bin 2044 -> 0 bytes
 swat/images/passwd.gif                      |  Bin 1993 -> 0 bytes
 swat/images/printers.gif                    |  Bin 2077 -> 0 bytes
 swat/images/samba.gif                       |  Bin 3643 -> 0 bytes
 swat/images/shares.gif                      |  Bin 2006 -> 0 bytes
 swat/images/status.gif                      |  Bin 2080 -> 0 bytes
 swat/images/viewconfig.gif                  |  Bin 1939 -> 0 bytes
 swat/images/wizard.gif                      |  Bin 2554 -> 0 bytes
 swat/include/footer.html                    |    3 -
 swat/include/header.html                    |   11 -
 swat/lang/ja/help/welcome.html              |   66 --
 swat/lang/ru/help/welcome-no-samba-doc.html |    6 -
 swat/lang/ru/help/welcome.html              |   65 --
 swat/lang/ru/images/globals.gif             |  Bin 2041 -> 0 bytes
 swat/lang/ru/images/home.gif                |  Bin 2190 -> 0 bytes
 swat/lang/ru/images/passwd.gif              |  Bin 1936 -> 0 bytes
 swat/lang/ru/images/printers.gif            |  Bin 2139 -> 0 bytes
 swat/lang/ru/images/shares.gif              |  Bin 2081 -> 0 bytes
 swat/lang/ru/images/status.gif              |  Bin 2305 -> 0 bytes
 swat/lang/ru/images/viewconfig.gif          |  Bin 2096 -> 0 bytes
 swat/lang/ru/images/wizard.gif              |  Bin 2605 -> 0 bytes
 swat/lang/ru/include/header.html            |   14 -
 swat/lang/tr/help/welcome.html              |   66 --
 swat/lang/tr/images/globals.gif             |  Bin 442 -> 0 bytes
 swat/lang/tr/images/home.gif                |  Bin 608 -> 0 bytes
 swat/lang/tr/images/passwd.gif              |  Bin 326 -> 0 bytes
 swat/lang/tr/images/printers.gif            |  Bin 519 -> 0 bytes
 swat/lang/tr/images/samba.gif               |  Bin 3643 -> 0 bytes
 swat/lang/tr/images/shares.gif              |  Bin 474 -> 0 bytes
 swat/lang/tr/images/status.gif              |  Bin 431 -> 0 bytes
 swat/lang/tr/images/viewconfig.gif          |  Bin 455 -> 0 bytes
 69 files changed, 41 insertions(+), 10235 deletions(-)
 delete mode 100644 examples/misc/swat.pl
 delete mode 100644 source3/m4/swat.m4
 delete mode 100644 source3/po/de.msg
 delete mode 100644 source3/po/en.msg
 delete mode 100644 source3/po/fi.msg
 delete mode 100644 source3/po/fr.msg
 delete mode 100755 source3/po/genmsg
 delete mode 100644 source3/po/it.msg
 delete mode 100644 source3/po/ja.msg
 delete mode 100644 source3/po/nl.msg
 delete mode 100644 source3/po/pl.msg
 delete mode 100644 source3/po/ru.msg
 delete mode 100644 source3/po/tr.msg
 delete mode 100644 source3/script/installmsg.sh
 delete mode 100755 source3/script/installswat.sh
 delete mode 100644 source3/web/cgi.c
 delete mode 100644 source3/web/diagnose.c
 delete mode 100644 source3/web/neg_lang.c
 delete mode 100644 source3/web/startstop.c
 delete mode 100644 source3/web/statuspage.c
 delete mode 100644 source3/web/swat_proto.h
 delete mode 100644 swat/help/welcome-no-samba-doc.html
 delete mode 100644 swat/help/welcome.html
 delete mode 100644 swat/images/globals.gif
 delete mode 100644 swat/images/home.gif
 delete mode 100644 swat/images/passwd.gif
 delete mode 100644 swat/images/printers.gif
 delete mode 100644 swat/images/samba.gif
 delete mode 100644 swat/images/shares.gif
 delete mode 100644 swat/images/status.gif
 delete mode 100644 swat/images/viewconfig.gif
 delete mode 100644 swat/images/wizard.gif
 delete mode 100644 swat/include/footer.html
 delete mode 100644 swat/include/header.html
 delete mode 100644 swat/lang/ja/help/welcome.html
 delete mode 100644 swat/lang/ru/help/welcome-no-samba-doc.html
 delete mode 100644 swat/lang/ru/help/welcome.html
 delete mode 100644 swat/lang/ru/images/globals.gif
 delete mode 100644 swat/lang/ru/images/home.gif
 delete mode 100644 swat/lang/ru/images/passwd.gif
 delete mode 100644 swat/lang/ru/images/printers.gif
 delete mode 100644 swat/lang/ru/images/shares.gif
 delete mode 100644 swat/lang/ru/images/status.gif
 delete mode 100644 swat/lang/ru/images/viewconfig.gif
 delete mode 100644 swat/lang/ru/images/wizard.gif
 delete mode 100644 swat/lang/ru/include/header.html
 delete mode 100644 swat/lang/tr/help/welcome.html
 delete mode 100644 swat/lang/tr/images/globals.gif
 delete mode 100644 swat/lang/tr/images/home.gif
 delete mode 100644 swat/lang/tr/images/passwd.gif
 delete mode 100644 swat/lang/tr/images/printers.gif
 delete mode 100644 swat/lang/tr/images/samba.gif
 delete mode 100644 swat/lang/tr/images/shares.gif
 delete mode 100644 swat/lang/tr/images/status.gif
 delete mode 100644 swat/lang/tr/images/viewconfig.gif

diff --git a/buildtools/wafsamba/samba_patterns.py b/buildtools/wafsamba/samba_patterns.py
index 615d918..4db5eea 100644
--- a/buildtools/wafsamba/samba_patterns.py
+++ b/buildtools/wafsamba/samba_patterns.py
@@ -110,7 +110,6 @@ def write_build_options_header(fp):
     fp.write("       output(screen,\"\\nPaths:\\n\");\n")
     fp.write("       output(screen,\"   SBINDIR: %s\\n\", get_dyn_SBINDIR());\n")
     fp.write("       output(screen,\"   BINDIR: %s\\n\", get_dyn_BINDIR());\n")
-    fp.write("       output(screen,\"   SWATDIR: %s\\n\", get_dyn_SWATDIR());\n")
     fp.write("       output(screen,\"   CONFIGFILE: %s\\n\", get_dyn_CONFIGFILE());\n")
     fp.write("       output(screen,\"   LOGFILEBASE: %s\\n\", get_dyn_LOGFILEBASE());\n")
     fp.write("       output(screen,\"   LMHOSTSFILE: %s\\n\",get_dyn_LMHOSTSFILE());\n")
diff --git a/dynconfig/config.m4 b/dynconfig/config.m4
index 6b5dfdb..fe69abe 100644
--- a/dynconfig/config.m4
+++ b/dynconfig/config.m4
@@ -27,7 +27,6 @@ if test x$enable_fhs != xyes; then
 	INCLUDEDIR="${includedir}"
 	SETUPDIR="${datadir}/setup"
 	PKGCONFIGDIR="${libdir}/pkgconfig"
-	SWATDIR="${datadir}/swat"
 	CODEPAGEDIR="${datadir}/codepages"
 	PAMMODULESDIR="${libdir}/security"
 	CONFIGDIR="\${sysconfdir}"
@@ -46,7 +45,6 @@ else
 	INCLUDEDIR="${includedir}/samba-4.0"
 	SETUPDIR="${datadir}/samba/setup"
 	PKGCONFIGDIR="${libdir}/pkgconfig"
-	SWATDIR="${datadir}/samba/swat"
 	CODEPAGEDIR="${datadir}/samba/codepages"
 	PAMMODULESDIR="${libdir}/security"
 	CONFIGDIR="\${sysconfdir}/samba"
@@ -279,7 +277,6 @@ AC_SUBST(MODULESDIR)
 AC_SUBST(INCLUDEDIR)
 AC_SUBST(SETUPDIR)
 AC_SUBST(PKGCONFIGDIR)
-AC_SUBST(SWATDIR)
 AC_SUBST(CODEPAGEDIR)
 AC_SUBST(PAMMODULESDIR)
 AC_SUBST(CONFIGDIR)
diff --git a/dynconfig/dynconfig.c b/dynconfig/dynconfig.c
index 79332a2..9fd7108 100644
--- a/dynconfig/dynconfig.c
+++ b/dynconfig/dynconfig.c
@@ -86,7 +86,6 @@ const char *set_dyn_##name(const char *newpath) \
 /* these are in common with s3 */
 DEFINE_DYN_CONFIG_PARAM(SBINDIR)
 DEFINE_DYN_CONFIG_PARAM(BINDIR)
-DEFINE_DYN_CONFIG_PARAM(SWATDIR)
 DEFINE_DYN_CONFIG_PARAM(CONFIGFILE) /**< Location of smb.conf file. **/
 DEFINE_DYN_CONFIG_PARAM(LOGFILEBASE) /** Log file directory. **/
 DEFINE_DYN_CONFIG_PARAM(LMHOSTSFILE) /** Statically configured LanMan hosts. **/
diff --git a/dynconfig/dynconfig.h b/dynconfig/dynconfig.h
index e53cd8f..4d24001 100644
--- a/dynconfig/dynconfig.h
+++ b/dynconfig/dynconfig.h
@@ -33,7 +33,6 @@ bool is_default_dyn_##name(void);
 /* these are in common with s3 */
 DEFINE_DYN_CONFIG_PROTO(SBINDIR)
 DEFINE_DYN_CONFIG_PROTO(BINDIR)
-DEFINE_DYN_CONFIG_PROTO(SWATDIR)
 DEFINE_DYN_CONFIG_PROTO(CONFIGFILE) /**< Location of smb.conf file. **/
 DEFINE_DYN_CONFIG_PROTO(LOGFILEBASE) /** Log file directory. **/
 DEFINE_DYN_CONFIG_PROTO(LMHOSTSFILE) /** Statically configured LanMan hosts. **/
diff --git a/dynconfig/wscript b/dynconfig/wscript
index d1c7a00..aa4e66e 100755
--- a/dynconfig/wscript
+++ b/dynconfig/wscript
@@ -128,10 +128,6 @@ dynconfig = {
          'STD-PATH':  '${LIBDIR}/pkgconfig',
          'FHS-PATH':  '${LIBDIR}/pkgconfig',
     },
-    'SWATDIR' : {
-         'STD-PATH':  '${DATADIR}/swat',
-         'FHS-PATH':  '${DATADIR}/samba/swat',
-    },
     'CODEPAGEDIR' : {
          'STD-PATH':  '${DATADIR}/codepages',
          'FHS-PATH':  '${DATADIR}/samba/codepages',
diff --git a/examples/misc/swat.pl b/examples/misc/swat.pl
deleted file mode 100644
index f6414b6..0000000
--- a/examples/misc/swat.pl
+++ /dev/null
@@ -1,122 +0,0 @@
-#! /usr/bin/perl5
-##
-## This is a simple script written by Herb Lewis @ SGI <herb at samba.org>
-## for reporting which parameters are supported by loadparm.c but 
-## not by SWAT I just thought it looked fun and might be of interest to others
-## --jerry at samba.org
-##
-## Here is a little info on the usage and output format so you don't have
-## to dig through the code to understand what is printed.
-##
-## Useage: swat.pl [path_to_loadparm.c]
-##
-## The output consists of 4 columns of information
-##     Option Name, Global Page, Share Page, Printer Page
-## The section separaters will also be printed (preceded by 16 *) to show
-## which options are grouped in the various sections.
-##
-## If the option name is preceded by an * it means this is a deprecated option.
-## If the option name is preceded by 5 spaces it means this is an alias for the
-## previous option.
-##
-## Under the Global Page, Share Page, and Printer Page columns there will be
-## one of 3 entries, BASIC, ADVANCED, or no. "BASIC" indicates this option will
-## show in the Basic View of that page in SWAT. "ADVANCED" indicates this
-## option will show in the Advanced View of that page in SWAT. "No" indicates
-## that this option is not available on that page in SWAT.
-##
-## Under the Global Page column, if an entry begins with an * it indicates that
-## this is actually specified in Samba as a "service parameter" not a "global
-## parameter" but you can set a default value for this on the Global Page in
-## SWAT.
-##
-## --herb at samba.org
-
-$lastone = "nothing";
-
-if (@ARGV[0]) {
-	$filename = @ARGV[0];
-} else {
-	$filename = "/usr3/samba20/samba/source/param/loadparm.c";
-}
-
-open (INFILE,$filename) || die "unable to open $filename\n";
-while (not eof(INFILE))
-{
-	$_ = <INFILE>;
-	last if ( /^static struct parm_struct parm_table/) ;
-}
-print "Option Name                     Global Page  Share Page  Printer Page\n";
-print "---------------------------------------------------------------------";
-while (not eof(INFILE))
-{
-	$_ = <INFILE>;
-	last if (/};/);
-	@fields = split(/,/,$_);
-	next if not ($fields[0] =~ /^.*{"/);
-	$fields[0] =~ s/.*{"//;
-	$fields[0] =~ s/"//;
-	if ($fields[3] eq $lastone) {
-		print "     $fields[0]\n";
-		next;
-	}
-	$lastone = $fields[3];
-	$fields[2] =~ s/^\s+//;
-	$fields[2] =~ s/\s+$//;
-	$fields[2] =~ s/}.*$//;
-	$fields[6] =~ s/^\s+//;
-	$fields[6] =~ s/\s+$//;
-	$fields[6] =~ s/}.*$//;
-	if ($fields[2] =~ /P_SEPARATOR/) {
-		print "\n****************$fields[0]\n";
-		next;
-	}
-	else {
-		if ($fields[6] =~ /FLAG_DEPRECATED/) {
-			print "*$fields[0]".' 'x(31-length($fields[0]));
-		}
-		else {
-			print "$fields[0]".' 'x(32-length($fields[0]));
-		}
-	}
-	if (($fields[2] =~ /P_GLOBAL/) || ($fields[6] =~ /FLAG_GLOBAL/)) {
-		if ($fields[6] =~ /FLAG_GLOBAL/) {
-			print "*";
-		}
-		else {
-			print " ";
-		}
-		if ($fields[6] =~ /FLAG_BASIC/) {
-			print "BASIC       ";
-		}
-		else {
-			print "ADVANCED    ";
-		}
-	}
-	else {
-		print " no          ";
-	}
-	if ($fields[6] =~ /FLAG_SHARE/) {
-		if ($fields[6] =~ /FLAG_BASIC/) {
-			print "BASIC       ";
-		}
-		else {
-			print "ADVANCED    ";
-		}
-	}
-	else {
-		print "no          ";
-	}
-	if ($fields[6] =~ /FLAG_PRINT/) {
-		if ($fields[6] =~ /FLAG_BASIC/) {
-			print "BASIC";
-		}
-		else {
-			print "ADVANCED";
-		}
-	}
-	else {
-		print "no";
-	}
-	print "\n";
-}
diff --git a/source3/Makefile.in b/source3/Makefile.in
index d55a9cd..efe0694 100644
--- a/source3/Makefile.in
+++ b/source3/Makefile.in
@@ -31,7 +31,6 @@ MODULESDIR=@MODULESDIR@
 INCLUDEDIR=@INCLUDEDIR@
 SETUPDIR=@SETUPDIR@
 #PKGCONFIGDIR=@PKGCONFIGDIR@
-SWATDIR=@SWATDIR@
 CODEPAGEDIR=@CODEPAGEDIR@
 PAMMODULESDIR=@PAMMODULESDIR@
 CONFIGDIR=@CONFIGDIR@
@@ -187,7 +186,6 @@ PATH_FLAGS = -DSMB_PASSWD_FILE=\"$(SMB_PASSWD_FILE)\" \
 	-DSBINDIR=\"$(SBINDIR)\" \
 	-DBINDIR=\"$(BINDIR)\" \
 	-DLMHOSTSFILE=\"$(LMHOSTSFILE)\" \
-	-DSWATDIR=\"$(SWATDIR)\" \
 	-DLOCKDIR=\"$(LOCKDIR)\" \
 	-DPIDDIR=\"$(PIDDIR)\" \
 	-DLIBDIR=\"$(LIBDIR)\" \
@@ -213,7 +211,7 @@ TDBS_DEPS=$(TDB_DEPS) $(NTDB_DEPS)
 
 # Note that all executable programs now provide for an optional executable suffix.
 
-SBIN_PROGS = bin/smbd bin/nmbd @SWAT_SBIN_TARGETS@ @EXTRA_SBIN_PROGS@
+SBIN_PROGS = bin/smbd bin/nmbd @EXTRA_SBIN_PROGS@
 
 BIN_PROGS1 = bin/smbclient bin/net bin/smbspool \
 	bin/testparm bin/smbstatus bin/smbget \
@@ -1061,10 +1059,6 @@ NMBD_OBJ = $(NMBD_OBJ1) $(PARAM_OBJ) $(LIBSMB_OBJ) $(KRBCLIENT_OBJ) \
            $(PROFILE_OBJ) $(LIB_NONSMBD_OBJ) $(POPT_LIB_OBJ) \
 	   $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ)
 
-SWAT_OBJ1 = web/cgi.o web/diagnose.o web/startstop.o web/statuspage.o \
-           web/swat.o web/neg_lang.o
-
-SWAT_OBJ = $(SWAT_OBJ1) $(SMBD_OBJ_BASE) $(PASSCHANGE_OBJ)
 
 STATUS_OBJ = utils/status.o utils/status_profile.o $(SMBD_OBJ_BASE)
 
@@ -1881,14 +1875,6 @@ bin/nmbd: $(BINARY_PREREQS) $(NMBD_OBJ) @BUILD_POPT@ $(LIBTALLOC) $(LIBTDBS) $(L
 		$(LIBTALLOC_LIBS) $(LIBTDBS_LIBS) $(POPT_LIBS) \
 		$(KRB5LIBS) $(LDAP_LIBS) $(ZLIB_LIBS)
 
-bin/swat: $(BINARY_PREREQS) $(SWAT_OBJ) $(LIBTALLOC) $(LIBTDBS) $(LIBWBCLIENT) @BUILD_POPT@
-	@echo Linking $@
-	@$(CC) -o $@ $(SWAT_OBJ) $(LDFLAGS) $(LDAP_LIBS) @SMBD_FAM_LIBS@ \
-		$(KRB5LIBS) $(DYNEXP) $(PRINT_LIBS) $(AUTH_LIBS) \
-		$(ACL_LIBS) $(PASSDB_LIBS) $(LIBS) $(DNSSD_LIBS) $(AVAHI_LIBS) \
-		$(POPT_LIBS) @SMBD_LIBS@ $(LIBTALLOC_LIBS) $(LIBTDBS_LIBS) \
-		$(LIBWBCLIENT_LIBS) $(ZLIB_LIBS)
-
 bin/rpcclient: $(BINARY_PREREQS) $(RPCCLIENT_OBJ) @BUILD_POPT@ $(LIBTALLOC) $(LIBTDBS) $(LIBWBCLIENT)
 	@echo Linking $@
 	@$(CC) -o $@ $(LDFLAGS) $(RPCCLIENT_OBJ) \
@@ -3074,7 +3060,7 @@ bin/split_tokens: $(BINARY_PREREQS) $(SPLIT_TOKENS_OBJ) @BUILD_POPT@ $(LIBTALLOC
 		$(LIBTALLOC_LIBS) $(LIBTDBS_LIBS)
 
 install:: installservers installbin installman \
-		installscripts installdat installmodules @SWAT_INSTALL_TARGETS@ \
+		installscripts installdat installmodules \
 		@INSTALL_PAM_MODULES@ installlibs installmo
 
 install-everything:: install installmodules
@@ -3124,12 +3110,6 @@ installscripts:: installdirs
 installdat:: installdirs
 	@$(SHELL) $(srcdir)/script/installdat.sh $(DESTDIR) $(CODEPAGEDIR) $(srcdir)
 
-installmsg:: installdirs
-	@$(SHELL) $(srcdir)/script/installmsg.sh $(DESTDIR) $(CODEPAGEDIR) $(srcdir)
-
-installswat:: installdirs installmsg
-	@$(SHELL) $(srcdir)/script/installswat.sh $(DESTDIR) $(SWATDIR) $(srcdir)
-
 installpammodules:: $(PAM_MODULES)
 	@$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(PAMMODULESDIR)
 	@for module in $(PAM_MODULES); do \
@@ -3172,7 +3152,6 @@ showlayout::
 	@echo " INCLUDEDIR:            $(INCLUDEDIR)"
 	@echo " SETUPDIR:              $(SETUPDIR)"
 #	@echo " PKGCONFIGDIR:          $(PKGCONFIGDIR)"
-	@echo " SWATDIR:               $(SWATDIR)"
 	@echo " CODEPAGEDIR:           $(CODEPAGEDIR)"
 	@echo " PAMMODULESDIR:         $(PAMMODULESDIR)"
 	@echo " CONFIGDIR:             $(CONFIGDIR)"
@@ -3194,7 +3173,7 @@ showlayout::
 	@echo " SMB_PASSWD_FILE:       $(SMB_PASSWD_FILE)"
 
 
-uninstall:: uninstallmo uninstallman uninstallservers uninstallbin uninstallscripts uninstalldat uninstallswat uninstallmodules uninstalllibs @UNINSTALL_PAM_MODULES@
+uninstall:: uninstallmo uninstallman uninstallservers uninstallbin uninstallscripts uninstalldat uninstallmodules uninstalllibs @UNINSTALL_PAM_MODULES@
 
 uninstallmo::
 	@$(SHELL) $(srcdir)/script/uninstallmo.sh $(DESTDIR) $(LOCALEDIR) $(srcdir)
@@ -3222,12 +3201,6 @@ uninstallscripts::
 uninstalldat::
 	@$(SHELL) $(srcdir)/script/uninstalldat.sh $(DESTDIR) $(LIBDIR) $(srcdir)
 
-uninstallmsg::
-	@$(SHELL) $(srcdir)/script/uninstallmsg.sh $(DESTDIR) $(LIBDIR) $(srcdir)
-
-uninstallswat:: uninstallmsg
-	@$(SHELL) $(srcdir)/script/uninstallswat.sh $(DESTDIR) $(SWATDIR) $(srcdir)
-
 uninstallpammodules::
 	@for module in $(PAM_MODULES); do \
 		echo "Removing $(DESTDIR)/$(PAMMODULESDIR)/$${module}. at SHLIBEXT@ "; \
diff --git a/source3/configure.in b/source3/configure.in
index 8fef7b1..822c5f4 100644
--- a/source3/configure.in
+++ b/source3/configure.in
@@ -128,8 +128,6 @@ m4_include(../lib/socket_wrapper/config.m4)
 m4_include(../lib/nss_wrapper/config.m4)
 m4_include(../lib/uid_wrapper/config.m4)
 
-m4_include(m4/swat.m4)
-
 DEVELOPER_CFLAGS="-DDEBUG_PASSWORD -DDEVELOPER"
 
 # Probe the gcc version for extra CFLAGS. We always stash these in
diff --git a/source3/lib/popt_common.c b/source3/lib/popt_common.c
index 1ec8619..eb3e2a4 100644
--- a/source3/lib/popt_common.c
+++ b/source3/lib/popt_common.c
@@ -203,7 +203,6 @@ struct poptOption popt_common_option[] = {
 /* Handle command line options:
  *		--sbindir
  *		--bindir
- *		--swatdir
  *		--lmhostsfile
  *		--libdir
  *		--modulesdir
@@ -219,7 +218,6 @@ struct poptOption popt_common_option[] = {
 enum dyn_item{
 	DYN_SBINDIR = 1,
 	DYN_BINDIR,
-	DYN_SWATDIR,
 	DYN_LMHOSTSFILE,
 	DYN_LIBDIR,
 	DYN_MODULESDIR,
@@ -252,12 +250,6 @@ static void popt_dynconfig_callback(poptContext con,
 		}
 		break;
 
-	case DYN_SWATDIR:
-		if (arg) {
-			set_dyn_SWATDIR(arg);
-		}
-		break;
-
 	case DYN_LMHOSTSFILE:
 		if (arg) {
 			set_dyn_LMHOSTSFILE(arg);
@@ -329,8 +321,6 @@ const struct poptOption popt_common_dynconfig[] = {
 	    "Path to sbin directory", "SBINDIR" },
 	{ "bindir", '\0' , POPT_ARG_STRING, NULL, DYN_BINDIR,
 	    "Path to bin directory", "BINDIR" },
-	{ "swatdir", '\0' , POPT_ARG_STRING, NULL, DYN_SWATDIR,
-	    "Path to SWAT installation directory", "SWATDIR" },
 	{ "lmhostsfile", '\0' , POPT_ARG_STRING, NULL, DYN_LMHOSTSFILE,
 	    "Path to lmhosts file", "LMHOSTSFILE" },
 	{ "libdir", '\0' , POPT_ARG_STRING, NULL, DYN_LIBDIR,
diff --git a/source3/m4/swat.m4 b/source3/m4/swat.m4
deleted file mode 100644
index cfff8fb..0000000
--- a/source3/m4/swat.m4
+++ /dev/null
@@ -1,27 +0,0 @@
-dnl
-dnl Samba3 build environment SWAT configuration
-dnl
-dnl Copyright (C) Michael Adam 2008
-dnl
-dnl Released under the GNU General Public License
-dnl http://www.gnu.org/licenses/
-dnl
-
-
-SWAT_SBIN_TARGETS='bin/swat'
-SWAT_INSTALL_TARGETS=installswat
-
-AC_ARG_ENABLE(swat,
-[AS_HELP_STRING([--enable-swat], [Build the SWAT tool (default=yes)])],
-[
-    case "$enable_swat" in
-	no)
-	    SWAT_SBIN_TARGETS=''
-	    SWAT_INSTALL_TARGETS=''
-	    ;;
-    esac
-])
-
-AC_SUBST(SWAT_SBIN_TARGETS)
-AC_SUBST(SWAT_INSTALL_TARGETS)
-
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c
index d1c2a63..b9d316b 100644
--- a/source3/param/loadparm.c
+++ b/source3/param/loadparm.c
@@ -4006,7 +4006,7 @@ void lp_killservice(int iServiceIn)
 
 /***************************************************************************
  Save the curent values of all global and sDefault parameters into the 
- defaults union. This allows swat and testparm to show only the
+ defaults union. This allows testparm to show only the
  changed (ie. non-default) parameters.
 ***************************************************************************/
 
diff --git a/source3/po/de.msg b/source3/po/de.msg
deleted file mode 100644
index 31baaf7..0000000
--- a/source3/po/de.msg
+++ /dev/null
@@ -1,616 +0,0 @@
-# German messages for international release of SWAT.
-# Copyright (C) 2001 Andreas Moroder
-# Copyright (C) 2007 Helge Kreutzmann, <debian at helgefjell.de>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: swat\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-06-04 18:15+0200\n"
-"PO-Revision-Date: 2007-06-10 11:52+0200\n"
-"Last-Translator: Helge Kreutzmann <debian at helgefjell.de>\n"
-"Language-Team: German <debian-l10n-german at lists.debian.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: ../web/swat.c:139
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr "FEHLER: Kann %s nicht öffnen"
-
-#: ../web/swat.c:223
-msgid "Help"
-msgstr "Hilfe"
-
-#: ../web/swat.c:229 ../web/swat.c:254 ../web/swat.c:275 ../web/swat.c:285
-#: ../web/swat.c:294 ../web/swat.c:303 ../web/swat.c:309 ../web/swat.c:315
-#: ../web/swat.c:328
-msgid "Set Default"
-msgstr "Standardwert setzen"
-
-#: ../web/swat.c:450
-#, c-format
-msgid "failed to open %s for writing"
-msgstr "konnte %s nicht zum Schreiben öffnen"
-
-#: ../web/swat.c:473
-#, c-format
-msgid "Can't reload %s"
-msgstr "Kann %s nicht erneut laden"
-
-#: ../web/swat.c:543
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "Verbunden als <b>%s</b>"
-
-#: ../web/swat.c:547
-msgid "Home"
-msgstr "Home"
-
-#: ../web/swat.c:549
-msgid "Globals"
-msgstr "Globals"
-
-#: ../web/swat.c:550
-msgid "Shares"
-msgstr "Freigaben"
-
-#: ../web/swat.c:551
-msgid "Printers"
-msgstr "Drucker"
-
-#: ../web/swat.c:552
-msgid "Wizard"
-msgstr "Assistent"
-
-#: ../web/swat.c:556
-msgid "Status"
-msgstr "Status"
-
-#: ../web/swat.c:557
-msgid "View Config"
-msgstr "Zeige Konfiguration"
-
-#: ../web/swat.c:559
-msgid "Password Management"
-msgstr "Passwortverwaltung"
-
-#: ../web/swat.c:569
-msgid "Current View Is"
-msgstr "Aktuelle Ansicht lautet"
-
-#: ../web/swat.c:570 ../web/swat.c:573
-msgid "Basic"
-msgstr "Einfache Ansicht"
-
-#: ../web/swat.c:571 ../web/swat.c:574
-msgid "Advanced"
-msgstr "Erweiterte Ansicht"
-
-#: ../web/swat.c:572
-msgid "Change View To"
-msgstr "Ansicht ändern in"
-
-#: ../web/swat.c:601
-msgid "Current Config"
-msgstr "Aktuelle Konfiguration"
-
-#: ../web/swat.c:605
-msgid "Normal View"
-msgstr "Normale Ansicht"
-
-#: ../web/swat.c:607
-msgid "Full View"
-msgstr "Komplette Ansicht"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:626
-msgid "Wizard Parameter Edit Page"
-msgstr "Bearbeitungsseite der Assistenten-Parameter"
-
-#: ../web/swat.c:655
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr "Hinweis: smb.conf wurde gelesen und überschrieben"
-
-#. Here we go ...
-#: ../web/swat.c:763
-msgid "Samba Configuration Wizard"
-msgstr "Samba-Konfigurationsassistent"
-
-#: ../web/swat.c:767
-msgid ""
-"The \"Rewrite smb.conf file\" button will clear the smb.conf file of all "
-"default values and of comments."
-msgstr ""
-"Der Knopf »Schreibe smb.conf neu« wird alle Kommentare und Standardwerte "
-"aus der smb.conf löschen."
-
-#: ../web/swat.c:768
-msgid "The same will happen if you press the commit button."
-msgstr "Das gleiche passiert beim Knopf »übernehmen«."
-
-#: ../web/swat.c:771
-msgid "Rewrite smb.conf file"
-msgstr "Schreibe smb.conf neu"
-
-#: ../web/swat.c:772
-msgid "Commit"
-msgstr "Übernehmen"
-
-#: ../web/swat.c:773
-msgid "Edit Parameter Values"
-msgstr "Bearbeite Parameterwerte"
-
-#: ../web/swat.c:779
-msgid "Server Type"
-msgstr "Server-Typ"
-
-#: ../web/swat.c:780
-msgid "Stand Alone"
-msgstr "Einzelserver"
-
-#: ../web/swat.c:781
-msgid "Domain Member"
-msgstr "Domänenmitglied"
-
-#: ../web/swat.c:782
-msgid "Domain Controller"
-msgstr "Domänencontroller"
-
-#: ../web/swat.c:785
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr ""
-"Ungewöhnlicher Typ in der smb.conf - Bitte wählen Sie einen neuen Modus"
-
-#: ../web/swat.c:787
-msgid "Configure WINS As"
-msgstr "Konfiguriere WINS als"
-
-#: ../web/swat.c:788
-msgid "Not Used"
-msgstr "Nicht benutzt"
-
-#: ../web/swat.c:789
-msgid "Server for client use"
-msgstr "Server für Client-Verwendung"
-
-#: ../web/swat.c:790
-msgid "Client of another WINS server"
-msgstr "Client eines anderen WINS-Servers"
-
-#: ../web/swat.c:792
-msgid "Remote WINS Server"
-msgstr "Entfernter WINS-Server:"
-
-#: ../web/swat.c:803
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr ""
-"Fehler: Sowohl WINS-Server-Modus als auch WINS-Unterstützung in smb.conf "
-"aktiviert"
-
-#: ../web/swat.c:804
-msgid "Please Select desired WINS mode above."
-msgstr "Bitte wählen Sie den gewünschten WINS-Modus oben aus."
-
-#: ../web/swat.c:806
-msgid "Expose Home Directories"
-msgstr "Home-Verzeichnisse freigeben"
-
-#: ../web/swat.c:821
-msgid ""
-"The above configuration options will set multiple parameters and will "
-"generally assist with rapid Samba deployment."
-msgstr ""
-"Die obigen Konfigurationsoptionen bearbeiten mehrere Parameter und dienen als "
-"Hilfe zur schnellen Samba-Einrichtung."
-
-#: ../web/swat.c:834
-msgid "Global Parameters"
-msgstr "Globale Parameter"
-
-#: ../web/swat.c:862 ../web/swat.c:966 ../web/swat.c:1318
-msgid "Commit Changes"
-msgstr "Änderungen speichern"
-
-#: ../web/swat.c:866 ../web/swat.c:969 ../web/swat.c:1320
-msgid "Reset Values"
-msgstr "Werte zurücksetzen"
-
-#: ../web/swat.c:891
-msgid "Share Parameters"
-msgstr "Parameter der Freigabe"
-
-#: ../web/swat.c:934
-msgid "Choose Share"
-msgstr "Wähle Freigabe"
-
-#: ../web/swat.c:951
-msgid "Delete Share"
-msgstr "Lösche Freigabe"
-
-#: ../web/swat.c:958
-msgid "Create Share"
-msgstr "Erstelle Freigabe"
-
-#: ../web/swat.c:994
-msgid "password change in demo mode rejected"
-msgstr "Änderung des Passworts im Demo-Modus nicht möglich"
-
-#: ../web/swat.c:1007
-msgid "Can't setup password database vectors."
-msgstr "Kann Passwort-Datenbankvektoren nicht einrichten"
-
-#: ../web/swat.c:1033
-msgid " Must specify \"User Name\" "
-msgstr " »Benutzername« muss angegeben werden "
-
-#: ../web/swat.c:1049
-msgid " Must specify \"Old Password\" "
-msgstr " »Altes Passwort« muss angegeben werden "
-
-#: ../web/swat.c:1055
-msgid " Must specify \"Remote Machine\" "
-msgstr " »Entfernter Server« muss angegeben werden "
-
-#: ../web/swat.c:1062
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr " »Neues/wiederholtes Passwort« muss angegeben werden "
-
-#: ../web/swat.c:1068
-msgid " Re-typed password didn't match new password "
-msgstr " Das wiederholte Passwort stimmt nicht mit dem neuen Passwort überein"
-
-#: ../web/swat.c:1101
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " Das Passwort für '%s' wurde geändert."
-
-#: ../web/swat.c:1104
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " Das Passwort für '%s' wurde NICHT geändert."
-
-#: ../web/swat.c:1129
-msgid "Server Password Management"
-msgstr "Verwaltung des Server-Passwortes"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1138 ../web/swat.c:1185
-msgid "User Name"
-msgstr "Benutzername"
-
-#: ../web/swat.c:1141 ../web/swat.c:1187
-msgid "Old Password"
-msgstr "Altes Passwort"
-
-#: ../web/swat.c:1144 ../web/swat.c:1189
-msgid "New Password"
-msgstr "Neues Passwort"
-
-#: ../web/swat.c:1146 ../web/swat.c:1191
-msgid "Re-type New Password"
-msgstr "Wiederhole neues Passwort"
-
-#: ../web/swat.c:1154 ../web/swat.c:1202
-msgid "Change Password"
-msgstr "Ändere Passwort"
-
-#: ../web/swat.c:1157
-msgid "Add New User"
-msgstr "Füge neuen Benutzer hinzu"
-
-#: ../web/swat.c:1159
-msgid "Delete User"
-msgstr "Lösche Benutzer"
-
-#: ../web/swat.c:1161
-msgid "Disable User"
-msgstr "Deaktiviere Benutzer"
-
-#: ../web/swat.c:1163
-msgid "Enable User"
-msgstr "Aktiviere Benutzer"
-
-#: ../web/swat.c:1176
-msgid "Client/Server Password Management"
-msgstr "Client/Server Passwort-Verwaltung"
-
-#: ../web/swat.c:1193
-msgid "Remote Machine"
-msgstr "Entfernte Maschine"
-
-#: ../web/swat.c:1232
-msgid "Printer Parameters"
-msgstr "Drucker-Parameter"
-
-#: ../web/swat.c:1234
-msgid "Important Note:"
-msgstr "Wichtiger Hinweis:"
-
-#: ../web/swat.c:1235
-#, c-format
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "Mit [*] gekennzeichnete Drucker in der »Wähle Drucker«-Auswahlliste "
-
-#: ../web/swat.c:1236
-#, c-format
-msgid "are autoloaded printers from "
-msgstr "sind automatisch geladene Drucker aus "
-
-#: ../web/swat.c:1237
-msgid "Printcap Name"
-msgstr "Printcap-Name"
-
-#: ../web/swat.c:1238
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr ""
-"Der Versuch, diese Drucker von SWAT aus zu löschen, wird keine Auswirkung "
-"haben."
-
-#: ../web/swat.c:1284
-msgid "Choose Printer"
-msgstr "Wähle Drucker"
-
-#: ../web/swat.c:1303
-msgid "Delete Printer"
-msgstr "Lösche Drucker"
-
-#: ../web/swat.c:1310
-msgid "Create Printer"
-msgstr "Erstelle Drucker"
-
-#: ../web/statuspage.c:139
-msgid "RDWR       "
-msgstr "LESE/SCHREIBE "
-
-#: ../web/statuspage.c:141
-msgid "WRONLY     "
-msgstr "NUR SCHREIBE  "
-
-#: ../web/statuspage.c:143
-msgid "RDONLY     "
-msgstr "NUR LESE      "
-
-#: ../web/statuspage.c:330
-msgid "Server Status"
-msgstr "Server-Status"
-
-#: ../web/statuspage.c:335
-msgid "Auto Refresh"
-msgstr "Automatische Aktualisierung"
-
-#: ../web/statuspage.c:336 ../web/statuspage.c:341
-msgid "Refresh Interval: "
-msgstr "Aktualisierungsintervall: "
-
-#: ../web/statuspage.c:340
-msgid "Stop Refreshing"
-msgstr "Stoppe Aktualisierung"
-
-#: ../web/statuspage.c:355
-msgid "version:"
-msgstr "Version:"
-
-#: ../web/statuspage.c:358
-msgid "smbd:"
-msgstr "smbd:"
-
-#: ../web/statuspage.c:358 ../web/statuspage.c:371 ../web/statuspage.c:385
-msgid "running"
-msgstr "aktiv"
-
-#: ../web/statuspage.c:358 ../web/statuspage.c:371 ../web/statuspage.c:385
-msgid "not running"
-msgstr "inaktiv"
-
-#: ../web/statuspage.c:362
-msgid "Stop smbd"
-msgstr "Stoppe smbd"
-
-#: ../web/statuspage.c:364
-msgid "Start smbd"
-msgstr "Starte smbd"
-
-#: ../web/statuspage.c:366
-msgid "Restart smbd"
-msgstr "Starte smbd neu"
-
-#: ../web/statuspage.c:371
-msgid "nmbd:"
-msgstr "nmbd:"
-
-#: ../web/statuspage.c:375
-msgid "Stop nmbd"
-msgstr "Stoppe nmbd"
-
-#: ../web/statuspage.c:377
-msgid "Start nmbd"
-msgstr "Starte nmbd"
-
-#: ../web/statuspage.c:379
-msgid "Restart nmbd"
-msgstr "Starte nmbd neu"
-
-#: ../web/statuspage.c:385
-msgid "winbindd:"
-msgstr "winbindd:"
-
-#: ../web/statuspage.c:389
-msgid "Stop winbindd"
-msgstr "Stoppe winbindd"
-
-#: ../web/statuspage.c:391
-msgid "Start winbindd"
-msgstr "Starte winbindd"
-
-#: ../web/statuspage.c:393
-msgid "Restart winbindd"
-msgstr "Starte winbindd neu"
-
-#. stop, restart all
-#: ../web/statuspage.c:402
-msgid "Stop All"
-msgstr "Alle Stoppen"
-
-#: ../web/statuspage.c:403
-msgid "Restart All"
-msgstr "Alle neu starten"
-
-#. start all
-#: ../web/statuspage.c:407
-msgid "Start All"
-msgstr "Alle starten"
-
-#: ../web/statuspage.c:414
-msgid "Active Connections"
-msgstr "Aktive Verbindungen"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429 ../web/statuspage.c:437
-msgid "PID"
-msgstr "PID"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429
-msgid "Client"
-msgstr "Client"
-
-#: ../web/statuspage.c:416
-msgid "IP address"
-msgstr "IP-Adresse"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429 ../web/statuspage.c:437
-msgid "Date"
-msgstr "Datum"
-
-#: ../web/statuspage.c:418
-msgid "Kill"
-msgstr "Töten"
-
-#: ../web/statuspage.c:426
-msgid "Active Shares"
-msgstr "Aktive Freigaben"
-
-#: ../web/statuspage.c:429
-msgid "Share"
-msgstr "Freigabe"
-
-#: ../web/statuspage.c:429
-msgid "User"
-msgstr "Benutzer"
-
-#: ../web/statuspage.c:429
-msgid "Group"
-msgstr "Gruppe"
-
-#: ../web/statuspage.c:435
-msgid "Open Files"
-msgstr "Offene Dateien"
-
-#: ../web/statuspage.c:437
-msgid "Sharing"
-msgstr "Freigeben"
-
-#: ../web/statuspage.c:437
-msgid "R/W"
-msgstr "Lese/Schreibe"
-
-#: ../web/statuspage.c:437
-msgid "Oplock"
-msgstr "Opportunistische Sperre (Lock)"
-
-#: ../web/statuspage.c:437
-msgid "File"
-msgstr "Datei"
-
-#: ../web/statuspage.c:446
-msgid "Show Client in col 1"
-msgstr "Zeige Client in Spalte 1"
-
-#: ../web/statuspage.c:447
-msgid "Show PID in col 1"
-msgstr "Zeige PID in Spalte 1"
-
-#: ../param/loadparm.c:836
-msgid "Base Options"
-msgstr "Basisoptionen"
-
-#: ../param/loadparm.c:855
-msgid "Security Options"
-msgstr "Sicherheitsoptionen"
-
-#: ../param/loadparm.c:945
-msgid "Logging Options"
-msgstr "Protokollier-Optionen"
-
-#: ../param/loadparm.c:962
-msgid "Protocol Options"
-msgstr "Protokoll-Optionen"
-
-#: ../param/loadparm.c:1008
-msgid "Tuning Options"
-msgstr "Optimierungsoptionen"
-
-#: ../param/loadparm.c:1037
-msgid "Printing Options"
-msgstr "Druckoptionen"
-
-#: ../param/loadparm.c:1075
-msgid "Filename Handling"
-msgstr "Dateinamen-Verwaltung"
-
-#: ../param/loadparm.c:1105
-msgid "Domain Options"
-msgstr "Domänen-Optionen"
-
-#: ../param/loadparm.c:1109
-msgid "Logon Options"
-msgstr "Anmelde-Optionen"
-
-#: ../param/loadparm.c:1130
-msgid "Browse Options"
-msgstr "Browsing-Optionen"
-
-#: ../param/loadparm.c:1144
-msgid "WINS Options"
-msgstr "WINS-Optionen"
-
-#: ../param/loadparm.c:1153
-msgid "Locking Options"
-msgstr "Locking-(Sperr-)Optionen"
-
-#: ../param/loadparm.c:1170
-msgid "Ldap Options"
-msgstr "LDAP-Optionen"
-
-#: ../param/loadparm.c:1186
-msgid "Miscellaneous Options"
-msgstr "Sonstige Optionen"
-
-#: ../param/loadparm.c:1191
-#| msgid "Logon Options"
-msgid "EventLog Options"
-msgstr "EventLog-Optionen"
-
-#: ../param/loadparm.c:1258
-msgid "VFS module options"
-msgstr "VFS-Modul-Optionen"
-
-#: ../param/loadparm.c:1268
-msgid "Winbind options"
-msgstr "Winbind-Optionen"
diff --git a/source3/po/en.msg b/source3/po/en.msg
deleted file mode 100644
index 01e6b69..0000000
--- a/source3/po/en.msg
+++ /dev/null
@@ -1,592 +0,0 @@
-# English messages for international release of SWAT.
-# Copyright (C) 2003 TAKAHASHI Motonobu <monyo at samba.org>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: i18n_swat \n"
-"POT-Creation-Date: 2003-10-06 05:30+0900\n"
-"PO-Revision-Date: 2000-02-08 12:48+09:00\n"
-"Last-Translator: TAKAHASHI Motonobu <monyo at samba.org>\n"
-"Language-Team: (Samba Team) <samba-technical at samba.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: \n"
-
-#: ../web/swat.c:117
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr ""
-
-#: ../web/swat.c:200
-msgid "Help"
-msgstr ""
-
-#: ../web/swat.c:206 ../web/swat.c:220 ../web/swat.c:235 ../web/swat.c:243 ../web/swat.c:252 ../web/swat.c:261 ../web/swat.c:267 ../web/swat.c:273 ../web/swat.c:286
-msgid "Set Default"
-msgstr ""
-
-#: ../web/swat.c:408
-#, c-format
-msgid "failed to open %s for writing"
-msgstr ""
-
-#: ../web/swat.c:431
-#, c-format
-msgid "Can't reload %s"
-msgstr ""
-
-#: ../web/swat.c:501
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr ""
-
-#: ../web/swat.c:505
-msgid "Home"
-msgstr ""
-
-#: ../web/swat.c:507
-msgid "Globals"
-msgstr ""
-
-#: ../web/swat.c:508
-msgid "Shares"
-msgstr ""
-
-#: ../web/swat.c:509
-msgid "Printers"
-msgstr ""
-
-#: ../web/swat.c:510
-msgid "Wizard"
-msgstr ""
-
-#: ../web/swat.c:513
-msgid "Status"
-msgstr ""
-
-#: ../web/swat.c:514
-msgid "View Config"
-msgstr ""
-
-#: ../web/swat.c:516
-msgid "Password Management"
-msgstr ""
-
-#: ../web/swat.c:526
-msgid "Current View Is"
-msgstr ""
-
-#: ../web/swat.c:527 ../web/swat.c:530
-msgid "Basic"
-msgstr ""
-
-#: ../web/swat.c:528 ../web/swat.c:531
-msgid "Advanced"
-msgstr ""
-
-#: ../web/swat.c:529
-msgid "Change View To"
-msgstr ""
-
-#: ../web/swat.c:554
-msgid "Current Config"
-msgstr ""
-
-#: ../web/swat.c:558
-msgid "Normal View"
-msgstr ""
-
-#: ../web/swat.c:560
-msgid "Full View"
-msgstr ""
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:579
-msgid "Wizard Parameter Edit Page"
-msgstr ""
-
-#: ../web/swat.c:608
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr ""
-
-#. Here we go ...
-#: ../web/swat.c:716
-msgid "Samba Configuration Wizard"
-msgstr ""
-
-#: ../web/swat.c:720
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr ""
-
-#: ../web/swat.c:721
-msgid "The same will happen if you press the commit button."
-msgstr ""
-
-#: ../web/swat.c:724
-msgid "Rewrite smb.conf file"
-msgstr ""
-
-#: ../web/swat.c:725
-msgid "Commit"
-msgstr ""
-
-#: ../web/swat.c:726
-msgid "Edit Parameter Values"
-msgstr ""
-
-#: ../web/swat.c:732
-msgid "Server Type"
-msgstr ""
-
-#: ../web/swat.c:733
-msgid "Stand Alone"
-msgstr ""
-
-#: ../web/swat.c:734
-msgid "Domain Member"
-msgstr ""
-
-#: ../web/swat.c:735
-msgid "Domain Controller"
-msgstr ""
-
-#: ../web/swat.c:738
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr ""
-
-#: ../web/swat.c:740
-msgid "Configure WINS As"
-msgstr ""
-
-#: ../web/swat.c:741
-msgid "Not Used"
-msgstr ""
-
-#: ../web/swat.c:742
-msgid "Server for client use"
-msgstr ""
-
-#: ../web/swat.c:743
-msgid "Client of another WINS server"
-msgstr ""
-
-#: ../web/swat.c:745
-msgid "Remote WINS Server"
-msgstr ""
-
-#: ../web/swat.c:756
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr ""
-
-#: ../web/swat.c:757
-msgid "Please Select desired WINS mode above."
-msgstr ""
-
-#: ../web/swat.c:759
-msgid "Expose Home Directories"
-msgstr ""
-
-#: ../web/swat.c:774
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr ""
-
-#: ../web/swat.c:787
-msgid "Global Parameters"
-msgstr ""
-
-#: ../web/swat.c:815 ../web/swat.c:916 ../web/swat.c:1265
-msgid "Commit Changes"
-msgstr ""
-
-#: ../web/swat.c:819 ../web/swat.c:919 ../web/swat.c:1267
-msgid "Reset Values"
-msgstr ""
-
-#: ../web/swat.c:844
-msgid "Share Parameters"
-msgstr ""
-
-#: ../web/swat.c:887
-msgid "Choose Share"
-msgstr ""
-
-#: ../web/swat.c:901
-msgid "Delete Share"
-msgstr ""
-
-#: ../web/swat.c:908
-msgid "Create Share"
-msgstr ""
-
-#: ../web/swat.c:944
-msgid "password change in demo mode rejected"
-msgstr ""
-
-#: ../web/swat.c:957
-msgid "Can't setup password database vectors."
-msgstr ""
-
-#: ../web/swat.c:983
-msgid " Must specify \"User Name\" "
-msgstr ""
-
-#: ../web/swat.c:999
-msgid " Must specify \"Old Password\" "
-msgstr ""
-
-#: ../web/swat.c:1005
-msgid " Must specify \"Remote Machine\" "
-msgstr ""
-
-#: ../web/swat.c:1012
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr ""
-
-#: ../web/swat.c:1018
-msgid " Re-typed password didn't match new password "
-msgstr ""
-
-#: ../web/swat.c:1048
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr ""
-
-#: ../web/swat.c:1051
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr ""
-
-#: ../web/swat.c:1076
-msgid "Server Password Management"
-msgstr ""
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1085 ../web/swat.c:1132
-msgid "User Name"
-msgstr ""
-
-#: ../web/swat.c:1088 ../web/swat.c:1134
-msgid "Old Password"
-msgstr ""
-
-#: ../web/swat.c:1091 ../web/swat.c:1136
-msgid "New Password"
-msgstr ""
-
-#: ../web/swat.c:1093 ../web/swat.c:1138
-msgid "Re-type New Password"
-msgstr ""
-
-#: ../web/swat.c:1101 ../web/swat.c:1149
-msgid "Change Password"
-msgstr ""
-
-#: ../web/swat.c:1104
-msgid "Add New User"
-msgstr ""
-
-#: ../web/swat.c:1106
-msgid "Delete User"
-msgstr ""
-
-#: ../web/swat.c:1108
-msgid "Disable User"
-msgstr ""
-
-#: ../web/swat.c:1110
-msgid "Enable User"
-msgstr ""
-
-#: ../web/swat.c:1123
-msgid "Client/Server Password Management"
-msgstr ""
-
-#: ../web/swat.c:1140
-msgid "Remote Machine"
-msgstr ""
-
-#: ../web/swat.c:1179
-msgid "Printer Parameters"
-msgstr ""
-
-#: ../web/swat.c:1181
-msgid "Important Note:"
-msgstr ""
-
-#: ../web/swat.c:1182
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr ""
-
-#: ../web/swat.c:1183
-msgid "are autoloaded printers from "
-msgstr ""
-
-#: ../web/swat.c:1184
-msgid "Printcap Name"
-msgstr ""
-
-#: ../web/swat.c:1185
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr ""
-
-#: ../web/swat.c:1231
-msgid "Choose Printer"
-msgstr ""
-
-#: ../web/swat.c:1250
-msgid "Delete Printer"
-msgstr ""
-
-#: ../web/swat.c:1257
-msgid "Create Printer"
-msgstr ""
-
-#: ../web/statuspage.c:123
-msgid "RDONLY     "
-msgstr ""
-
-#: ../web/statuspage.c:124
-msgid "WRONLY     "
-msgstr ""
-
-#: ../web/statuspage.c:125
-msgid "RDWR       "
-msgstr ""
-
-#: ../web/statuspage.c:309
-msgid "Server Status"
-msgstr ""
-
-#: ../web/statuspage.c:314
-msgid "Auto Refresh"
-msgstr ""
-
-#: ../web/statuspage.c:315 ../web/statuspage.c:320
-msgid "Refresh Interval: "
-msgstr ""
-
-#: ../web/statuspage.c:319
-msgid "Stop Refreshing"
-msgstr ""
-
-#: ../web/statuspage.c:334
-msgid "version:"
-msgstr ""
-
-#: ../web/statuspage.c:337
-msgid "smbd:"
-msgstr ""
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "running"
-msgstr ""
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "not running"
-msgstr ""
-
-#: ../web/statuspage.c:341
-msgid "Stop smbd"
-msgstr ""
-
-#: ../web/statuspage.c:343
-msgid "Start smbd"
-msgstr ""
-
-#: ../web/statuspage.c:345
-msgid "Restart smbd"
-msgstr ""
-
-#: ../web/statuspage.c:350
-msgid "nmbd:"
-msgstr ""
-
-#: ../web/statuspage.c:354
-msgid "Stop nmbd"
-msgstr ""
-
-#: ../web/statuspage.c:356
-msgid "Start nmbd"
-msgstr ""
-
-#: ../web/statuspage.c:358
-msgid "Restart nmbd"
-msgstr ""
-
-#: ../web/statuspage.c:364
-msgid "winbindd:"
-msgstr ""
-
-#: ../web/statuspage.c:368
-msgid "Stop winbindd"
-msgstr ""
-
-#: ../web/statuspage.c:370
-msgid "Start winbindd"
-msgstr ""
-
-#: ../web/statuspage.c:372
-msgid "Restart winbindd"
-msgstr ""
-
-#. stop, restart all
-#: ../web/statuspage.c:381
-msgid "Stop All"
-msgstr ""
-
-#: ../web/statuspage.c:382
-msgid "Restart All"
-msgstr ""
-
-#. start all
-#: ../web/statuspage.c:386
-msgid "Start All"
-msgstr ""
-
-#: ../web/statuspage.c:393
-msgid "Active Connections"
-msgstr ""
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "PID"
-msgstr ""
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408
-msgid "Client"
-msgstr ""
-
-#: ../web/statuspage.c:395
-msgid "IP address"
-msgstr ""
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "Date"
-msgstr ""
-
-#: ../web/statuspage.c:397
-msgid "Kill"
-msgstr ""
-
-#: ../web/statuspage.c:405
-msgid "Active Shares"
-msgstr ""
-
-#: ../web/statuspage.c:408
-msgid "Share"
-msgstr ""
-
-#: ../web/statuspage.c:408
-msgid "User"
-msgstr ""
-
-#: ../web/statuspage.c:408
-msgid "Group"
-msgstr ""
-
-#: ../web/statuspage.c:414
-msgid "Open Files"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "Sharing"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "R/W"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "Oplock"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "File"
-msgstr ""
-
-#: ../web/statuspage.c:425
-msgid "Show Client in col 1"
-msgstr ""
-
-#: ../web/statuspage.c:426
-msgid "Show PID in col 1"
-msgstr ""
-
-#: ../param/loadparm.c:755
-msgid "Base Options"
-msgstr ""
-
-#: ../param/loadparm.c:775
-msgid "Security Options"
-msgstr ""
-
-#: ../param/loadparm.c:859
-msgid "Logging Options"
-msgstr ""
-
-#: ../param/loadparm.c:874
-msgid "Protocol Options"
-msgstr ""
-
-#: ../param/loadparm.c:911
-msgid "Tuning Options"
-msgstr ""
-
-#: ../param/loadparm.c:940
-msgid "Printing Options"
-msgstr ""
-
-#: ../param/loadparm.c:970
-msgid "Filename Handling"
-msgstr ""
-
-#: ../param/loadparm.c:996
-msgid "Domain Options"
-msgstr ""
-
-#: ../param/loadparm.c:1000
-msgid "Logon Options"
-msgstr ""
-
-#: ../param/loadparm.c:1019
-msgid "Browse Options"
-msgstr ""
-
-#: ../param/loadparm.c:1033
-msgid "WINS Options"
-msgstr ""
-
-#: ../param/loadparm.c:1043
-msgid "Locking Options"
-msgstr ""
-
-#: ../param/loadparm.c:1061
-msgid "Ldap Options"
-msgstr ""
-
-#: ../param/loadparm.c:1078
-msgid "Miscellaneous Options"
-msgstr ""
-
-#: ../param/loadparm.c:1138
-msgid "VFS module options"
-msgstr ""
-
-#: ../param/loadparm.c:1148
-msgid "Winbind options"
-msgstr ""
diff --git a/source3/po/fi.msg b/source3/po/fi.msg
deleted file mode 100644
index e039311..0000000
--- a/source3/po/fi.msg
+++ /dev/null
@@ -1,610 +0,0 @@
-# Finnish messages for international release of SWAT.
-# Copyright (C) 2007 Lauri Nurmi <lanurmi at iki.fi>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: i18n_swat \n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-02 01:56+0200\n"
-"PO-Revision-Date: 2007-01-12 18:56+0200\n"
-"Last-Translator: Lauri Nurmi <lanurmi at iki.fi>\n"
-"Language-Team: Finnish <laatu at lokalisointi.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: \n"
-
-#: ../web/swat.c:139
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr "VIRHE: Avaaminen ei onnistu — %s"
-
-#: ../web/swat.c:223
-msgid "Help"
-msgstr "Ohje"
-
-#: ../web/swat.c:229 ../web/swat.c:254 ../web/swat.c:275 ../web/swat.c:285 ../web/swat.c:294 ../web/swat.c:303 ../web/swat.c:309 ../web/swat.c:315 ../web/swat.c:328
-msgid "Set Default"
-msgstr "Oletusarvo"
-
-#: ../web/swat.c:450
-#, c-format
-msgid "failed to open %s for writing"
-msgstr "avaaminen kirjoitustilassa ei onnistu — %s"
-
-#: ../web/swat.c:473
-#, c-format
-msgid "Can't reload %s"
-msgstr "Uudelleen lataaminen ei onnistu — %s"
-
-#: ../web/swat.c:543
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "Sisäänkirjautuminen käyttäjänä <b>%s</b>"
-
-#: ../web/swat.c:547
-msgid "Home"
-msgstr "Koti"
-
-#: ../web/swat.c:549
-msgid "Globals"
-msgstr "Yleiset"
-
-#: ../web/swat.c:550
-msgid "Shares"
-msgstr "Jaot"
-
-#: ../web/swat.c:551
-msgid "Printers"
-msgstr "Tulostimet"
-
-#: ../web/swat.c:552
-msgid "Wizard"
-msgstr "Ohjatut asetukset"
-
-#: ../web/swat.c:556
-msgid "Status"
-msgstr "Tila"
-
-#: ../web/swat.c:557
-msgid "View Config"
-msgstr "Näytä asetukset"
-
-#: ../web/swat.c:559
-msgid "Password Management"
-msgstr "Salasanojen hallinta"
-
-#: ../web/swat.c:569
-msgid "Current View Is"
-msgstr "Näkymä nyt"
-
-#: ../web/swat.c:570 ../web/swat.c:573
-msgid "Basic"
-msgstr "Tavallinen"
-
-#: ../web/swat.c:571 ../web/swat.c:574
-msgid "Advanced"
-msgstr "Laajennettu"
-
-#: ../web/swat.c:572
-msgid "Change View To"
-msgstr "Vaihda näkymäksi"
-
-#: ../web/swat.c:601
-msgid "Current Config"
-msgstr "Nykyiset asetukset"
-
-#: ../web/swat.c:605
-msgid "Normal View"
-msgstr "Normaali näkymä"
-
-#: ../web/swat.c:607
-msgid "Full View"
-msgstr "Täysi näkymä"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:626
-msgid "Wizard Parameter Edit Page"
-msgstr "Ohjattujen asetusten muokkaussivu"
-
-#: ../web/swat.c:655
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr "Huom: smb.conf-tiedosto on luettu ja kirjoitettu uudelleen"
-
-#. Here we go ...
-#: ../web/swat.c:763
-msgid "Samba Configuration Wizard"
-msgstr "Samban ohjatut asetukset"
-
-#: ../web/swat.c:767
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr "”Kirjoita uudelleen smb.conf-tiedosto”-painike tyhjentää oletusarvot ja kommentit smb.conf-tiedostosta."
-
-#: ../web/swat.c:768
-msgid "The same will happen if you press the commit button."
-msgstr "Samoin tapahtuu ”Tallenna”-painiketta painettaessa."
-
-#: ../web/swat.c:771
-msgid "Rewrite smb.conf file"
-msgstr "Kirjoita uudelleen smb.conf-tiedosto"
-
-#: ../web/swat.c:772
-msgid "Commit"
-msgstr "Tallenna"
-
-#: ../web/swat.c:773
-msgid "Edit Parameter Values"
-msgstr "Muokkaa asetusten arvoja"
-
-#: ../web/swat.c:779
-msgid "Server Type"
-msgstr "Palvelimen tyyppi"
-
-#: ../web/swat.c:780
-msgid "Stand Alone"
-msgstr "Itsenäinen"
-
-# lähde: Microsoftin käännökset
-#: ../web/swat.c:781
-msgid "Domain Member"
-msgstr "Toimialuejäsen"
-
-# lähde: Microsoftin käännökset
-#: ../web/swat.c:782
-msgid "Domain Controller"
-msgstr "Toimialueen ohjauskone"
-
-#: ../web/swat.c:785
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr "Epätavallinen tyyppi smb.confissa — Valitse uusi tila"
-
-#: ../web/swat.c:787
-msgid "Configure WINS As"
-msgstr "WINS"
-
-#: ../web/swat.c:788
-msgid "Not Used"
-msgstr "Ei käytössä"
-
-#: ../web/swat.c:789
-msgid "Server for client use"
-msgstr "Palvelimena"
-
-#: ../web/swat.c:790
-msgid "Client of another WINS server"
-msgstr "Käyttää WINS-etäpalvelinta"
-
-#: ../web/swat.c:792
-msgid "Remote WINS Server"
-msgstr "WINS-etäpalvelin"
-
-#: ../web/swat.c:803
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr "Virhe: Sekä WINS-palvelintila että WINS-tuki asetettu smb.confissa"
-
-#: ../web/swat.c:804
-msgid "Please Select desired WINS mode above."
-msgstr "Valitse haluttu WINSin tila yltä."
-
-#: ../web/swat.c:806
-msgid "Expose Home Directories"
-msgstr "Jaa kotihakemistot"
-
-#: ../web/swat.c:821
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr "Yllä olevat valinnat asettavat useita asetuksia, ja auttavat Samban nopeassa käyttöönotossa."
-
-#: ../web/swat.c:834
-msgid "Global Parameters"
-msgstr "Yleisasetukset"
-
-#: ../web/swat.c:862 ../web/swat.c:966 ../web/swat.c:1318
-msgid "Commit Changes"
-msgstr "Tallenna muutokset"
-
-#: ../web/swat.c:866 ../web/swat.c:969 ../web/swat.c:1320
-msgid "Reset Values"
-msgstr "Kumoa muutokset"
-
-#: ../web/swat.c:891
-msgid "Share Parameters"
-msgstr "Jakoasetukset"
-
-#: ../web/swat.c:934
-msgid "Choose Share"
-msgstr "Valitse jako"
-
-#: ../web/swat.c:951
-msgid "Delete Share"
-msgstr "Poista jako"
-
-#: ../web/swat.c:958
-msgid "Create Share"
-msgstr "Luo jako"
-
-#: ../web/swat.c:994
-msgid "password change in demo mode rejected"
-msgstr "salasanan muutos estetty esittelytilassa"
-
-#: ../web/swat.c:1007
-msgid "Can't setup password database vectors."
-msgstr "Salasanatietokannan alustus epäonnistui."
-
-#: ../web/swat.c:1033
-msgid " Must specify \"User Name\" "
-msgstr " Käyttäjätunnus on annettava "
-
-#: ../web/swat.c:1049
-msgid " Must specify \"Old Password\" "
-msgstr " Vanha salasana on annettava "
-
-#: ../web/swat.c:1055
-msgid " Must specify \"Remote Machine\" "
-msgstr " Etäkone on annettava "
-
-#: ../web/swat.c:1062
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr " Uusi salasana on kirjoitettava kahdesti "
-
-#: ../web/swat.c:1068
-msgid " Re-typed password didn't match new password "
-msgstr " Salasanat eivät täsmää "
-
-#: ../web/swat.c:1101
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " Käyttäjän ”%s” salasana vaihdettu."
-
-#: ../web/swat.c:1104
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " Käyttäjän ”%s” salasanaa EI vaihdettu."
-
-#: ../web/swat.c:1129
-msgid "Server Password Management"
-msgstr "Palvelimen salasanojen hallinta"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1138 ../web/swat.c:1185
-msgid "User Name"
-msgstr "Käyttäjätunnus"
-
-#: ../web/swat.c:1141 ../web/swat.c:1187
-msgid "Old Password"
-msgstr "Vanha salasana"
-
-#: ../web/swat.c:1144 ../web/swat.c:1189
-msgid "New Password"
-msgstr "Uusi salasana"
-
-#: ../web/swat.c:1146 ../web/swat.c:1191
-msgid "Re-type New Password"
-msgstr "Uusi salasana uudelleen"
-
-#: ../web/swat.c:1154 ../web/swat.c:1202
-msgid "Change Password"
-msgstr "Vaihda salasana"
-
-#: ../web/swat.c:1157
-msgid "Add New User"
-msgstr "Lisää uusi käyttäjä"
-
-#: ../web/swat.c:1159
-msgid "Delete User"
-msgstr "Poista käyttäjä"
-
-# Joku suomenkielisempi olisi ehkä parempi.
-#: ../web/swat.c:1161
-msgid "Disable User"
-msgstr "Passivoi käyttäjä"
-
-# Joku suomenkielisempi olisi ehkä parempi.
-#: ../web/swat.c:1163
-msgid "Enable User"
-msgstr "Aktivoi käyttäjä"
-
-# hmm...
-#: ../web/swat.c:1176
-msgid "Client/Server Password Management"
-msgstr "Asiakas-palvelin-salasanojen hallinta"
-
-#: ../web/swat.c:1193
-msgid "Remote Machine"
-msgstr "Etäkone"
-
-#: ../web/swat.c:1232
-msgid "Printer Parameters"
-msgstr "Tulostinasetukset"
-
-#: ../web/swat.c:1234
-msgid "Important Note:"
-msgstr "Tärkeä huomautus:"
-
-#: ../web/swat.c:1235
-#, c-format
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "Tähdellä [*] merkityt tulostimien nimet pudotusvalikossa ovat "
-
-#: ../web/swat.c:1236
-#, c-format
-msgid "are autoloaded printers from "
-msgstr "automaattisesti ladattuja tulostimia "
-
-#: ../web/swat.c:1237
-msgid "Printcap Name"
-msgstr "Printcap Name -asetuksen osoittamasta paikasta"
-
-#: ../web/swat.c:1238
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr "Näiden tulostimien poistaminen ei onnistu SWATin kautta."
-
-#: ../web/swat.c:1284
-msgid "Choose Printer"
-msgstr "Valitse tulostin"
-
-#: ../web/swat.c:1303
-msgid "Delete Printer"
-msgstr "Poista tulostin"
-
-#: ../web/swat.c:1310
-msgid "Create Printer"
-msgstr "Luo tulostin"
-
-#: ../web/statuspage.c:139
-msgid "RDWR       "
-msgstr "Luku+kirj. "
-
-#: ../web/statuspage.c:141
-msgid "WRONLY     "
-msgstr "Vain kirj. "
-
-#: ../web/statuspage.c:143
-msgid "RDONLY     "
-msgstr "Vain luku  "
-
-#: ../web/statuspage.c:330
-msgid "Server Status"
-msgstr "Palvelimen tila"
-
-#: ../web/statuspage.c:335
-msgid "Auto Refresh"
-msgstr "Automaattinen päivitys"
-
-#: ../web/statuspage.c:336 ../web/statuspage.c:341
-msgid "Refresh Interval: "
-msgstr "Päivitysväli: "
-
-#: ../web/statuspage.c:340
-msgid "Stop Refreshing"
-msgstr "Lopeta päivitys"
-
-#: ../web/statuspage.c:355
-msgid "version:"
-msgstr "versio:"
-
-#: ../web/statuspage.c:358
-msgid "smbd:"
-msgstr "smbd:"
-
-#: ../web/statuspage.c:358 ../web/statuspage.c:371 ../web/statuspage.c:385
-msgid "running"
-msgstr "käynnissä"
-
-#: ../web/statuspage.c:358 ../web/statuspage.c:371 ../web/statuspage.c:385
-msgid "not running"
-msgstr "pysäytetty"
-
-#: ../web/statuspage.c:362
-msgid "Stop smbd"
-msgstr "Pysäytä smbd"
-
-#: ../web/statuspage.c:364
-msgid "Start smbd"
-msgstr "Käynnistä smbd"
-
-#: ../web/statuspage.c:366
-msgid "Restart smbd"
-msgstr "Käynnistä smbd uudelleen"
-
-#: ../web/statuspage.c:371
-msgid "nmbd:"
-msgstr "nmbd:"
-
-#: ../web/statuspage.c:375
-msgid "Stop nmbd"
-msgstr "Pysäytä nmbd"
-
-#: ../web/statuspage.c:377
-msgid "Start nmbd"
-msgstr "Käynnistä nmbd"
-
-#: ../web/statuspage.c:379
-msgid "Restart nmbd"
-msgstr "Käynnistä nmbd uudelleen"
-
-#: ../web/statuspage.c:385
-msgid "winbindd:"
-msgstr "winbindd:"
-
-#: ../web/statuspage.c:389
-msgid "Stop winbindd"
-msgstr "Pysäytä winbindd"
-
-#: ../web/statuspage.c:391
-msgid "Start winbindd"
-msgstr "Käynnistä winbindd"
-
-#: ../web/statuspage.c:393
-msgid "Restart winbindd"
-msgstr "Käynnistä winbindd uudelleen"
-
-#. stop, restart all
-#: ../web/statuspage.c:402
-msgid "Stop All"
-msgstr "Pysäytä kaikki"
-
-#: ../web/statuspage.c:403
-msgid "Restart All"
-msgstr "Käynnistä kaikki uudelleen"
-
-#. start all
-#: ../web/statuspage.c:407
-msgid "Start All"
-msgstr "Käynnistä kaikki"
-
-#: ../web/statuspage.c:414
-msgid "Active Connections"
-msgstr "Aktiiviset yhteydet"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429 ../web/statuspage.c:437
-msgid "PID"
-msgstr "PID"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429
-msgid "Client"
-msgstr "Asiakas"
-
-#: ../web/statuspage.c:416
-msgid "IP address"
-msgstr "IP-osoite"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429 ../web/statuspage.c:437
-msgid "Date"
-msgstr "Aika"
-
-#: ../web/statuspage.c:418
-msgid "Kill"
-msgstr "Sulje"
-
-#: ../web/statuspage.c:426
-msgid "Active Shares"
-msgstr "Aktiiviset jaot"
-
-#: ../web/statuspage.c:429
-msgid "Share"
-msgstr "Jako"
-
-#: ../web/statuspage.c:429
-msgid "User"
-msgstr "Käyttäjä"
-
-#: ../web/statuspage.c:429
-msgid "Group"
-msgstr "Ryhmä"
-
-#: ../web/statuspage.c:435
-msgid "Open Files"
-msgstr "Avoimet tiedostot"
-
-# Tämä on ilmeisesti palvelimen puolella vallitseva UID.
-#: ../web/statuspage.c:437
-msgid "Sharing"
-msgstr "Jakaja"
-
-#: ../web/statuspage.c:437
-msgid "R/W"
-msgstr "Luku/kirj."
-
-# Selitys:
-# "Oplocks is a unique Windows file locking feature. It is not really file 
-# locking, but is included in most discussions of Windows file locking, so 
-# is considered a de facto locking feature."
-# Suomennos: ???
-#: ../web/statuspage.c:437
-msgid "Oplock"
-msgstr "Oplock"
-
-#: ../web/statuspage.c:437
-msgid "File"
-msgstr "Tiedosto"
-
-#: ../web/statuspage.c:446
-msgid "Show Client in col 1"
-msgstr "Näytä asiakas 1. sarakkeessa"
-
-#: ../web/statuspage.c:447
-msgid "Show PID in col 1"
-msgstr "Näytä PID 1. sarakkeessa"
-
-#: ../param/loadparm.c:834
-msgid "Base Options"
-msgstr "Perusasetukset"
-
-#: ../param/loadparm.c:853
-msgid "Security Options"
-msgstr "Turvallisuusasetukset"
-
-#: ../param/loadparm.c:943
-msgid "Logging Options"
-msgstr "Lokiasetukset"
-
-#: ../param/loadparm.c:959
-msgid "Protocol Options"
-msgstr "Protokolla-asetukset"
-
-#: ../param/loadparm.c:1005
-msgid "Tuning Options"
-msgstr "Hienosäätöasetukset"
-
-#: ../param/loadparm.c:1035
-msgid "Printing Options"
-msgstr "Tulostusasetukset"
-
-#: ../param/loadparm.c:1072
-msgid "Filename Handling"
-msgstr "Tiedostonimien käsittely"
-
-#: ../param/loadparm.c:1102
-msgid "Domain Options"
-msgstr "Toimialueasetukset"
-
-#: ../param/loadparm.c:1106
-msgid "Logon Options"
-msgstr "Kirjautumisasetukset"
-
-#: ../param/loadparm.c:1127
-msgid "Browse Options"
-msgstr "Selausasetukset"
-
-#: ../param/loadparm.c:1141
-msgid "WINS Options"
-msgstr "WINS-asetukset"
-
-#: ../param/loadparm.c:1150
-msgid "Locking Options"
-msgstr "Lukitusasetukset"
-
-#: ../param/loadparm.c:1168
-msgid "Ldap Options"
-msgstr "LDAP-asetukset"
-
-#: ../param/loadparm.c:1184
-msgid "Miscellaneous Options"
-msgstr "Sekalaiset asetukset"
-
-#: ../param/loadparm.c:1189
-msgid "EventLog Options"
-msgstr "Tapahtumalokiasetukset"
-
-#: ../param/loadparm.c:1257
-msgid "VFS module options"
-msgstr "VFS-moduulin asetukset"
-
-#: ../param/loadparm.c:1267
-msgid "Winbind options"
-msgstr "Winbind-asetukset"
diff --git a/source3/po/fr.msg b/source3/po/fr.msg
deleted file mode 100644
index aac9002..0000000
--- a/source3/po/fr.msg
+++ /dev/null
@@ -1,592 +0,0 @@
-# French messages for international release of SWAT.
-# Copyright (C) 2001 François Le Lay <fanch at tuxfamily.org>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: i18n_swat \n"
-"POT-Creation-Date: 2003-10-06 05:30+0900\n"
-"PO-Revision-Date: 2000-02-08 14:45+0100\n"
-"Last-Translator: François Le Lay <fanch at tuxfamily.org>\n"
-"Language-Team: (Samba Team) <samba-technical at samba.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: \n"
-
-#: ../web/swat.c:117
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr ""
-
-#: ../web/swat.c:200
-msgid "Help"
-msgstr "Aide"
-
-#: ../web/swat.c:206 ../web/swat.c:220 ../web/swat.c:235 ../web/swat.c:243 ../web/swat.c:252 ../web/swat.c:261 ../web/swat.c:267 ../web/swat.c:273 ../web/swat.c:286
-msgid "Set Default"
-msgstr "Définir par défaut"
-
-#: ../web/swat.c:408
-#, c-format
-msgid "failed to open %s for writing"
-msgstr ""
-
-#: ../web/swat.c:431
-#, c-format
-msgid "Can't reload %s"
-msgstr ""
-
-#: ../web/swat.c:501
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "Connecté en tant que <b>%s</b>"
-
-#: ../web/swat.c:505
-msgid "Home"
-msgstr "Home"
-
-#: ../web/swat.c:507
-msgid "Globals"
-msgstr "Paramètres Généraux"
-
-#: ../web/swat.c:508
-msgid "Shares"
-msgstr "Partages"
-
-#: ../web/swat.c:509
-msgid "Printers"
-msgstr "Imprimantes"
-
-#: ../web/swat.c:510
-msgid "Wizard"
-msgstr ""
-
-#: ../web/swat.c:513
-msgid "Status"
-msgstr "Statut"
-
-#: ../web/swat.c:514
-msgid "View Config"
-msgstr "Voir Configuration"
-
-#: ../web/swat.c:516
-msgid "Password Management"
-msgstr "Gestion des mots de passe"
-
-#: ../web/swat.c:526
-msgid "Current View Is"
-msgstr "Configuration Actuelle"
-
-#: ../web/swat.c:527 ../web/swat.c:530
-msgid "Basic"
-msgstr "Vue Basique"
-
-#: ../web/swat.c:528 ../web/swat.c:531
-msgid "Advanced"
-msgstr "Vue Détaillée"
-
-#: ../web/swat.c:529
-msgid "Change View To"
-msgstr "Modifier le mot de passe"
-
-#: ../web/swat.c:554
-msgid "Current Config"
-msgstr "Configuration Actuelle"
-
-#: ../web/swat.c:558
-msgid "Normal View"
-msgstr "Vue Normale"
-
-#: ../web/swat.c:560
-msgid "Full View"
-msgstr "Vue Complète"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:579
-msgid "Wizard Parameter Edit Page"
-msgstr ""
-
-#: ../web/swat.c:608
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr ""
-
-#. Here we go ...
-#: ../web/swat.c:716
-msgid "Samba Configuration Wizard"
-msgstr ""
-
-#: ../web/swat.c:720
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr ""
-
-#: ../web/swat.c:721
-msgid "The same will happen if you press the commit button."
-msgstr ""
-
-#: ../web/swat.c:724
-msgid "Rewrite smb.conf file"
-msgstr ""
-
-#: ../web/swat.c:725
-msgid "Commit"
-msgstr "commentaire"
-
-#: ../web/swat.c:726
-msgid "Edit Parameter Values"
-msgstr "Paramètres Imprimantes"
-
-#: ../web/swat.c:732
-msgid "Server Type"
-msgstr ""
-
-#: ../web/swat.c:733
-msgid "Stand Alone"
-msgstr ""
-
-#: ../web/swat.c:734
-msgid "Domain Member"
-msgstr "master de domaine"
-
-#: ../web/swat.c:735
-msgid "Domain Controller"
-msgstr "master de domaine"
-
-#: ../web/swat.c:738
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr ""
-
-#: ../web/swat.c:740
-msgid "Configure WINS As"
-msgstr ""
-
-#: ../web/swat.c:741
-msgid "Not Used"
-msgstr "ne pas descendre"
-
-#: ../web/swat.c:742
-msgid "Server for client use"
-msgstr ""
-
-#: ../web/swat.c:743
-msgid "Client of another WINS server"
-msgstr ""
-
-#: ../web/swat.c:745
-msgid "Remote WINS Server"
-msgstr ""
-
-#: ../web/swat.c:756
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr ""
-
-#: ../web/swat.c:757
-msgid "Please Select desired WINS mode above."
-msgstr ""
-
-#: ../web/swat.c:759
-msgid "Expose Home Directories"
-msgstr ""
-
-#: ../web/swat.c:774
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr ""
-
-#: ../web/swat.c:787
-msgid "Global Parameters"
-msgstr "Variables Globales"
-
-#: ../web/swat.c:815 ../web/swat.c:916 ../web/swat.c:1265
-msgid "Commit Changes"
-msgstr "Sauver les modifications"
-
-#: ../web/swat.c:819 ../web/swat.c:919 ../web/swat.c:1267
-msgid "Reset Values"
-msgstr "Réinitialiser Valeurs"
-
-#: ../web/swat.c:844
-msgid "Share Parameters"
-msgstr "Paramètres de partage"
-
-#: ../web/swat.c:887
-msgid "Choose Share"
-msgstr "Choisir un partage"
-
-#: ../web/swat.c:901
-msgid "Delete Share"
-msgstr "Supprimer un partage"
-
-#: ../web/swat.c:908
-msgid "Create Share"
-msgstr "Créer un partage"
-
-#: ../web/swat.c:944
-msgid "password change in demo mode rejected"
-msgstr "changement de mot de passe en mode démo rejeté"
-
-#: ../web/swat.c:957
-msgid "Can't setup password database vectors."
-msgstr ""
-
-#: ../web/swat.c:983
-msgid " Must specify \"User Name\" "
-msgstr "  Le champ \"Nom d'utilisateur\" doit être spécifié"
-
-#: ../web/swat.c:999
-msgid " Must specify \"Old Password\" "
-msgstr " Le champ  \"Ancien mot de passe\" doît être spécifié"
-
-#: ../web/swat.c:1005
-msgid " Must specify \"Remote Machine\" "
-msgstr "  Le champ \"Machine Distante\" doît être spécifié"
-
-#: ../web/swat.c:1012
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr "Les champs \"Nouveau mot de passe\" et  \"Confirmation du nouveau mot de passe\" doivent être spécifiés \n"
-
-#: ../web/swat.c:1018
-msgid " Re-typed password didn't match new password "
-msgstr " Echec de la confirmation du nouveau mot de passe"
-
-#: ../web/swat.c:1048
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " Le mot de passe de '%s' a été modifié. "
-
-#: ../web/swat.c:1051
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " Le mot de passe de '%s' n'a PAS été modifié. \n"
-
-#: ../web/swat.c:1076
-msgid "Server Password Management"
-msgstr "Gestion des mots de passe serveur"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1085 ../web/swat.c:1132
-msgid "User Name"
-msgstr " Nom d'utilisateur : "
-
-#: ../web/swat.c:1088 ../web/swat.c:1134
-msgid "Old Password"
-msgstr " Ancien mot de passe : "
-
-#: ../web/swat.c:1091 ../web/swat.c:1136
-msgid "New Password"
-msgstr " Nouveau mot de passe : "
-
-#: ../web/swat.c:1093 ../web/swat.c:1138
-msgid "Re-type New Password"
-msgstr " Confirmation du nouveau mot de passe : "
-
-#: ../web/swat.c:1101 ../web/swat.c:1149
-msgid "Change Password"
-msgstr "Modifier le mot de passe"
-
-#: ../web/swat.c:1104
-msgid "Add New User"
-msgstr "Nouvel Utilisateur"
-
-#: ../web/swat.c:1106
-msgid "Delete User"
-msgstr "Supprimer Utilisateur"
-
-#: ../web/swat.c:1108
-msgid "Disable User"
-msgstr "Désactiver Utilisateur"
-
-#: ../web/swat.c:1110
-msgid "Enable User"
-msgstr "Activer Utilisateur"
-
-#: ../web/swat.c:1123
-msgid "Client/Server Password Management"
-msgstr "Gestion des mots de passe Client/Serveur"
-
-#: ../web/swat.c:1140
-msgid "Remote Machine"
-msgstr " Machine distante : "
-
-#: ../web/swat.c:1179
-msgid "Printer Parameters"
-msgstr "Paramètres Imprimantes"
-
-#: ../web/swat.c:1181
-msgid "Important Note:"
-msgstr "Note Importante:"
-
-#: ../web/swat.c:1182
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "Les Noms d'imprimantes marqués du signe [*] dans le menu déroulant Choisir Imprimante"
-
-#: ../web/swat.c:1183
-msgid "are autoloaded printers from "
-msgstr "désignent des imprimantes automatiquement chargées depuis le "
-
-#: ../web/swat.c:1184
-msgid "Printcap Name"
-msgstr "Nom Printcap"
-
-#: ../web/swat.c:1185
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr "Essayer de supprimer ces imprimantes depuis SWAT n'aura aucun effet."
-
-#: ../web/swat.c:1231
-msgid "Choose Printer"
-msgstr "Choisir Imprimante"
-
-#: ../web/swat.c:1250
-msgid "Delete Printer"
-msgstr "Supprimer Imprimante"
-
-#: ../web/swat.c:1257
-msgid "Create Printer"
-msgstr "Créer Imprimante"
-
-#: ../web/statuspage.c:123
-msgid "RDONLY     "
-msgstr ""
-
-#: ../web/statuspage.c:124
-msgid "WRONLY     "
-msgstr ""
-
-#: ../web/statuspage.c:125
-msgid "RDWR       "
-msgstr ""
-
-#: ../web/statuspage.c:309
-msgid "Server Status"
-msgstr "Statut du Serveur"
-
-#: ../web/statuspage.c:314
-msgid "Auto Refresh"
-msgstr "Rafraîchissement Automatique"
-
-#: ../web/statuspage.c:315 ../web/statuspage.c:320
-msgid "Refresh Interval: "
-msgstr "Intervalle de rafraîchissement: "
-
-#: ../web/statuspage.c:319
-msgid "Stop Refreshing"
-msgstr "Stopper Rafraîchissement"
-
-#: ../web/statuspage.c:334
-msgid "version:"
-msgstr "version:"
-
-#: ../web/statuspage.c:337
-msgid "smbd:"
-msgstr ""
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "running"
-msgstr "actif"
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "not running"
-msgstr "non actif"
-
-#: ../web/statuspage.c:341
-msgid "Stop smbd"
-msgstr "Stopper smbd"
-
-#: ../web/statuspage.c:343
-msgid "Start smbd"
-msgstr "Lancer smbd"
-
-#: ../web/statuspage.c:345
-msgid "Restart smbd"
-msgstr "Relancer smbd"
-
-#: ../web/statuspage.c:350
-msgid "nmbd:"
-msgstr ""
-
-#: ../web/statuspage.c:354
-msgid "Stop nmbd"
-msgstr "Stopper nmbd"
-
-#: ../web/statuspage.c:356
-msgid "Start nmbd"
-msgstr "Lancer nmbd"
-
-#: ../web/statuspage.c:358
-msgid "Restart nmbd"
-msgstr "Relancer nmbd"
-
-#: ../web/statuspage.c:364
-msgid "winbindd:"
-msgstr ""
-
-#: ../web/statuspage.c:368
-msgid "Stop winbindd"
-msgstr "Stopper nmbd"
-
-#: ../web/statuspage.c:370
-msgid "Start winbindd"
-msgstr "Lancer nmbd"
-
-#: ../web/statuspage.c:372
-msgid "Restart winbindd"
-msgstr "Relancer nmbd"
-
-#. stop, restart all
-#: ../web/statuspage.c:381
-msgid "Stop All"
-msgstr ""
-
-#: ../web/statuspage.c:382
-msgid "Restart All"
-msgstr "Relancer nmbd"
-
-#. start all
-#: ../web/statuspage.c:386
-msgid "Start All"
-msgstr "Lancer nmbd"
-
-#: ../web/statuspage.c:393
-msgid "Active Connections"
-msgstr "Connections Actives"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "PID"
-msgstr ""
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408
-msgid "Client"
-msgstr ""
-
-#: ../web/statuspage.c:395
-msgid "IP address"
-msgstr "adresse IP"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "Date"
-msgstr "Date"
-
-#: ../web/statuspage.c:397
-msgid "Kill"
-msgstr "Terminer"
-
-#: ../web/statuspage.c:405
-msgid "Active Shares"
-msgstr "Partages Actifs"
-
-#: ../web/statuspage.c:408
-msgid "Share"
-msgstr "Partager"
-
-#: ../web/statuspage.c:408
-msgid "User"
-msgstr "Utilisateur"
-
-#: ../web/statuspage.c:408
-msgid "Group"
-msgstr "Groupe"
-
-#: ../web/statuspage.c:414
-msgid "Open Files"
-msgstr "Fichiers Ouverts"
-
-#: ../web/statuspage.c:416
-msgid "Sharing"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "R/W"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "Oplock"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "File"
-msgstr "Fichier"
-
-#: ../web/statuspage.c:425
-msgid "Show Client in col 1"
-msgstr ""
-
-#: ../web/statuspage.c:426
-msgid "Show PID in col 1"
-msgstr ""
-
-#: ../param/loadparm.c:755
-msgid "Base Options"
-msgstr "Options de base"
-
-#: ../param/loadparm.c:775
-msgid "Security Options"
-msgstr "Options de Sécurité"
-
-#: ../param/loadparm.c:859
-msgid "Logging Options"
-msgstr "Options de Logging"
-
-#: ../param/loadparm.c:874
-msgid "Protocol Options"
-msgstr "Options de Protocole"
-
-#: ../param/loadparm.c:911
-msgid "Tuning Options"
-msgstr "Options de réglage"
-
-#: ../param/loadparm.c:940
-msgid "Printing Options"
-msgstr "Options d'impression"
-
-#: ../param/loadparm.c:970
-msgid "Filename Handling"
-msgstr "Gestion des noms de fichier"
-
-#: ../param/loadparm.c:996
-msgid "Domain Options"
-msgstr "Options de Domaine"
-
-#: ../param/loadparm.c:1000
-msgid "Logon Options"
-msgstr "Options de Logon"
-
-#: ../param/loadparm.c:1019
-msgid "Browse Options"
-msgstr "Options de Navigation"
-
-#: ../param/loadparm.c:1033
-msgid "WINS Options"
-msgstr "Options WINS"
-
-#: ../param/loadparm.c:1043
-msgid "Locking Options"
-msgstr "Options de Verrouillage"
-
-#: ../param/loadparm.c:1061
-msgid "Ldap Options"
-msgstr "Options Ldap"
-
-#: ../param/loadparm.c:1078
-msgid "Miscellaneous Options"
-msgstr "Options Diverses"
-
-#: ../param/loadparm.c:1138
-msgid "VFS module options"
-msgstr "Options VFS"
-
-#: ../param/loadparm.c:1148
-msgid "Winbind options"
-msgstr "Options Winbind"
diff --git a/source3/po/genmsg b/source3/po/genmsg
deleted file mode 100755
index 9e9b53b..0000000
--- a/source3/po/genmsg
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-# Copyright (C) 2003 TAKAHASHI Motonobu <monyo at samba.org>
-# Copyright (C) 2009 Kai Blin  <kai at samba.org>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-
-FILES='../web/swat.c ../web/statuspage.c ../param/loadparm.c'
-LANGS='en ja tr pl fr de it ru'
-
-XGETTEXT=xgettext
-MSGMERGE=msgmerge
-
-WIDTH=256
-
-$XGETTEXT --default-domain="i18n_swat" \
-  --add-comments \
-  --keyword=_ --keyword=N_  \
-  --width=${WIDTH} \
-  $FILES
-
-for lang in $LANGS; do
-  printf "%s" "$lang"
-  mv ${lang}.msg ${lang}.msg.old
-  $MSGMERGE --width=${WIDTH} ${lang}.msg.old i18n_swat.po -o ${lang}.msg
-done
-
-rm i18n_swat.po
-
diff --git a/source3/po/it.msg b/source3/po/it.msg
deleted file mode 100644
index 90c3ed5..0000000
--- a/source3/po/it.msg
+++ /dev/null
@@ -1,592 +0,0 @@
-# Italian messages for international release of SWAT.
-# Copyright (C) 2001 Simo Sorce <idra at samba.org>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: i18n_swat \n"
-"POT-Creation-Date: 2003-10-06 05:30+0900\n"
-"PO-Revision-Date: 2000-02-08 14:45+0100\n"
-"Last-Translator: Simo Sorce <idra at samba.org>\n"
-"Language-Team: (Samba Team) <samba-technical at samba.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: \n"
-
-#: ../web/swat.c:117
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr ""
-
-#: ../web/swat.c:200
-msgid "Help"
-msgstr "Aiuto"
-
-#: ../web/swat.c:206 ../web/swat.c:220 ../web/swat.c:235 ../web/swat.c:243 ../web/swat.c:252 ../web/swat.c:261 ../web/swat.c:267 ../web/swat.c:273 ../web/swat.c:286
-msgid "Set Default"
-msgstr "Imposta Default"
-
-#: ../web/swat.c:408
-#, c-format
-msgid "failed to open %s for writing"
-msgstr ""
-
-#: ../web/swat.c:431
-#, c-format
-msgid "Can't reload %s"
-msgstr ""
-
-#: ../web/swat.c:501
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "Connesso come <b>%s</b><p>\n"
-
-#: ../web/swat.c:505
-msgid "Home"
-msgstr "Home"
-
-#: ../web/swat.c:507
-msgid "Globals"
-msgstr "Globali"
-
-#: ../web/swat.c:508
-msgid "Shares"
-msgstr "Condivisioni"
-
-#: ../web/swat.c:509
-msgid "Printers"
-msgstr "Stampanti"
-
-#: ../web/swat.c:510
-msgid "Wizard"
-msgstr ""
-
-#: ../web/swat.c:513
-msgid "Status"
-msgstr "Stato"
-
-#: ../web/swat.c:514
-msgid "View Config"
-msgstr "Visualizza Configurazione"
-
-#: ../web/swat.c:516
-msgid "Password Management"
-msgstr "Gestione Password"
-
-#: ../web/swat.c:526
-msgid "Current View Is"
-msgstr "Configurazione Attuale"
-
-#: ../web/swat.c:527 ../web/swat.c:530
-msgid "Basic"
-msgstr "Vista Semplice"
-
-#: ../web/swat.c:528 ../web/swat.c:531
-msgid "Advanced"
-msgstr "Vista Avanzata"
-
-#: ../web/swat.c:529
-msgid "Change View To"
-msgstr "Cambia Password"
-
-#: ../web/swat.c:554
-msgid "Current Config"
-msgstr "Configurazione Attuale"
-
-#: ../web/swat.c:558
-msgid "Normal View"
-msgstr "Vista Normale"
-
-#: ../web/swat.c:560
-msgid "Full View"
-msgstr "Vista Completa"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:579
-msgid "Wizard Parameter Edit Page"
-msgstr ""
-
-#: ../web/swat.c:608
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr ""
-
-#. Here we go ...
-#: ../web/swat.c:716
-msgid "Samba Configuration Wizard"
-msgstr ""
-
-#: ../web/swat.c:720
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr ""
-
-#: ../web/swat.c:721
-msgid "The same will happen if you press the commit button."
-msgstr ""
-
-#: ../web/swat.c:724
-msgid "Rewrite smb.conf file"
-msgstr ""
-
-#: ../web/swat.c:725
-msgid "Commit"
-msgstr "commento"
-
-#: ../web/swat.c:726
-msgid "Edit Parameter Values"
-msgstr "Parametri Stampante"
-
-#: ../web/swat.c:732
-msgid "Server Type"
-msgstr ""
-
-#: ../web/swat.c:733
-msgid "Stand Alone"
-msgstr ""
-
-#: ../web/swat.c:734
-msgid "Domain Member"
-msgstr "master dominio"
-
-#: ../web/swat.c:735
-msgid "Domain Controller"
-msgstr "master dominio"
-
-#: ../web/swat.c:738
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr ""
-
-#: ../web/swat.c:740
-msgid "Configure WINS As"
-msgstr ""
-
-#: ../web/swat.c:741
-msgid "Not Used"
-msgstr "non discendere"
-
-#: ../web/swat.c:742
-msgid "Server for client use"
-msgstr ""
-
-#: ../web/swat.c:743
-msgid "Client of another WINS server"
-msgstr ""
-
-#: ../web/swat.c:745
-msgid "Remote WINS Server"
-msgstr ""
-
-#: ../web/swat.c:756
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr ""
-
-#: ../web/swat.c:757
-msgid "Please Select desired WINS mode above."
-msgstr ""
-
-#: ../web/swat.c:759
-msgid "Expose Home Directories"
-msgstr ""
-
-#: ../web/swat.c:774
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr ""
-
-#: ../web/swat.c:787
-msgid "Global Parameters"
-msgstr "Variabili Globali"
-
-#: ../web/swat.c:815 ../web/swat.c:916 ../web/swat.c:1265
-msgid "Commit Changes"
-msgstr "Salva Modifiche"
-
-#: ../web/swat.c:819 ../web/swat.c:919 ../web/swat.c:1267
-msgid "Reset Values"
-msgstr "Resetta Valori"
-
-#: ../web/swat.c:844
-msgid "Share Parameters"
-msgstr "Parametri Condivisioni"
-
-#: ../web/swat.c:887
-msgid "Choose Share"
-msgstr "Scegli Condivisione"
-
-#: ../web/swat.c:901
-msgid "Delete Share"
-msgstr "Cancella Condivisione"
-
-#: ../web/swat.c:908
-msgid "Create Share"
-msgstr "Crea Condivisione"
-
-#: ../web/swat.c:944
-msgid "password change in demo mode rejected"
-msgstr "cambio password in modalita' demo rigettata"
-
-#: ../web/swat.c:957
-msgid "Can't setup password database vectors."
-msgstr ""
-
-#: ../web/swat.c:983
-msgid " Must specify \"User Name\" "
-msgstr " \"Nome Utente\" deve essere specificato "
-
-#: ../web/swat.c:999
-msgid " Must specify \"Old Password\" "
-msgstr " \"Vecchia Password\" deve essere specificato "
-
-#: ../web/swat.c:1005
-msgid " Must specify \"Remote Machine\" "
-msgstr " \"Macchina Remota\" deve essere specificato "
-
-#: ../web/swat.c:1012
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr " \"Nuova/Conferma Password\" devono essere specificati "
-
-#: ../web/swat.c:1018
-msgid " Re-typed password didn't match new password "
-msgstr " la password di conferma non e' uguale alla nuova password "
-
-#: ../web/swat.c:1048
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " La password per '%s' e' stata cambiata."
-
-#: ../web/swat.c:1051
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " La password per '%s' non e' stata cambianta."
-
-#: ../web/swat.c:1076
-msgid "Server Password Management"
-msgstr "Gestione Password del Server"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1085 ../web/swat.c:1132
-msgid "User Name"
-msgstr " Nome Utente"
-
-#: ../web/swat.c:1088 ../web/swat.c:1134
-msgid "Old Password"
-msgstr " Vecchia Password"
-
-#: ../web/swat.c:1091 ../web/swat.c:1136
-msgid "New Password"
-msgstr " Nuova Password"
-
-#: ../web/swat.c:1093 ../web/swat.c:1138
-msgid "Re-type New Password"
-msgstr " Conferma nuova Password"
-
-#: ../web/swat.c:1101 ../web/swat.c:1149
-msgid "Change Password"
-msgstr "Cambia Password"
-
-#: ../web/swat.c:1104
-msgid "Add New User"
-msgstr "Aggiungi Nuovo Utente"
-
-#: ../web/swat.c:1106
-msgid "Delete User"
-msgstr "Cancella Utente"
-
-#: ../web/swat.c:1108
-msgid "Disable User"
-msgstr "Disabilita Utente"
-
-#: ../web/swat.c:1110
-msgid "Enable User"
-msgstr "Abilita Utente"
-
-#: ../web/swat.c:1123
-msgid "Client/Server Password Management"
-msgstr "Gestione Password Client/Server"
-
-#: ../web/swat.c:1140
-msgid "Remote Machine"
-msgstr " Macchina Remota"
-
-#: ../web/swat.c:1179
-msgid "Printer Parameters"
-msgstr "Parametri Stampante"
-
-#: ../web/swat.c:1181
-msgid "Important Note:"
-msgstr "Nota Importante:"
-
-#: ../web/swat.c:1182
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "nomi di stampante marcati con [*] nel riquadro a scomparsa Scegli Stampante"
-
-#: ../web/swat.c:1183
-msgid "are autoloaded printers from "
-msgstr "sono stampanti caricate automaticamente da "
-
-#: ../web/swat.c:1184
-msgid "Printcap Name"
-msgstr "Nome Printcap"
-
-#: ../web/swat.c:1185
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr "Il tentativo di cancellare queste stampanti da sWAT non avara' effetto.\n"
-
-#: ../web/swat.c:1231
-msgid "Choose Printer"
-msgstr "Scegli Stampante"
-
-#: ../web/swat.c:1250
-msgid "Delete Printer"
-msgstr "Cancella Stampante"
-
-#: ../web/swat.c:1257
-msgid "Create Printer"
-msgstr "Crea Stampante"
-
-#: ../web/statuspage.c:123
-msgid "RDONLY     "
-msgstr ""
-
-#: ../web/statuspage.c:124
-msgid "WRONLY     "
-msgstr ""
-
-#: ../web/statuspage.c:125
-msgid "RDWR       "
-msgstr ""
-
-#: ../web/statuspage.c:309
-msgid "Server Status"
-msgstr "Stato del Server"
-
-#: ../web/statuspage.c:314
-msgid "Auto Refresh"
-msgstr "Rinfresco Automatico"
-
-#: ../web/statuspage.c:315 ../web/statuspage.c:320
-msgid "Refresh Interval: "
-msgstr "Intervallo Rinfresco: "
-
-#: ../web/statuspage.c:319
-msgid "Stop Refreshing"
-msgstr "Ferma Rinfresco"
-
-#: ../web/statuspage.c:334
-msgid "version:"
-msgstr "versione:"
-
-#: ../web/statuspage.c:337
-msgid "smbd:"
-msgstr ""
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "running"
-msgstr "attivo"
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "not running"
-msgstr "non attivo"
-
-#: ../web/statuspage.c:341
-msgid "Stop smbd"
-msgstr "Ferma smbd"
-
-#: ../web/statuspage.c:343
-msgid "Start smbd"
-msgstr "Lancia smbd"
-
-#: ../web/statuspage.c:345
-msgid "Restart smbd"
-msgstr "Rilancia smbd"
-
-#: ../web/statuspage.c:350
-msgid "nmbd:"
-msgstr ""
-
-#: ../web/statuspage.c:354
-msgid "Stop nmbd"
-msgstr "Ferma nmbd"
-
-#: ../web/statuspage.c:356
-msgid "Start nmbd"
-msgstr "Lancia nmbd"
-
-#: ../web/statuspage.c:358
-msgid "Restart nmbd"
-msgstr "Rilancia nmbd"
-
-#: ../web/statuspage.c:364
-msgid "winbindd:"
-msgstr ""
-
-#: ../web/statuspage.c:368
-msgid "Stop winbindd"
-msgstr "Ferma nmbd"
-
-#: ../web/statuspage.c:370
-msgid "Start winbindd"
-msgstr "Lancia nmbd"
-
-#: ../web/statuspage.c:372
-msgid "Restart winbindd"
-msgstr "Rilancia nmbd"
-
-#. stop, restart all
-#: ../web/statuspage.c:381
-msgid "Stop All"
-msgstr ""
-
-#: ../web/statuspage.c:382
-msgid "Restart All"
-msgstr "Rilancia nmbd"
-
-#. start all
-#: ../web/statuspage.c:386
-msgid "Start All"
-msgstr "Lancia nmbd"
-
-#: ../web/statuspage.c:393
-msgid "Active Connections"
-msgstr "Connessioni Attive"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "PID"
-msgstr ""
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408
-msgid "Client"
-msgstr ""
-
-#: ../web/statuspage.c:395
-msgid "IP address"
-msgstr "indirizzo IP"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "Date"
-msgstr "Data"
-
-#: ../web/statuspage.c:397
-msgid "Kill"
-msgstr "Termina"
-
-#: ../web/statuspage.c:405
-msgid "Active Shares"
-msgstr "Condivisioni Attive"
-
-#: ../web/statuspage.c:408
-msgid "Share"
-msgstr "Condivisione"
-
-#: ../web/statuspage.c:408
-msgid "User"
-msgstr "Utente"
-
-#: ../web/statuspage.c:408
-msgid "Group"
-msgstr "Gruppo"
-
-#: ../web/statuspage.c:414
-msgid "Open Files"
-msgstr "File Aperti"
-
-#: ../web/statuspage.c:416
-msgid "Sharing"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "R/W"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "Oplock"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "File"
-msgstr ""
-
-#: ../web/statuspage.c:425
-msgid "Show Client in col 1"
-msgstr ""
-
-#: ../web/statuspage.c:426
-msgid "Show PID in col 1"
-msgstr ""
-
-#: ../param/loadparm.c:755
-msgid "Base Options"
-msgstr "Opzioni Basilari"
-
-#: ../param/loadparm.c:775
-msgid "Security Options"
-msgstr "Opzioni di Sicurezza"
-
-#: ../param/loadparm.c:859
-msgid "Logging Options"
-msgstr "Opzioni di Log"
-
-#: ../param/loadparm.c:874
-msgid "Protocol Options"
-msgstr "Opzioni Protocollo"
-
-#: ../param/loadparm.c:911
-msgid "Tuning Options"
-msgstr "Opzioni Tuning"
-
-#: ../param/loadparm.c:940
-msgid "Printing Options"
-msgstr "Opzioni di Stampa"
-
-#: ../param/loadparm.c:970
-msgid "Filename Handling"
-msgstr "Gestione Nomi File"
-
-#: ../param/loadparm.c:996
-msgid "Domain Options"
-msgstr "Opzioni Dominio"
-
-#: ../param/loadparm.c:1000
-msgid "Logon Options"
-msgstr "Opzioni di Logon"
-
-#: ../param/loadparm.c:1019
-msgid "Browse Options"
-msgstr "Opzioni Browsing"
-
-#: ../param/loadparm.c:1033
-msgid "WINS Options"
-msgstr "opzioni WINS"
-
-#: ../param/loadparm.c:1043
-msgid "Locking Options"
-msgstr "Opzioni Locking"
-
-#: ../param/loadparm.c:1061
-msgid "Ldap Options"
-msgstr "Opzioni Ldap"
-
-#: ../param/loadparm.c:1078
-msgid "Miscellaneous Options"
-msgstr "Opzioni Generiche"
-
-#: ../param/loadparm.c:1138
-msgid "VFS module options"
-msgstr "Opzioni VFS"
-
-#: ../param/loadparm.c:1148
-msgid "Winbind options"
-msgstr "Opzioni Winbind"
diff --git a/source3/po/ja.msg b/source3/po/ja.msg
deleted file mode 100644
index 52ec571..0000000
--- a/source3/po/ja.msg
+++ /dev/null
@@ -1,594 +0,0 @@
-# Japanese messages for international release of SWAT.
-# Copyright (C) 2003 TAKAHASHI Motonobu <monyo at samba.org>
-# Copyright (C) 2000 Ryo Kawahara <rkawa at lbe.co.jp>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: i18n-swat\n"
-"POT-Creation-Date: 2003-10-06 05:30+0900\n"
-"PO-Revision-Date: 2003-09-23 04:38+900\n"
-"Last-Translator: TAKAHASHI Motonobu <monyo at samba.org>\n"
-"Language-Team: Samba Users Group Japan <sugj-tech at samba.gr.jp>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: ../web/swat.c:117
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr "%s をオープンできません"
-
-#: ../web/swat.c:200
-msgid "Help"
-msgstr "ヘルプ"
-
-#: ../web/swat.c:206 ../web/swat.c:220 ../web/swat.c:235 ../web/swat.c:243 ../web/swat.c:252 ../web/swat.c:261 ../web/swat.c:267 ../web/swat.c:273 ../web/swat.c:286
-msgid "Set Default"
-msgstr "デフォルト値"
-
-#: ../web/swat.c:408
-#, c-format
-msgid "failed to open %s for writing"
-msgstr "%s を書き込み用にオープンできません"
-
-#: ../web/swat.c:431
-#, c-format
-msgid "Can't reload %s"
-msgstr "%s を再読み込みできません\n"
-
-# msgid "Logged in as <b>%s</b><p>\n"
-#: ../web/swat.c:501
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "<b>%s</b>としてログイン"
-
-#: ../web/swat.c:505
-msgid "Home"
-msgstr "ホーム"
-
-#: ../web/swat.c:507
-msgid "Globals"
-msgstr "グローバル"
-
-#: ../web/swat.c:508
-msgid "Shares"
-msgstr "ファイル共有"
-
-#: ../web/swat.c:509
-msgid "Printers"
-msgstr "印刷共有"
-
-#: ../web/swat.c:510
-msgid "Wizard"
-msgstr "ウィザード"
-
-#: ../web/swat.c:513
-msgid "Status"
-msgstr "サーバの状態"
-
-#: ../web/swat.c:514
-msgid "View Config"
-msgstr "現在の設定"
-
-#: ../web/swat.c:516
-msgid "Password Management"
-msgstr "パスワード管理"
-
-#: ../web/swat.c:526
-msgid "Current View Is"
-msgstr "現在の表示モード"
-
-#: ../web/swat.c:527 ../web/swat.c:530
-msgid "Basic"
-msgstr "標準表示"
-
-#: ../web/swat.c:528 ../web/swat.c:531
-msgid "Advanced"
-msgstr "詳細表示"
-
-#: ../web/swat.c:529
-msgid "Change View To"
-msgstr "表示モードの変更"
-
-#: ../web/swat.c:554
-msgid "Current Config"
-msgstr "現在の設定"
-
-#: ../web/swat.c:558
-msgid "Normal View"
-msgstr "標準表示"
-
-#: ../web/swat.c:560
-msgid "Full View"
-msgstr "完全表示"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:579
-msgid "Wizard Parameter Edit Page"
-msgstr "ウィザードによるパラメータ編集ページ"
-
-#: ../web/swat.c:608
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr "smb.conf ファイルが書き換えられました。"
-
-#. Here we go ...
-#: ../web/swat.c:716
-msgid "Samba Configuration Wizard"
-msgstr "Samba 設定ウィザード"
-
-#: ../web/swat.c:720
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr "「smb.conf の書換」ボタンを押すと smb.conf ファイル中のすべてのデフォルト値やコメントは削除されます。"
-
-#: ../web/swat.c:721
-msgid "The same will happen if you press the commit button."
-msgstr "「commit」ボタンを押した場合にも同様の変更が行なわれます。"
-
-#: ../web/swat.c:724
-msgid "Rewrite smb.conf file"
-msgstr "smb.conf の書換"
-
-#: ../web/swat.c:725
-msgid "Commit"
-msgstr "設定を反映"
-
-#: ../web/swat.c:726
-msgid "Edit Parameter Values"
-msgstr "各パラメータの編集"
-
-#: ../web/swat.c:732
-msgid "Server Type"
-msgstr "サーバタイプ"
-
-#: ../web/swat.c:733
-msgid "Stand Alone"
-msgstr "スタンドアロン"
-
-#: ../web/swat.c:734
-msgid "Domain Member"
-msgstr "ドメインメンバ"
-
-#: ../web/swat.c:735
-msgid "Domain Controller"
-msgstr "ドメインコントローラ"
-
-#: ../web/swat.c:738
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr "通常の形式ではない - 新しいモードを選択のこと"
-
-#: ../web/swat.c:740
-msgid "Configure WINS As"
-msgstr "WINS"
-
-#: ../web/swat.c:741
-msgid "Not Used"
-msgstr "使わない"
-
-#: ../web/swat.c:742
-msgid "Server for client use"
-msgstr "サーバとして構成"
-
-#: ../web/swat.c:743
-msgid "Client of another WINS server"
-msgstr "別の WINS サーバのクライアントとして構成"
-
-#: ../web/swat.c:745
-msgid "Remote WINS Server"
-msgstr "別の WINS サーバ"
-
-#: ../web/swat.c:756
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr "エラー: wins server と wins support の両パラメータが smb.conf で指定されています"
-
-#: ../web/swat.c:757
-msgid "Please Select desired WINS mode above."
-msgstr "いずれかの WINS モードを選択してください。"
-
-#: ../web/swat.c:759
-msgid "Expose Home Directories"
-msgstr "ホームディレクトリの公開"
-
-#: ../web/swat.c:774
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr "上記の設定オプションにより、複数のパラメータが同期して設定されるため、 Samba の運用を迅速に開始する上での助けとなるでしょう。"
-
-#: ../web/swat.c:787
-msgid "Global Parameters"
-msgstr "Global パラメータ"
-
-#: ../web/swat.c:815 ../web/swat.c:916 ../web/swat.c:1265
-msgid "Commit Changes"
-msgstr "変更を反映"
-
-#: ../web/swat.c:819 ../web/swat.c:919 ../web/swat.c:1267
-msgid "Reset Values"
-msgstr "変更を取消"
-
-#: ../web/swat.c:844
-msgid "Share Parameters"
-msgstr "ファイル共有 パラメータ"
-
-#: ../web/swat.c:887
-msgid "Choose Share"
-msgstr "ファイル共有の選択"
-
-#: ../web/swat.c:901
-msgid "Delete Share"
-msgstr "ファイル共有の削除"
-
-#: ../web/swat.c:908
-msgid "Create Share"
-msgstr "ファイル共有の作成"
-
-#: ../web/swat.c:944
-msgid "password change in demo mode rejected"
-msgstr "デモ・モードでのパスワード変更はできません"
-
-#: ../web/swat.c:957
-msgid "Can't setup password database vectors."
-msgstr "パスワード・データベースが見つけられません"
-
-#: ../web/swat.c:983
-msgid " Must specify \"User Name\" "
-msgstr "「ユーザ名」欄に入力してください"
-
-#: ../web/swat.c:999
-msgid " Must specify \"Old Password\" "
-msgstr "「旧パスワード」欄に入力してください"
-
-#: ../web/swat.c:1005
-msgid " Must specify \"Remote Machine\" "
-msgstr "「リモートマシン」欄に入力してください"
-
-#: ../web/swat.c:1012
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr "「新パスワード」欄と「新パスワードの再入力」欄に入力してください"
-
-#: ../web/swat.c:1018
-msgid " Re-typed password didn't match new password "
-msgstr "「新パスワードの再入力」欄の入力内容が「新パスワード」欄の入力と一致していません。"
-
-#: ../web/swat.c:1048
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " %s のパスワードは変更されました。"
-
-#: ../web/swat.c:1051
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " '%s' のパスワードは変更されませんでした。"
-
-#: ../web/swat.c:1076
-msgid "Server Password Management"
-msgstr "ローカルマシンのパスワード管理"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1085 ../web/swat.c:1132
-msgid "User Name"
-msgstr "ユーザ名"
-
-#: ../web/swat.c:1088 ../web/swat.c:1134
-msgid "Old Password"
-msgstr "旧パスワード"
-
-#: ../web/swat.c:1091 ../web/swat.c:1136
-msgid "New Password"
-msgstr "新パスワード"
-
-#: ../web/swat.c:1093 ../web/swat.c:1138
-msgid "Re-type New Password"
-msgstr "新パスワードの再入力"
-
-#: ../web/swat.c:1101 ../web/swat.c:1149
-msgid "Change Password"
-msgstr "パスワード変更"
-
-#: ../web/swat.c:1104
-msgid "Add New User"
-msgstr "新規ユーザ追加"
-
-#: ../web/swat.c:1106
-msgid "Delete User"
-msgstr "ユーザの削除"
-
-#: ../web/swat.c:1108
-msgid "Disable User"
-msgstr "ユーザの無効化"
-
-#: ../web/swat.c:1110
-msgid "Enable User"
-msgstr "ユーザの有効化"
-
-#: ../web/swat.c:1123
-msgid "Client/Server Password Management"
-msgstr "リモートマシンのパスワード管理"
-
-#: ../web/swat.c:1140
-msgid "Remote Machine"
-msgstr "リモートマシン"
-
-#: ../web/swat.c:1179
-msgid "Printer Parameters"
-msgstr "印刷共有 パラメータ"
-
-#: ../web/swat.c:1181
-msgid "Important Note:"
-msgstr "*注"
-
-#: ../web/swat.c:1182
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "名前の先頭に [*] がついたプリンタ"
-
-#: ../web/swat.c:1183
-msgid "are autoloaded printers from "
-msgstr "は"
-
-#: ../web/swat.c:1184
-msgid "Printcap Name"
-msgstr "printcap name パラメータ"
-
-#: ../web/swat.c:1185
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr "から自動設定されたものですから、削除することはできません。"
-
-#: ../web/swat.c:1231
-msgid "Choose Printer"
-msgstr "印刷共有の選択"
-
-#: ../web/swat.c:1250
-msgid "Delete Printer"
-msgstr "印刷共有の削除"
-
-#: ../web/swat.c:1257
-msgid "Create Printer"
-msgstr "印刷共有の作成"
-
-#: ../web/statuspage.c:123
-msgid "RDONLY     "
-msgstr "参照のみ   "
-
-#: ../web/statuspage.c:124
-msgid "WRONLY     "
-msgstr "更新のみ   "
-
-#: ../web/statuspage.c:125
-msgid "RDWR       "
-msgstr "参照/更新  "
-
-#: ../web/statuspage.c:309
-msgid "Server Status"
-msgstr "サーバの状態"
-
-#: ../web/statuspage.c:314
-msgid "Auto Refresh"
-msgstr "自動更新の開始"
-
-#: ../web/statuspage.c:315 ../web/statuspage.c:320
-msgid "Refresh Interval: "
-msgstr "更新間隔: "
-
-#: ../web/statuspage.c:319
-msgid "Stop Refreshing"
-msgstr "自動更新の停止"
-
-#: ../web/statuspage.c:334
-msgid "version:"
-msgstr "バージョン"
-
-#: ../web/statuspage.c:337
-msgid "smbd:"
-msgstr ""
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "running"
-msgstr "実行中"
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "not running"
-msgstr "停止中"
-
-#: ../web/statuspage.c:341
-msgid "Stop smbd"
-msgstr "smbd の停止"
-
-#: ../web/statuspage.c:343
-msgid "Start smbd"
-msgstr "smbd の起動"
-
-#: ../web/statuspage.c:345
-msgid "Restart smbd"
-msgstr "smbd の再起動"
-
-#: ../web/statuspage.c:350
-msgid "nmbd:"
-msgstr ""
-
-#: ../web/statuspage.c:354
-msgid "Stop nmbd"
-msgstr "nmbd の停止"
-
-#: ../web/statuspage.c:356
-msgid "Start nmbd"
-msgstr "nmbd の起動"
-
-#: ../web/statuspage.c:358
-msgid "Restart nmbd"
-msgstr "nmbd の再起動"
-
-#: ../web/statuspage.c:364
-msgid "winbindd:"
-msgstr ""
-
-#: ../web/statuspage.c:368
-msgid "Stop winbindd"
-msgstr "winbindd の停止"
-
-#: ../web/statuspage.c:370
-msgid "Start winbindd"
-msgstr "winbindd の起動"
-
-#: ../web/statuspage.c:372
-msgid "Restart winbindd"
-msgstr "winbindd の再起動"
-
-#. stop, restart all
-#: ../web/statuspage.c:381
-msgid "Stop All"
-msgstr "すべて停止"
-
-#: ../web/statuspage.c:382
-msgid "Restart All"
-msgstr "すべて再起動"
-
-#. start all
-#: ../web/statuspage.c:386
-msgid "Start All"
-msgstr "すべて起動"
-
-#: ../web/statuspage.c:393
-msgid "Active Connections"
-msgstr "接続中のクライアント"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "PID"
-msgstr ""
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408
-msgid "Client"
-msgstr "クライアント"
-
-#: ../web/statuspage.c:395
-msgid "IP address"
-msgstr "IPアドレス"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "Date"
-msgstr "日付"
-
-#: ../web/statuspage.c:397
-msgid "Kill"
-msgstr "切断"
-
-#: ../web/statuspage.c:405
-msgid "Active Shares"
-msgstr "接続中の共有"
-
-#: ../web/statuspage.c:408
-msgid "Share"
-msgstr "共有名"
-
-#: ../web/statuspage.c:408
-msgid "User"
-msgstr "ユーザ"
-
-#: ../web/statuspage.c:408
-msgid "Group"
-msgstr "グループ"
-
-#: ../web/statuspage.c:414
-msgid "Open Files"
-msgstr "使用中のファイル"
-
-#: ../web/statuspage.c:416
-msgid "Sharing"
-msgstr "排他モード"
-
-#: ../web/statuspage.c:416
-msgid "R/W"
-msgstr "参照/更新"
-
-#: ../web/statuspage.c:416
-msgid "Oplock"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "File"
-msgstr "ファイル名"
-
-#: ../web/statuspage.c:425
-msgid "Show Client in col 1"
-msgstr "クライアント名を先頭に表示"
-
-#: ../web/statuspage.c:426
-msgid "Show PID in col 1"
-msgstr "PIDを先頭に表示"
-
-#: ../param/loadparm.c:755
-msgid "Base Options"
-msgstr "基本 オプション"
-
-#: ../param/loadparm.c:775
-msgid "Security Options"
-msgstr "セキュリティ オプション"
-
-#: ../param/loadparm.c:859
-msgid "Logging Options"
-msgstr "ロギング オプション"
-
-#: ../param/loadparm.c:874
-msgid "Protocol Options"
-msgstr "プロトコル オプション"
-
-#: ../param/loadparm.c:911
-msgid "Tuning Options"
-msgstr "チューニング オプション"
-
-#: ../param/loadparm.c:940
-msgid "Printing Options"
-msgstr "印刷 オプション"
-
-#: ../param/loadparm.c:970
-msgid "Filename Handling"
-msgstr "ファイル名の取扱"
-
-#: ../param/loadparm.c:996
-msgid "Domain Options"
-msgstr "ドメイン オプション"
-
-#: ../param/loadparm.c:1000
-msgid "Logon Options"
-msgstr "ログオン オプション"
-
-#: ../param/loadparm.c:1019
-msgid "Browse Options"
-msgstr "ブラウジング オプション"
-
-#: ../param/loadparm.c:1033
-msgid "WINS Options"
-msgstr "WINS オプション"
-
-#: ../param/loadparm.c:1043
-msgid "Locking Options"
-msgstr "ロッキング オプション"
-
-#: ../param/loadparm.c:1061
-msgid "Ldap Options"
-msgstr "LDAP オプション"
-
-#: ../param/loadparm.c:1078
-msgid "Miscellaneous Options"
-msgstr "その他のオプション"
-
-#: ../param/loadparm.c:1138
-msgid "VFS module options"
-msgstr "VFS オプション"
-
-#: ../param/loadparm.c:1148
-msgid "Winbind options"
-msgstr "Winbind オプション"
diff --git a/source3/po/nl.msg b/source3/po/nl.msg
deleted file mode 100644
index c0aae12..0000000
--- a/source3/po/nl.msg
+++ /dev/null
@@ -1,592 +0,0 @@
-# Dutch messages for international release of SWAT.
-# Copyright (C) 2003 Jelmer Vernooij <jelmer at samba.org>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: i18n_swat \n"
-"POT-Creation-Date: 2003-10-06 05:30+0900\n"
-"PO-Revision-Date: 2000-02-08 12:48+09:00\n"
-"Last-Translator: Jelmer Vernooij <jelmer at samba.org>\n"
-"Language-Team: (Samba Team) <samba-technical at samba.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-
-#: ../web/swat.c:117
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr "FOUT: Kan %s niet openen"
-
-#: ../web/swat.c:200
-msgid "Help"
-msgstr "Help"
-
-#: ../web/swat.c:206 ../web/swat.c:220 ../web/swat.c:235 ../web/swat.c:243 ../web/swat.c:252 ../web/swat.c:261 ../web/swat.c:267 ../web/swat.c:273 ../web/swat.c:286
-msgid "Set Default"
-msgstr "Stel Standaard In"
-
-#: ../web/swat.c:408
-#, c-format
-msgid "failed to open %s for writing"
-msgstr "kon %s niet openen voor schrijven"
-
-#: ../web/swat.c:431
-#, c-format
-msgid "Can't reload %s"
-msgstr "Kan %s niet herladen"
-
-#: ../web/swat.c:501
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "Ingelogd als <b>%s</b>"
-
-#: ../web/swat.c:505
-msgid "Home"
-msgstr "Home"
-
-#: ../web/swat.c:507
-msgid "Globals"
-msgstr "Algemene Instellingen"
-
-#: ../web/swat.c:508
-msgid "Shares"
-msgstr "Gedeelde Bronnen"
-
-#: ../web/swat.c:509
-msgid "Printers"
-msgstr "Printers"
-
-#: ../web/swat.c:510
-msgid "Wizard"
-msgstr "Wizard"
-
-#: ../web/swat.c:513
-msgid "Status"
-msgstr "Status"
-
-#: ../web/swat.c:514
-msgid "View Config"
-msgstr "Bekijk Configuratie"
-
-#: ../web/swat.c:516
-msgid "Password Management"
-msgstr "Wachtwoord Beheer"
-
-#: ../web/swat.c:526
-msgid "Current View Is"
-msgstr "Huidige weergave is"
-
-#: ../web/swat.c:527 ../web/swat.c:530
-msgid "Basic"
-msgstr "Basis"
-
-#: ../web/swat.c:528 ../web/swat.c:531
-msgid "Advanced"
-msgstr "Geadvanceerd"
-
-#: ../web/swat.c:529
-msgid "Change View To"
-msgstr "Verander Weergave In"
-
-#: ../web/swat.c:554
-msgid "Current Config"
-msgstr "Huidige Configuratie"
-
-#: ../web/swat.c:558
-msgid "Normal View"
-msgstr "Normale Weergave"
-
-#: ../web/swat.c:560
-msgid "Full View"
-msgstr "Volledige Weergave"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:579
-msgid "Wizard Parameter Edit Page"
-msgstr "Wizard Instellingen Veranderen Pagina"
-
-#: ../web/swat.c:608
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr "N.B.: het smb.conf bestand is gelezen en herschreven"
-
-#. Here we go ...
-#: ../web/swat.c:716
-msgid "Samba Configuration Wizard"
-msgstr "Samba Configuratie Wizard"
-
-#: ../web/swat.c:720
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr "De \"Herschrijf smb.conf bestand\" knop zal alle standaardwaardes en alle commentaar verwijderen."
-
-#: ../web/swat.c:721
-msgid "The same will happen if you press the commit button."
-msgstr "Hetzelfde zal gebeuren als u de \"toepassen\" knop gebruikt."
-
-#: ../web/swat.c:724
-msgid "Rewrite smb.conf file"
-msgstr "Herschrijf smb.conf bestand"
-
-#: ../web/swat.c:725
-msgid "Commit"
-msgstr "Toepassen"
-
-#: ../web/swat.c:726
-msgid "Edit Parameter Values"
-msgstr "Bewerk Configuratie Waardes"
-
-#: ../web/swat.c:732
-msgid "Server Type"
-msgstr "Server Type"
-
-#: ../web/swat.c:733
-msgid "Stand Alone"
-msgstr "Stand Alone"
-
-#: ../web/swat.c:734
-msgid "Domain Member"
-msgstr "Domein Lid"
-
-#: ../web/swat.c:735
-msgid "Domain Controller"
-msgstr "Domein Controller"
-
-#: ../web/swat.c:738
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr "Ongebruikelijk Type in smb.conf - Selecteer een nieuwe modus"
-
-#: ../web/swat.c:740
-msgid "Configure WINS As"
-msgstr "Configureer WINS Als"
-
-#: ../web/swat.c:741
-msgid "Not Used"
-msgstr "Niet gebruikt"
-
-#: ../web/swat.c:742
-msgid "Server for client use"
-msgstr "Server voor client gebruik"
-
-#: ../web/swat.c:743
-msgid "Client of another WINS server"
-msgstr "Client van een andere WINS server"
-
-#: ../web/swat.c:745
-msgid "Remote WINS Server"
-msgstr "Naam of IP-adres WINS Server"
-
-#: ../web/swat.c:756
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr "Fout: WINS Server Modus en WINS Ondersteuning beiden ingesteld in smb.conf"
-
-#: ../web/swat.c:757
-msgid "Please Select desired WINS mode above."
-msgstr "Selecteer hierboven de gewenste WINS modus."
-
-#: ../web/swat.c:759
-msgid "Expose Home Directories"
-msgstr "Stel Home Directories Open"
-
-#: ../web/swat.c:774
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr "The configuratie hierboven zal meerdere variabelen veranderen en zal over het algemeen zorgen voor snelle installatie van Samba."
-
-#: ../web/swat.c:787
-msgid "Global Parameters"
-msgstr "Algemene Instellingen"
-
-#: ../web/swat.c:815 ../web/swat.c:916 ../web/swat.c:1265
-msgid "Commit Changes"
-msgstr "Pas Veranderingen Toe"
-
-#: ../web/swat.c:819 ../web/swat.c:919 ../web/swat.c:1267
-msgid "Reset Values"
-msgstr "Beginwaarden"
-
-#: ../web/swat.c:844
-msgid "Share Parameters"
-msgstr "Instellingen Gedeelde Bronnen"
-
-#: ../web/swat.c:887
-msgid "Choose Share"
-msgstr "Kies Bron"
-
-#: ../web/swat.c:901
-msgid "Delete Share"
-msgstr "Verwijder Bron"
-
-#: ../web/swat.c:908
-msgid "Create Share"
-msgstr "Maak Bron"
-
-#: ../web/swat.c:944
-msgid "password change in demo mode rejected"
-msgstr "wachtwoord veranderen in demo modus geweigerd"
-
-#: ../web/swat.c:957
-msgid "Can't setup password database vectors."
-msgstr "Kan wachtwoord database vectors niet opzetten."
-
-#: ../web/swat.c:983
-msgid " Must specify \"User Name\" "
-msgstr " \"Gebruikersnaam\" moet opgegeven worden "
-
-#: ../web/swat.c:999
-msgid " Must specify \"Old Password\" "
-msgstr " \"Oude wachtwoord\" moet opgegeven worden "
-
-#: ../web/swat.c:1005
-msgid " Must specify \"Remote Machine\" "
-msgstr " \"Server Naam of IP\" moet opgegeven worden "
-
-#: ../web/swat.c:1012
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr " \"Nieuw, en bevestiging Wachtwoorden\" moeten opgegeven worden "
-
-#: ../web/swat.c:1018
-msgid " Re-typed password didn't match new password "
-msgstr " Bevestigingswachtwoord was anders dan nieuwe wachtwoord "
-
-#: ../web/swat.c:1048
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " Het wachtwoord voor '%s' is veranderd."
-
-#: ../web/swat.c:1051
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " Het wachtwoord voor '%s' is niet veranderd."
-
-#: ../web/swat.c:1076
-msgid "Server Password Management"
-msgstr "Server Wachtwoord Beheer"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1085 ../web/swat.c:1132
-msgid "User Name"
-msgstr "Gebuikersnaam"
-
-#: ../web/swat.c:1088 ../web/swat.c:1134
-msgid "Old Password"
-msgstr "Oud Wachtwoord"
-
-#: ../web/swat.c:1091 ../web/swat.c:1136
-msgid "New Password"
-msgstr "Nieuw Wachtwoord"
-
-#: ../web/swat.c:1093 ../web/swat.c:1138
-msgid "Re-type New Password"
-msgstr "Bevestiging Nieuw Wachtwoord"
-
-#: ../web/swat.c:1101 ../web/swat.c:1149
-msgid "Change Password"
-msgstr "Verander Wachtwoord"
-
-#: ../web/swat.c:1104
-msgid "Add New User"
-msgstr "Voeg Gebruiker Toe"
-
-#: ../web/swat.c:1106
-msgid "Delete User"
-msgstr "Verwijder Gebruiker"
-
-#: ../web/swat.c:1108
-msgid "Disable User"
-msgstr "Maak gebruiker inactief"
-
-#: ../web/swat.c:1110
-msgid "Enable User"
-msgstr "Maak gebruiker actief"
-
-#: ../web/swat.c:1123
-msgid "Client/Server Password Management"
-msgstr "Client/Server Wachtwoord Beheer"
-
-#: ../web/swat.c:1140
-msgid "Remote Machine"
-msgstr "Naam of IP Server"
-
-#: ../web/swat.c:1179
-msgid "Printer Parameters"
-msgstr "Printer Instellingen"
-
-#: ../web/swat.c:1181
-msgid "Important Note:"
-msgstr "Belangrijk:"
-
-#: ../web/swat.c:1182
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "Printer namen gemarkeerd met [*] in het Kies Printer veld "
-
-#: ../web/swat.c:1183
-msgid "are autoloaded printers from "
-msgstr "zijn automatisch geladen uit "
-
-#: ../web/swat.c:1184
-msgid "Printcap Name"
-msgstr "Printcap Naam"
-
-#: ../web/swat.c:1185
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr "Proberen deze printers te verwijderen vanuit SWAT zal geen effect hebben."
-
-#: ../web/swat.c:1231
-msgid "Choose Printer"
-msgstr "Kies Printer"
-
-#: ../web/swat.c:1250
-msgid "Delete Printer"
-msgstr "Verwijder Printer"
-
-#: ../web/swat.c:1257
-msgid "Create Printer"
-msgstr "Maak Printer"
-
-#: ../web/statuspage.c:123
-msgid "RDONLY     "
-msgstr "RDONLY"
-
-#: ../web/statuspage.c:124
-msgid "WRONLY     "
-msgstr "WRONLY"
-
-#: ../web/statuspage.c:125
-msgid "RDWR       "
-msgstr "RDWR"
-
-#: ../web/statuspage.c:309
-msgid "Server Status"
-msgstr "Server Status"
-
-#: ../web/statuspage.c:314
-msgid "Auto Refresh"
-msgstr "Automatisch Verversen"
-
-#: ../web/statuspage.c:315 ../web/statuspage.c:320
-msgid "Refresh Interval: "
-msgstr "Ververs Interval:"
-
-#: ../web/statuspage.c:319
-msgid "Stop Refreshing"
-msgstr "Stop met Verversen"
-
-#: ../web/statuspage.c:334
-msgid "version:"
-msgstr "versie:"
-
-#: ../web/statuspage.c:337
-msgid "smbd:"
-msgstr "smbd:"
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "running"
-msgstr "draaiend"
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "not running"
-msgstr "niet draaiend"
-
-#: ../web/statuspage.c:341
-msgid "Stop smbd"
-msgstr "Stop smbd"
-
-#: ../web/statuspage.c:343
-msgid "Start smbd"
-msgstr "Start smbd"
-
-#: ../web/statuspage.c:345
-msgid "Restart smbd"
-msgstr "Herstart smbd"
-
-#: ../web/statuspage.c:350
-msgid "nmbd:"
-msgstr "nmbd:"
-
-#: ../web/statuspage.c:354
-msgid "Stop nmbd"
-msgstr "Stop nmbd"
-
-#: ../web/statuspage.c:356
-msgid "Start nmbd"
-msgstr "Start nmbd"
-
-#: ../web/statuspage.c:358
-msgid "Restart nmbd"
-msgstr "Herstart nmbd"
-
-#: ../web/statuspage.c:364
-msgid "winbindd:"
-msgstr "winbindd:"
-
-#: ../web/statuspage.c:368
-msgid "Stop winbindd"
-msgstr "Stop winbindd"
-
-#: ../web/statuspage.c:370
-msgid "Start winbindd"
-msgstr "Start winbindd"
-
-#: ../web/statuspage.c:372
-msgid "Restart winbindd"
-msgstr "Herstart winbindd"
-
-#. stop, restart all
-#: ../web/statuspage.c:381
-msgid "Stop All"
-msgstr "Stop Alles"
-
-#: ../web/statuspage.c:382
-msgid "Restart All"
-msgstr "Herstart Alles"
-
-#. start all
-#: ../web/statuspage.c:386
-msgid "Start All"
-msgstr "Start Alles"
-
-#: ../web/statuspage.c:393
-msgid "Active Connections"
-msgstr "Actieve Verbindingen"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "PID"
-msgstr "PID"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408
-msgid "Client"
-msgstr "Client"
-
-#: ../web/statuspage.c:395
-msgid "IP address"
-msgstr "IP adres"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "Date"
-msgstr "Datum"
-
-#: ../web/statuspage.c:397
-msgid "Kill"
-msgstr "Kill"
-
-#: ../web/statuspage.c:405
-msgid "Active Shares"
-msgstr "Actieve Bronnen"
-
-#: ../web/statuspage.c:408
-msgid "Share"
-msgstr "Bron"
-
-#: ../web/statuspage.c:408
-msgid "User"
-msgstr "Gebruiker"
-
-#: ../web/statuspage.c:408
-msgid "Group"
-msgstr "Groep"
-
-#: ../web/statuspage.c:414
-msgid "Open Files"
-msgstr "Geopende Bestanden"
-
-#: ../web/statuspage.c:416
-msgid "Sharing"
-msgstr "Gedeeld"
-
-#: ../web/statuspage.c:416
-msgid "R/W"
-msgstr "Lees/Schrijf"
-
-#: ../web/statuspage.c:416
-msgid "Oplock"
-msgstr "Oplock"
-
-#: ../web/statuspage.c:416
-msgid "File"
-msgstr "Bestand"
-
-#: ../web/statuspage.c:425
-msgid "Show Client in col 1"
-msgstr "Toon Client in kolom 1"
-
-#: ../web/statuspage.c:426
-msgid "Show PID in col 1"
-msgstr "Toon PID in kolom 1"
-
-#: ../param/loadparm.c:755
-msgid "Base Options"
-msgstr "Basis Opties"
-
-#: ../param/loadparm.c:775
-msgid "Security Options"
-msgstr "Veiligheidsopties"
-
-#: ../param/loadparm.c:859
-msgid "Logging Options"
-msgstr "Log Opties"
-
-#: ../param/loadparm.c:874
-msgid "Protocol Options"
-msgstr "Protocol Opties"
-
-#: ../param/loadparm.c:911
-msgid "Tuning Options"
-msgstr "Fijntune Opties"
-
-#: ../param/loadparm.c:940
-msgid "Printing Options"
-msgstr "Printer Opties"
-
-#: ../param/loadparm.c:970
-msgid "Filename Handling"
-msgstr "Bestandsnaam Afhandeling"
-
-#: ../param/loadparm.c:996
-msgid "Domain Options"
-msgstr "Domein Opties"
-
-#: ../param/loadparm.c:1000
-msgid "Logon Options"
-msgstr "Logon Opties"
-
-#: ../param/loadparm.c:1019
-msgid "Browse Options"
-msgstr "Verken Opties"
-
-#: ../param/loadparm.c:1033
-msgid "WINS Options"
-msgstr "WINS Opties"
-
-#: ../param/loadparm.c:1043
-msgid "Locking Options"
-msgstr "Locking Opties"
-
-#: ../param/loadparm.c:1061
-msgid "Ldap Options"
-msgstr "LDAP Opties"
-
-#: ../param/loadparm.c:1078
-msgid "Miscellaneous Options"
-msgstr "Verscheidene Opties"
-
-#: ../param/loadparm.c:1138
-msgid "VFS module options"
-msgstr "VFS module opties"
-
-#: ../param/loadparm.c:1148
-msgid "Winbind options"
-msgstr "Winbind opties"
diff --git a/source3/po/pl.msg b/source3/po/pl.msg
deleted file mode 100644
index aca5de6..0000000
--- a/source3/po/pl.msg
+++ /dev/null
@@ -1,592 +0,0 @@
-# Polish messages for international release of SWAT.
-# Copyright (C) 2001 Rafal Szczesniak <mimir at spin.ict.pwr.wroc.pl>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: i18n_swat \n"
-"POT-Creation-Date: 2003-10-06 05:30+0900\n"
-"PO-Revision-Date: 2001-08-15 22:45+02:00\n"
-"Last-Translator: Rafal Szczesniak <mimir at spin.ict.pwr.wroc.pl>\n"
-"Language-Team: pl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-
-#: ../web/swat.c:117
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr ""
-
-#: ../web/swat.c:200
-msgid "Help"
-msgstr "Pomoc"
-
-#: ../web/swat.c:206 ../web/swat.c:220 ../web/swat.c:235 ../web/swat.c:243 ../web/swat.c:252 ../web/swat.c:261 ../web/swat.c:267 ../web/swat.c:273 ../web/swat.c:286
-msgid "Set Default"
-msgstr "Ustaw domyślnie"
-
-#: ../web/swat.c:408
-#, c-format
-msgid "failed to open %s for writing"
-msgstr ""
-
-#: ../web/swat.c:431
-#, c-format
-msgid "Can't reload %s"
-msgstr ""
-
-#: ../web/swat.c:501
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "Zalogowany jako <b>%s</b><p>\n"
-
-#: ../web/swat.c:505
-msgid "Home"
-msgstr "Strona domowa"
-
-#: ../web/swat.c:507
-msgid "Globals"
-msgstr "Ustawienia globalne"
-
-#: ../web/swat.c:508
-msgid "Shares"
-msgstr "Współudziały"
-
-#: ../web/swat.c:509
-msgid "Printers"
-msgstr "Drukarki"
-
-#: ../web/swat.c:510
-msgid "Wizard"
-msgstr ""
-
-#: ../web/swat.c:513
-msgid "Status"
-msgstr "Status"
-
-#: ../web/swat.c:514
-msgid "View Config"
-msgstr "Przejrzyj Konfigurację"
-
-#: ../web/swat.c:516
-msgid "Password Management"
-msgstr "Zarządzanie Hasłami"
-
-#: ../web/swat.c:526
-msgid "Current View Is"
-msgstr "Bieżąca Konfiguracja"
-
-#: ../web/swat.c:527 ../web/swat.c:530
-msgid "Basic"
-msgstr "Widok Podstawowy"
-
-#: ../web/swat.c:528 ../web/swat.c:531
-msgid "Advanced"
-msgstr "Widok Zaawansowany"
-
-#: ../web/swat.c:529
-msgid "Change View To"
-msgstr "Zmień Hasło"
-
-#: ../web/swat.c:554
-msgid "Current Config"
-msgstr "Bieżąca Konfiguracja"
-
-#: ../web/swat.c:558
-msgid "Normal View"
-msgstr "Normalny Widok"
-
-#: ../web/swat.c:560
-msgid "Full View"
-msgstr "Pełny Widok"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:579
-msgid "Wizard Parameter Edit Page"
-msgstr ""
-
-#: ../web/swat.c:608
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr ""
-
-#. Here we go ...
-#: ../web/swat.c:716
-msgid "Samba Configuration Wizard"
-msgstr ""
-
-#: ../web/swat.c:720
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr ""
-
-#: ../web/swat.c:721
-msgid "The same will happen if you press the commit button."
-msgstr ""
-
-#: ../web/swat.c:724
-msgid "Rewrite smb.conf file"
-msgstr ""
-
-#: ../web/swat.c:725
-msgid "Commit"
-msgstr "Potwierdź Zmiany"
-
-#: ../web/swat.c:726
-msgid "Edit Parameter Values"
-msgstr "Parametry Drukarki"
-
-#: ../web/swat.c:732
-msgid "Server Type"
-msgstr ""
-
-#: ../web/swat.c:733
-msgid "Stand Alone"
-msgstr "Uruchom nmbd"
-
-#: ../web/swat.c:734
-msgid "Domain Member"
-msgstr ""
-
-#: ../web/swat.c:735
-msgid "Domain Controller"
-msgstr ""
-
-#: ../web/swat.c:738
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr ""
-
-#: ../web/swat.c:740
-msgid "Configure WINS As"
-msgstr ""
-
-#: ../web/swat.c:741
-msgid "Not Used"
-msgstr ""
-
-#: ../web/swat.c:742
-msgid "Server for client use"
-msgstr ""
-
-#: ../web/swat.c:743
-msgid "Client of another WINS server"
-msgstr ""
-
-#: ../web/swat.c:745
-msgid "Remote WINS Server"
-msgstr ""
-
-#: ../web/swat.c:756
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr ""
-
-#: ../web/swat.c:757
-msgid "Please Select desired WINS mode above."
-msgstr ""
-
-#: ../web/swat.c:759
-msgid "Expose Home Directories"
-msgstr ""
-
-#: ../web/swat.c:774
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr ""
-
-#: ../web/swat.c:787
-msgid "Global Parameters"
-msgstr "Zmienne Globalne"
-
-#: ../web/swat.c:815 ../web/swat.c:916 ../web/swat.c:1265
-msgid "Commit Changes"
-msgstr "Potwierdź Zmiany"
-
-#: ../web/swat.c:819 ../web/swat.c:919 ../web/swat.c:1267
-msgid "Reset Values"
-msgstr "Zresetuj Wartości"
-
-#: ../web/swat.c:844
-msgid "Share Parameters"
-msgstr "Parametry Współudziału"
-
-#: ../web/swat.c:887
-msgid "Choose Share"
-msgstr "Wybierz Współudział"
-
-#: ../web/swat.c:901
-msgid "Delete Share"
-msgstr "Usuń Współudział"
-
-#: ../web/swat.c:908
-msgid "Create Share"
-msgstr "Utwórz Współudział"
-
-#: ../web/swat.c:944
-msgid "password change in demo mode rejected"
-msgstr "zmiana hasła w trybie demo odrzucona\n"
-
-#: ../web/swat.c:957
-msgid "Can't setup password database vectors."
-msgstr ""
-
-#: ../web/swat.c:983
-msgid " Must specify \"User Name\" "
-msgstr " Musisz podać \"Nazwę Użytkownika\" \n"
-
-#: ../web/swat.c:999
-msgid " Must specify \"Old Password\" "
-msgstr " Musisz podać \"Stare Hasło\" \n"
-
-#: ../web/swat.c:1005
-msgid " Must specify \"Remote Machine\" "
-msgstr " Musisz podać \"Zdalną Maszynę\" \n"
-
-#: ../web/swat.c:1012
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr " Musisz podać \"Nowe Hasło, i ponownie wpisane Nowe Hasło\" \n"
-
-#: ../web/swat.c:1018
-msgid " Re-typed password didn't match new password "
-msgstr " Ponownie wpisane hasło nie pasuje do nowego hasła\n"
-
-#: ../web/swat.c:1048
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " Hasło dla '%s' zostało zmienione. \n"
-
-#: ../web/swat.c:1051
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " Hasło dla '%s' NIE zostało zmienione. \n"
-
-#: ../web/swat.c:1076
-msgid "Server Password Management"
-msgstr "Zarządzanie Hasłami na Serwerze"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1085 ../web/swat.c:1132
-msgid "User Name"
-msgstr " Nazwa Użytkownika"
-
-#: ../web/swat.c:1088 ../web/swat.c:1134
-msgid "Old Password"
-msgstr " Stare Hasło"
-
-#: ../web/swat.c:1091 ../web/swat.c:1136
-msgid "New Password"
-msgstr " Nowe Hasło"
-
-#: ../web/swat.c:1093 ../web/swat.c:1138
-msgid "Re-type New Password"
-msgstr " Ponownie wpisz Nowe Hasło"
-
-#: ../web/swat.c:1101 ../web/swat.c:1149
-msgid "Change Password"
-msgstr "Zmień Hasło"
-
-#: ../web/swat.c:1104
-msgid "Add New User"
-msgstr "Dodaj Nowego Użytkownika"
-
-#: ../web/swat.c:1106
-msgid "Delete User"
-msgstr "Usuń Użytkownika"
-
-#: ../web/swat.c:1108
-msgid "Disable User"
-msgstr "Zablokuj Użytkownika"
-
-#: ../web/swat.c:1110
-msgid "Enable User"
-msgstr "Odblokuj Użytkownika"
-
-#: ../web/swat.c:1123
-msgid "Client/Server Password Management"
-msgstr "Zarządzanie Hasłami Klient/Serwer"
-
-#: ../web/swat.c:1140
-msgid "Remote Machine"
-msgstr " Zdalna Maszyna"
-
-#: ../web/swat.c:1179
-msgid "Printer Parameters"
-msgstr "Parametry Drukarki"
-
-#: ../web/swat.c:1181
-msgid "Important Note:"
-msgstr "Ważna Informacja:"
-
-#: ../web/swat.c:1182
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "Nazwy Drukarek zaznaczone [*] w rozwijanym polu Wybierz Drukarkę "
-
-#: ../web/swat.c:1183
-msgid "are autoloaded printers from "
-msgstr "są drukarkami automatycznie ładowanymi z "
-
-#: ../web/swat.c:1184
-msgid "Printcap Name"
-msgstr "Nazwa Printcap"
-
-#: ../web/swat.c:1185
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr "Próby usunięcia tych drukarek ze SWAT nie przyniosą efektu.\n"
-
-#: ../web/swat.c:1231
-msgid "Choose Printer"
-msgstr "Wybierz Drukarkę"
-
-#: ../web/swat.c:1250
-msgid "Delete Printer"
-msgstr "Usuń Drukarkę"
-
-#: ../web/swat.c:1257
-msgid "Create Printer"
-msgstr "Utwórz Drukarkę"
-
-#: ../web/statuspage.c:123
-msgid "RDONLY     "
-msgstr ""
-
-#: ../web/statuspage.c:124
-msgid "WRONLY     "
-msgstr ""
-
-#: ../web/statuspage.c:125
-msgid "RDWR       "
-msgstr ""
-
-#: ../web/statuspage.c:309
-msgid "Server Status"
-msgstr "Status Serwera"
-
-#: ../web/statuspage.c:314
-msgid "Auto Refresh"
-msgstr "Automatyczne Odświeżanie"
-
-#: ../web/statuspage.c:315 ../web/statuspage.c:320
-msgid "Refresh Interval: "
-msgstr "Interwał Odświeżania: "
-
-#: ../web/statuspage.c:319
-msgid "Stop Refreshing"
-msgstr "Zatrzymaj Odświeżanie"
-
-#: ../web/statuspage.c:334
-msgid "version:"
-msgstr "wersja:"
-
-#: ../web/statuspage.c:337
-msgid "smbd:"
-msgstr ""
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "running"
-msgstr "działa"
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "not running"
-msgstr "nie działa"
-
-#: ../web/statuspage.c:341
-msgid "Stop smbd"
-msgstr "Zatrzymaj smbd"
-
-#: ../web/statuspage.c:343
-msgid "Start smbd"
-msgstr "Uruchom smbd"
-
-#: ../web/statuspage.c:345
-msgid "Restart smbd"
-msgstr "Zrestartuj smbd"
-
-#: ../web/statuspage.c:350
-msgid "nmbd:"
-msgstr ""
-
-#: ../web/statuspage.c:354
-msgid "Stop nmbd"
-msgstr "Zatrzymaj nmbd"
-
-#: ../web/statuspage.c:356
-msgid "Start nmbd"
-msgstr "Uruchom nmbd"
-
-#: ../web/statuspage.c:358
-msgid "Restart nmbd"
-msgstr "Zrestartuj nmbd"
-
-#: ../web/statuspage.c:364
-msgid "winbindd:"
-msgstr ""
-
-#: ../web/statuspage.c:368
-msgid "Stop winbindd"
-msgstr "Zatrzymaj nmbd"
-
-#: ../web/statuspage.c:370
-msgid "Start winbindd"
-msgstr "Uruchom nmbd"
-
-#: ../web/statuspage.c:372
-msgid "Restart winbindd"
-msgstr "Zrestartuj nmbd"
-
-#. stop, restart all
-#: ../web/statuspage.c:381
-msgid "Stop All"
-msgstr ""
-
-#: ../web/statuspage.c:382
-msgid "Restart All"
-msgstr "Zrestartuj nmbd"
-
-#. start all
-#: ../web/statuspage.c:386
-msgid "Start All"
-msgstr "Uruchom nmbd"
-
-#: ../web/statuspage.c:393
-msgid "Active Connections"
-msgstr "Aktywne Połączenia"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "PID"
-msgstr ""
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408
-msgid "Client"
-msgstr "Klient"
-
-#: ../web/statuspage.c:395
-msgid "IP address"
-msgstr "adres IP"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "Date"
-msgstr "Data"
-
-#: ../web/statuspage.c:397
-msgid "Kill"
-msgstr "Zatrzymaj"
-
-#: ../web/statuspage.c:405
-msgid "Active Shares"
-msgstr "Aktywne Współudziały"
-
-#: ../web/statuspage.c:408
-msgid "Share"
-msgstr "Współudział"
-
-#: ../web/statuspage.c:408
-msgid "User"
-msgstr "Użytkownik"
-
-#: ../web/statuspage.c:408
-msgid "Group"
-msgstr "Grupa"
-
-#: ../web/statuspage.c:414
-msgid "Open Files"
-msgstr "Otwarte Pliki"
-
-#: ../web/statuspage.c:416
-msgid "Sharing"
-msgstr "Współdzielenie"
-
-#: ../web/statuspage.c:416
-msgid "R/W"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "Oplock"
-msgstr ""
-
-#: ../web/statuspage.c:416
-msgid "File"
-msgstr "Plik"
-
-#: ../web/statuspage.c:425
-msgid "Show Client in col 1"
-msgstr ""
-
-#: ../web/statuspage.c:426
-msgid "Show PID in col 1"
-msgstr ""
-
-#: ../param/loadparm.c:755
-msgid "Base Options"
-msgstr "Bazowe Opcje"
-
-#: ../param/loadparm.c:775
-msgid "Security Options"
-msgstr "Opcje Zabezpieczeń"
-
-#: ../param/loadparm.c:859
-msgid "Logging Options"
-msgstr "Opcje Blokowania"
-
-#: ../param/loadparm.c:874
-msgid "Protocol Options"
-msgstr "Opcje Protokołu"
-
-#: ../param/loadparm.c:911
-msgid "Tuning Options"
-msgstr "Opcje Dostrajające"
-
-#: ../param/loadparm.c:940
-msgid "Printing Options"
-msgstr "Opcje Drukowania"
-
-#: ../param/loadparm.c:970
-msgid "Filename Handling"
-msgstr "Obsługa Nazw Plików"
-
-#: ../param/loadparm.c:996
-msgid "Domain Options"
-msgstr "Opcje Domeny"
-
-#: ../param/loadparm.c:1000
-msgid "Logon Options"
-msgstr "Opcje Logowania"
-
-#: ../param/loadparm.c:1019
-msgid "Browse Options"
-msgstr "Opcje Przeglądania"
-
-#: ../param/loadparm.c:1033
-msgid "WINS Options"
-msgstr "Opcje WINS"
-
-#: ../param/loadparm.c:1043
-msgid "Locking Options"
-msgstr "Opcje Blokowania"
-
-#: ../param/loadparm.c:1061
-msgid "Ldap Options"
-msgstr "Opcje Ldap"
-
-#: ../param/loadparm.c:1078
-msgid "Miscellaneous Options"
-msgstr "Pozostałe Opcje"
-
-#: ../param/loadparm.c:1138
-msgid "VFS module options"
-msgstr "Opcje WINS"
-
-#: ../param/loadparm.c:1148
-msgid "Winbind options"
-msgstr "Opcje Drukowania"
diff --git a/source3/po/ru.msg b/source3/po/ru.msg
deleted file mode 100644
index d859406..0000000
--- a/source3/po/ru.msg
+++ /dev/null
@@ -1,606 +0,0 @@
-# Russian messages for international release of SWAT.
-# Copyright (C) 2007 Yuri Kozlov <kozlov.y at gmail.com>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: swat\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-06-04 18:15+0200\n"
-"PO-Revision-Date: 2007-06-27 22:00+0400\n"
-"Last-Translator: Yuri Kozlov <kozlov.y at gmail.com>\n"
-"Language-Team: Russian <debian-l10n-russian at lists.debian.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms:  nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#: ../web/swat.c:139
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr "ОШИБКА: Не удалось открыть %s"
-
-#: ../web/swat.c:223
-msgid "Help"
-msgstr "Справка"
-
-#: ../web/swat.c:229 ../web/swat.c:254 ../web/swat.c:275 ../web/swat.c:285 ../web/swat.c:294 ../web/swat.c:303 ../web/swat.c:309 ../web/swat.c:315 ../web/swat.c:328
-msgid "Set Default"
-msgstr "Установить по умолчанию"
-
-#: ../web/swat.c:450
-#, c-format
-msgid "failed to open %s for writing"
-msgstr "не удалось открыть %s для записи"
-
-#: ../web/swat.c:473
-#, c-format
-msgid "Can't reload %s"
-msgstr "Невозможно перезагрузить %s"
-
-#: ../web/swat.c:543
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "Осуществлён вход под именем <b>%s</b>"
-
-#: ../web/swat.c:547
-msgid "Home"
-msgstr "Главная"
-
-#: ../web/swat.c:549
-msgid "Globals"
-msgstr "Глобальные"
-
-#: ../web/swat.c:550
-msgid "Shares"
-msgstr "Ресурсы"
-
-#: ../web/swat.c:551
-msgid "Printers"
-msgstr "Принтеры"
-
-#: ../web/swat.c:552
-msgid "Wizard"
-msgstr "Помощник"
-
-#: ../web/swat.c:556
-msgid "Status"
-msgstr "Состояние"
-
-#: ../web/swat.c:557
-msgid "View Config"
-msgstr "Настройки"
-
-#: ../web/swat.c:559
-msgid "Password Management"
-msgstr "Пароли"
-
-#: ../web/swat.c:569
-msgid "Current View Is"
-msgstr "Текущий вид"
-
-#: ../web/swat.c:570 ../web/swat.c:573
-msgid "Basic"
-msgstr "Простой"
-
-#: ../web/swat.c:571 ../web/swat.c:574
-msgid "Advanced"
-msgstr "Сложный"
-
-#: ../web/swat.c:572
-msgid "Change View To"
-msgstr "Сменить вид на"
-
-#: ../web/swat.c:601
-msgid "Current Config"
-msgstr "Текущий файл конфигурации"
-
-#: ../web/swat.c:605
-msgid "Normal View"
-msgstr "Обычный вид"
-
-#: ../web/swat.c:607
-msgid "Full View"
-msgstr "Полный вид"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:626
-msgid "Wizard Parameter Edit Page"
-msgstr "Страница редактирования параметров помощника"
-
-#: ../web/swat.c:655
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr "Замечание: файл smb.conf был прочитан и перезаписан"
-
-#. Here we go ...
-#: ../web/swat.c:763
-msgid "Samba Configuration Wizard"
-msgstr "Помощник настройки Samba"
-
-#: ../web/swat.c:767
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr ""
-"По кнопке \"Перезаписать файл smb.conf\" в файл smb.conf записываются все "
-"значения по умолчанию с комментариями."
-
-#: ../web/swat.c:768
-msgid "The same will happen if you press the commit button."
-msgstr "То же самое произойдёт при нажатии кнопки сохранения."
-
-#: ../web/swat.c:771
-msgid "Rewrite smb.conf file"
-msgstr "Перезаписать файл smb.conf"
-
-#: ../web/swat.c:772
-msgid "Commit"
-msgstr "Сохранить"
-
-#: ../web/swat.c:773
-msgid "Edit Parameter Values"
-msgstr "Редактировать значения параметров"
-
-#: ../web/swat.c:779
-msgid "Server Type"
-msgstr "Тип сервера"
-
-#: ../web/swat.c:780
-msgid "Stand Alone"
-msgstr "Независимый"
-
-#: ../web/swat.c:781
-msgid "Domain Member"
-msgstr "Член домена"
-
-#: ../web/swat.c:782
-msgid "Domain Controller"
-msgstr "Контроллер домена"
-
-#: ../web/swat.c:785
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr "Необычный тип в smb.conf - Выберите новый режим"
-
-#: ../web/swat.c:787
-msgid "Configure WINS As"
-msgstr "Настроить WINS как"
-
-#: ../web/swat.c:788
-msgid "Not Used"
-msgstr "Не использовать"
-
-#: ../web/swat.c:789
-msgid "Server for client use"
-msgstr "Сервер для клиентов"
-
-#: ../web/swat.c:790
-msgid "Client of another WINS server"
-msgstr "Клиент другого сервера WINS"
-
-#: ../web/swat.c:792
-msgid "Remote WINS Server"
-msgstr "Удалённый сервер WINS"
-
-#: ../web/swat.c:803
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr "Ошибка: в smb.conf установлены одновременно режим сервера WINS и поддержка WINS"
-
-#: ../web/swat.c:804
-msgid "Please Select desired WINS mode above."
-msgstr "Выберите желаемый режим WINS."
-
-#: ../web/swat.c:806
-msgid "Expose Home Directories"
-msgstr "Сделать доступными домашние каталоги"
-
-#: ../web/swat.c:821
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr ""
-"Выбор параметров выше приводит к автоматической настройке большего числа "
-"параметров, и помогает в сокращении времени развёртывания Samba."
-
-#: ../web/swat.c:834
-msgid "Global Parameters"
-msgstr "Глобальные параметры"
-
-#: ../web/swat.c:862 ../web/swat.c:966 ../web/swat.c:1318
-msgid "Commit Changes"
-msgstr "Сохранить изменения"
-
-#: ../web/swat.c:866 ../web/swat.c:969 ../web/swat.c:1320
-msgid "Reset Values"
-msgstr "Реинициализировать значения"
-
-#: ../web/swat.c:891
-msgid "Share Parameters"
-msgstr "Параметры общих ресурсов"
-
-#: ../web/swat.c:934
-msgid "Choose Share"
-msgstr "Выбрать ресурс"
-
-#: ../web/swat.c:951
-msgid "Delete Share"
-msgstr "Удалить ресурс"
-
-#: ../web/swat.c:958
-msgid "Create Share"
-msgstr "Создать ресурс"
-
-#: ../web/swat.c:994
-msgid "password change in demo mode rejected"
-msgstr "смена пароля в демо-режиме не работает"
-
-#: ../web/swat.c:1007
-msgid "Can't setup password database vectors."
-msgstr "Не удалось настроить векторы базы данных паролей."
-
-#: ../web/swat.c:1033
-msgid " Must specify \"User Name\" "
-msgstr " Должно быть указано \"Имя пользователя\" "
-
-#: ../web/swat.c:1049
-msgid " Must specify \"Old Password\" "
-msgstr " Должен быть указан \"Старый пароль\" "
-
-#: ../web/swat.c:1055
-msgid " Must specify \"Remote Machine\" "
-msgstr " Должна быть указана \"Удалённая машина\" "
-
-#: ../web/swat.c:1062
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr "  Должен быть указан \"Новый пароль, введённый дважды\" "
-
-#: ../web/swat.c:1068
-msgid " Re-typed password didn't match new password "
-msgstr " Повторно набранный новый пароль не совпадает с новым паролем "
-
-#: ../web/swat.c:1101
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " Был изменён пароль для '%s'."
-
-#: ../web/swat.c:1104
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " Пароль для '%s' НЕ был изменён."
-
-#: ../web/swat.c:1129
-msgid "Server Password Management"
-msgstr "Управление паролями сервера"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1138 ../web/swat.c:1185
-msgid "User Name"
-msgstr "Имя пользователя"
-
-#: ../web/swat.c:1141 ../web/swat.c:1187
-msgid "Old Password"
-msgstr "Старый пароль"
-
-#: ../web/swat.c:1144 ../web/swat.c:1189
-msgid "New Password"
-msgstr "Новый пароль"
-
-#: ../web/swat.c:1146 ../web/swat.c:1191
-msgid "Re-type New Password"
-msgstr "Новый пароль ещё раз"
-
-#: ../web/swat.c:1154 ../web/swat.c:1202
-msgid "Change Password"
-msgstr "Сменить пароль"
-
-#: ../web/swat.c:1157
-msgid "Add New User"
-msgstr "Добавить нового пользователя"
-
-#: ../web/swat.c:1159
-msgid "Delete User"
-msgstr "Удалить пользователя"
-
-#: ../web/swat.c:1161
-msgid "Disable User"
-msgstr "Заблокировать пользователя"
-
-#: ../web/swat.c:1163
-msgid "Enable User"
-msgstr "Разблокировать пользователя"
-
-#: ../web/swat.c:1176
-msgid "Client/Server Password Management"
-msgstr "Управление паролями в режиме клиент/сервер"
-
-#: ../web/swat.c:1193
-msgid "Remote Machine"
-msgstr "Удалённая машина"
-
-#: ../web/swat.c:1232
-msgid "Printer Parameters"
-msgstr "Параметры принтера"
-
-#: ../web/swat.c:1234
-msgid "Important Note:"
-msgstr "Важное замечание:"
-
-#: ../web/swat.c:1235
-#, c-format
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "Имена принтеров, помеченные [*] в выпадающем списке принтеров, "
-
-#: ../web/swat.c:1236
-#, c-format
-msgid "are autoloaded printers from "
-msgstr "были автоматически загружены согласно параметру "
-
-#: ../web/swat.c:1237
-msgid "Printcap Name"
-msgstr "Printcap Name"
-
-#: ../web/swat.c:1238
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr ". Попытка удалить эти принтеры из SWAT ни к чему не приведёт."
-
-#: ../web/swat.c:1284
-msgid "Choose Printer"
-msgstr "Выбрать принтер"
-
-#: ../web/swat.c:1303
-msgid "Delete Printer"
-msgstr "Удалить принтер"
-
-#: ../web/swat.c:1310
-msgid "Create Printer"
-msgstr "Создать принтер"
-
-#: ../web/statuspage.c:139
-msgid "RDWR       "
-msgstr "RDWR       "
-
-#: ../web/statuspage.c:141
-msgid "WRONLY     "
-msgstr "WRONLY     "
-
-#: ../web/statuspage.c:143
-msgid "RDONLY     "
-msgstr "RDONLY     "
-
-#: ../web/statuspage.c:330
-msgid "Server Status"
-msgstr "Состояние сервера"
-
-#: ../web/statuspage.c:335
-msgid "Auto Refresh"
-msgstr "Включить автообновление"
-
-#: ../web/statuspage.c:336 ../web/statuspage.c:341
-msgid "Refresh Interval: "
-msgstr "Интервал автообновления: "
-
-#: ../web/statuspage.c:340
-msgid "Stop Refreshing"
-msgstr "Выключить автообновление"
-
-#: ../web/statuspage.c:355
-msgid "version:"
-msgstr "версия:"
-
-#: ../web/statuspage.c:358
-msgid "smbd:"
-msgstr "smbd:"
-
-#: ../web/statuspage.c:358 ../web/statuspage.c:371 ../web/statuspage.c:385
-msgid "running"
-msgstr "работает"
-
-#: ../web/statuspage.c:358 ../web/statuspage.c:371 ../web/statuspage.c:385
-msgid "not running"
-msgstr "не работает"
-
-#: ../web/statuspage.c:362
-msgid "Stop smbd"
-msgstr "Остановить smbd"
-
-#: ../web/statuspage.c:364
-msgid "Start smbd"
-msgstr "Запустить smbd"
-
-#: ../web/statuspage.c:366
-msgid "Restart smbd"
-msgstr "Перезапустить smbd"
-
-#: ../web/statuspage.c:371
-msgid "nmbd:"
-msgstr "nmbd:"
-
-#: ../web/statuspage.c:375
-msgid "Stop nmbd"
-msgstr "Остановить nmbd"
-
-#: ../web/statuspage.c:377
-msgid "Start nmbd"
-msgstr "Запустить nmbd"
-
-#: ../web/statuspage.c:379
-msgid "Restart nmbd"
-msgstr "Перезапустить nmbd"
-
-#: ../web/statuspage.c:385
-msgid "winbindd:"
-msgstr "winbindd:"
-
-#: ../web/statuspage.c:389
-msgid "Stop winbindd"
-msgstr "Остановить winbindd"
-
-#: ../web/statuspage.c:391
-msgid "Start winbindd"
-msgstr "Запустить winbindd"
-
-#: ../web/statuspage.c:393
-msgid "Restart winbindd"
-msgstr "Перезапустить winbindd"
-
-#. stop, restart all
-#: ../web/statuspage.c:402
-msgid "Stop All"
-msgstr "Остановить всё"
-
-#: ../web/statuspage.c:403
-msgid "Restart All"
-msgstr "Перезапустить всё"
-
-#. start all
-#: ../web/statuspage.c:407
-msgid "Start All"
-msgstr "Запустить всё"
-
-#: ../web/statuspage.c:414
-msgid "Active Connections"
-msgstr "Активные подключения"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429 ../web/statuspage.c:437
-msgid "PID"
-msgstr "PID"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429
-msgid "Client"
-msgstr "Клиент"
-
-#: ../web/statuspage.c:416
-msgid "IP address"
-msgstr "IP-адрес"
-
-#: ../web/statuspage.c:416 ../web/statuspage.c:429 ../web/statuspage.c:437
-msgid "Date"
-msgstr "Дата"
-
-#: ../web/statuspage.c:418
-msgid "Kill"
-msgstr "Отключить"
-
-#: ../web/statuspage.c:426
-msgid "Active Shares"
-msgstr "Активные ресурсы"
-
-#: ../web/statuspage.c:429
-msgid "Share"
-msgstr "Ресурс"
-
-#: ../web/statuspage.c:429
-msgid "User"
-msgstr "Пользователь"
-
-#: ../web/statuspage.c:429
-msgid "Group"
-msgstr "Группа"
-
-#: ../web/statuspage.c:435
-msgid "Open Files"
-msgstr "Открытые файлы"
-
-#: ../web/statuspage.c:437
-msgid "Sharing"
-msgstr "Ресурс"
-
-#: ../web/statuspage.c:437
-msgid "R/W"
-msgstr "R/W"
-
-#: ../web/statuspage.c:437
-msgid "Oplock"
-msgstr "Oplock"
-
-#: ../web/statuspage.c:437
-msgid "File"
-msgstr "Файл"
-
-#: ../web/statuspage.c:446
-msgid "Show Client in col 1"
-msgstr "Показать клиента в колонке 1"
-
-#: ../web/statuspage.c:447
-msgid "Show PID in col 1"
-msgstr "Показать PID в колонке 1"
-
-#: ../param/loadparm.c:836
-msgid "Base Options"
-msgstr "Основные параметры"
-
-#: ../param/loadparm.c:855
-msgid "Security Options"
-msgstr "Параметры безопасности"
-
-#: ../param/loadparm.c:945
-msgid "Logging Options"
-msgstr "Параметры журнала"
-
-#: ../param/loadparm.c:962
-msgid "Protocol Options"
-msgstr "Параметры протокола"
-
-#: ../param/loadparm.c:1008
-msgid "Tuning Options"
-msgstr "Параметры детальной настройки"
-
-#: ../param/loadparm.c:1037
-msgid "Printing Options"
-msgstr "Параметры печати"
-
-#: ../param/loadparm.c:1075
-msgid "Filename Handling"
-msgstr "Обработка имён файлов"
-
-#: ../param/loadparm.c:1105
-msgid "Domain Options"
-msgstr "Параметры домена"
-
-#: ../param/loadparm.c:1109
-msgid "Logon Options"
-msgstr "Параметры входа"
-
-#: ../param/loadparm.c:1130
-msgid "Browse Options"
-msgstr "Параметры обзора"
-
-#: ../param/loadparm.c:1144
-msgid "WINS Options"
-msgstr "Параметры WINS"
-
-#: ../param/loadparm.c:1153
-msgid "Locking Options"
-msgstr "Параметры блокировки"
-
-#: ../param/loadparm.c:1170
-msgid "Ldap Options"
-msgstr "Параметры Ldap"
-
-#: ../param/loadparm.c:1186
-msgid "Miscellaneous Options"
-msgstr "Различные параметры"
-
-#: ../param/loadparm.c:1191
-msgid "EventLog Options"
-msgstr "Параметры EventLog"
-
-#: ../param/loadparm.c:1258
-msgid "VFS module options"
-msgstr "Параметры модуля VFS"
-
-#: ../param/loadparm.c:1268
-msgid "Winbind options"
-msgstr "Параметры Winbind"
-
diff --git a/source3/po/tr.msg b/source3/po/tr.msg
deleted file mode 100644
index 03b489d..0000000
--- a/source3/po/tr.msg
+++ /dev/null
@@ -1,593 +0,0 @@
-# Turkish messages for international release of SWAT.
-# Copyright (C) 2001 Deniz Akkus Kanca <deniz at arayan.com>
-#
-#   This program is free software; you can redistribute it and/or modify
-#   it under the terms of the GNU General Public License as published by
-#   the Free Software Foundation; either version 3 of the License, or
-#   (at your option) any later version.
-#
-#   This program is distributed in the hope that it will be useful,
-#   but WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#   GNU General Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License
-#   along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: i18n_swat \n"
-"POT-Creation-Date: 2003-10-06 05:30+0900\n"
-"PO-Revision-Date: 2001-09-20 22:51EEST\n"
-"Last-Translator: Deniz Akkus Kanca <deniz at arayan.com>\n"
-"Language-Team: Turkish <gnu-tr-u12a at lists.sourceforge.net>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.9.1\n"
-
-#: ../web/swat.c:117
-#, c-format
-msgid "ERROR: Can't open %s"
-msgstr ""
-
-#: ../web/swat.c:200
-msgid "Help"
-msgstr "Yardım"
-
-#: ../web/swat.c:206 ../web/swat.c:220 ../web/swat.c:235 ../web/swat.c:243 ../web/swat.c:252 ../web/swat.c:261 ../web/swat.c:267 ../web/swat.c:273 ../web/swat.c:286
-msgid "Set Default"
-msgstr "Öntanımlıya Ayarla"
-
-#: ../web/swat.c:408
-#, c-format
-msgid "failed to open %s for writing"
-msgstr ""
-
-#: ../web/swat.c:431
-#, c-format
-msgid "Can't reload %s"
-msgstr ""
-
-#: ../web/swat.c:501
-#, c-format
-msgid "Logged in as <b>%s</b>"
-msgstr "<b>%s</b> kimliği ile oturum açılmış"
-
-#: ../web/swat.c:505
-msgid "Home"
-msgstr "Ev"
-
-#: ../web/swat.c:507
-msgid "Globals"
-msgstr "Evrenseller"
-
-#: ../web/swat.c:508
-msgid "Shares"
-msgstr "Paylaşımlar"
-
-#: ../web/swat.c:509
-msgid "Printers"
-msgstr "Yazıcılar"
-
-#: ../web/swat.c:510
-msgid "Wizard"
-msgstr ""
-
-#: ../web/swat.c:513
-msgid "Status"
-msgstr "Durum"
-
-#: ../web/swat.c:514
-msgid "View Config"
-msgstr "Ayarlara Gözat"
-
-#: ../web/swat.c:516
-msgid "Password Management"
-msgstr "Şifre Yönetimi"
-
-#: ../web/swat.c:526
-msgid "Current View Is"
-msgstr "Şimdiki Ayarlar"
-
-#: ../web/swat.c:527 ../web/swat.c:530
-msgid "Basic"
-msgstr "Temel Görünüm"
-
-#: ../web/swat.c:528 ../web/swat.c:531
-msgid "Advanced"
-msgstr "Gelişmiş Görünüm"
-
-#: ../web/swat.c:529
-msgid "Change View To"
-msgstr "Şifre Değiştir"
-
-#: ../web/swat.c:554
-msgid "Current Config"
-msgstr "Şimdiki Ayarlar"
-
-#: ../web/swat.c:558
-msgid "Normal View"
-msgstr "Normal Görünüm"
-
-#: ../web/swat.c:560
-msgid "Full View"
-msgstr "Tam Görünüm"
-
-#. Here we first set and commit all the parameters that were selected
-#. in the previous screen.
-#: ../web/swat.c:579
-msgid "Wizard Parameter Edit Page"
-msgstr ""
-
-#: ../web/swat.c:608
-msgid "Note: smb.conf file has been read and rewritten"
-msgstr ""
-
-#. Here we go ...
-#: ../web/swat.c:716
-msgid "Samba Configuration Wizard"
-msgstr ""
-
-#: ../web/swat.c:720
-msgid "The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."
-msgstr ""
-
-#: ../web/swat.c:721
-msgid "The same will happen if you press the commit button."
-msgstr ""
-
-#: ../web/swat.c:724
-msgid "Rewrite smb.conf file"
-msgstr ""
-
-#: ../web/swat.c:725
-msgid "Commit"
-msgstr "açıklama"
-
-#: ../web/swat.c:726
-msgid "Edit Parameter Values"
-msgstr "Yazıcı Bilgileri"
-
-#: ../web/swat.c:732
-msgid "Server Type"
-msgstr ""
-
-#: ../web/swat.c:733
-msgid "Stand Alone"
-msgstr "Nmbd'yi çalıştır"
-
-#: ../web/swat.c:734
-msgid "Domain Member"
-msgstr "alan sunucusu"
-
-#: ../web/swat.c:735
-msgid "Domain Controller"
-msgstr "alan sunucusu"
-
-#: ../web/swat.c:738
-msgid "Unusual Type in smb.conf - Please Select New Mode"
-msgstr ""
-
-#: ../web/swat.c:740
-msgid "Configure WINS As"
-msgstr ""
-
-#: ../web/swat.c:741
-msgid "Not Used"
-msgstr "dont descend"
-
-#: ../web/swat.c:742
-msgid "Server for client use"
-msgstr ""
-
-#: ../web/swat.c:743
-msgid "Client of another WINS server"
-msgstr ""
-
-#: ../web/swat.c:745
-msgid "Remote WINS Server"
-msgstr ""
-
-#: ../web/swat.c:756
-msgid "Error: WINS Server Mode and WINS Support both set in smb.conf"
-msgstr ""
-
-#: ../web/swat.c:757
-msgid "Please Select desired WINS mode above."
-msgstr ""
-
-#: ../web/swat.c:759
-msgid "Expose Home Directories"
-msgstr ""
-
-#: ../web/swat.c:774
-msgid "The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."
-msgstr ""
-
-#: ../web/swat.c:787
-msgid "Global Parameters"
-msgstr "Genel Değişkenler"
-
-#: ../web/swat.c:815 ../web/swat.c:916 ../web/swat.c:1265
-msgid "Commit Changes"
-msgstr "Değişiklikleri Kaydet"
-
-#: ../web/swat.c:819 ../web/swat.c:919 ../web/swat.c:1267
-msgid "Reset Values"
-msgstr "Değerleri İlk Haline Getir"
-
-#: ../web/swat.c:844
-msgid "Share Parameters"
-msgstr "Paylaşım Parametreleri"
-
-#: ../web/swat.c:887
-msgid "Choose Share"
-msgstr "Paylaşım Seçin"
-
-#: ../web/swat.c:901
-msgid "Delete Share"
-msgstr "Paylaşım Kaldır"
-
-#: ../web/swat.c:908
-msgid "Create Share"
-msgstr "Paylaşım Oluştur"
-
-#: ../web/swat.c:944
-msgid "password change in demo mode rejected"
-msgstr "demo kipinde şifre değişikliği kabul edilmedi\n"
-
-#: ../web/swat.c:957
-msgid "Can't setup password database vectors."
-msgstr ""
-
-#: ../web/swat.c:983
-msgid " Must specify \"User Name\" "
-msgstr " \"Kullanıcı Adı\" belirtilmeli \n"
-
-#: ../web/swat.c:999
-msgid " Must specify \"Old Password\" "
-msgstr " \"Eski Şifre\" belirtilmeli \n"
-
-#: ../web/swat.c:1005
-msgid " Must specify \"Remote Machine\" "
-msgstr " \"Uzak Makina\" belirtilmeli \n"
-
-#: ../web/swat.c:1012
-msgid " Must specify \"New, and Re-typed Passwords\" "
-msgstr " \"Yeni ve Tekrar Girilmiş Şifreler\" belirtilmeli \n"
-
-#: ../web/swat.c:1018
-msgid " Re-typed password didn't match new password "
-msgstr " Tekrar girilen şifre yeni şifre ile eşleşmedi\n"
-
-#: ../web/swat.c:1048
-#, c-format
-msgid " The passwd for '%s' has been changed."
-msgstr " '%s' için şifre değiştirildi."
-
-#: ../web/swat.c:1051
-#, c-format
-msgid " The passwd for '%s' has NOT been changed."
-msgstr " '%s' için şifre DEĞİŞTİRİLMEDİ."
-
-#: ../web/swat.c:1076
-msgid "Server Password Management"
-msgstr "Sunucu Şifre Yönetimi"
-
-#.
-#. * Create all the dialog boxes for data collection
-#.
-#: ../web/swat.c:1085 ../web/swat.c:1132
-msgid "User Name"
-msgstr " Kullanıcı Adı"
-
-#: ../web/swat.c:1088 ../web/swat.c:1134
-msgid "Old Password"
-msgstr " Eski Şifre"
-
-#: ../web/swat.c:1091 ../web/swat.c:1136
-msgid "New Password"
-msgstr " Yeni Şifre"
-
-#: ../web/swat.c:1093 ../web/swat.c:1138
-msgid "Re-type New Password"
-msgstr " Yeni Şifre Tekrarı"
-
-#: ../web/swat.c:1101 ../web/swat.c:1149
-msgid "Change Password"
-msgstr "Şifre Değiştir"
-
-#: ../web/swat.c:1104
-msgid "Add New User"
-msgstr "Kull. Ekle"
-
-#: ../web/swat.c:1106
-msgid "Delete User"
-msgstr "Kull. Sil"
-
-#: ../web/swat.c:1108
-msgid "Disable User"
-msgstr "Kull. Etkisizleştir"
-
-#: ../web/swat.c:1110
-msgid "Enable User"
-msgstr "Kull. Etkinleştir"
-
-#: ../web/swat.c:1123
-msgid "Client/Server Password Management"
-msgstr "İstemci/Sunucu Şifre Yönetimi"
-
-#: ../web/swat.c:1140
-msgid "Remote Machine"
-msgstr " Uzak Makina"
-
-#: ../web/swat.c:1179
-msgid "Printer Parameters"
-msgstr "Yazıcı Bilgileri"
-
-#: ../web/swat.c:1181
-msgid "Important Note:"
-msgstr "Önemli Not:"
-
-#: ../web/swat.c:1182
-msgid "Printer names marked with [*] in the Choose Printer drop-down box "
-msgstr "Yazıcı Seç kutusunda [*] ile işaretlenmiş yazıcı isimleri "
-
-#: ../web/swat.c:1183
-msgid "are autoloaded printers from "
-msgstr "otomatik yüklenen yazıcılar "
-
-#: ../web/swat.c:1184
-msgid "Printcap Name"
-msgstr "Printcap Adı"
-
-#: ../web/swat.c:1185
-msgid "Attempting to delete these printers from SWAT will have no effect."
-msgstr "Bu yazıcıları SWAT'dan silmek etkisiz olacaktır.\n"
-
-#: ../web/swat.c:1231
-msgid "Choose Printer"
-msgstr "Yazıcı Seç"
-
-#: ../web/swat.c:1250
-msgid "Delete Printer"
-msgstr "Yazıcı Sil"
-
-#: ../web/swat.c:1257
-msgid "Create Printer"
-msgstr "Yazıcı Oluştur"
-
-#: ../web/statuspage.c:123
-msgid "RDONLY     "
-msgstr "SALTOKUNUR    "
-
-#: ../web/statuspage.c:124
-msgid "WRONLY     "
-msgstr "SALTYAZILIR    "
-
-#: ../web/statuspage.c:125
-msgid "RDWR       "
-msgstr "O/Y        "
-
-#: ../web/statuspage.c:309
-msgid "Server Status"
-msgstr "Sunucu Durumu"
-
-#: ../web/statuspage.c:314
-msgid "Auto Refresh"
-msgstr "Oto Tazele"
-
-#: ../web/statuspage.c:315 ../web/statuspage.c:320
-msgid "Refresh Interval: "
-msgstr "Tazeleme Aralığı: "
-
-#: ../web/statuspage.c:319
-msgid "Stop Refreshing"
-msgstr "Tazelemeyi Durdur"
-
-#: ../web/statuspage.c:334
-msgid "version:"
-msgstr "sürüm:"
-
-#: ../web/statuspage.c:337
-msgid "smbd:"
-msgstr "smbd:"
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "running"
-msgstr "çalışıyor"
-
-#: ../web/statuspage.c:337 ../web/statuspage.c:350 ../web/statuspage.c:364
-msgid "not running"
-msgstr "çalışmıyor"
-
-#: ../web/statuspage.c:341
-msgid "Stop smbd"
-msgstr "Smbd'yi durdur"
-
-#: ../web/statuspage.c:343
-msgid "Start smbd"
-msgstr "Smbd'yi çalıştır"
-
-#: ../web/statuspage.c:345
-msgid "Restart smbd"
-msgstr "Smbd'yi yeniden çalıştır"
-
-#: ../web/statuspage.c:350
-msgid "nmbd:"
-msgstr "nmbd:"
-
-#: ../web/statuspage.c:354
-msgid "Stop nmbd"
-msgstr "Nmbd'yi durdur"
-
-#: ../web/statuspage.c:356
-msgid "Start nmbd"
-msgstr "Nmbd'yi çalıştır"
-
-#: ../web/statuspage.c:358
-msgid "Restart nmbd"
-msgstr "Nmbd'yi yeniden çalıştır"
-
-#: ../web/statuspage.c:364
-msgid "winbindd:"
-msgstr "winbind uid"
-
-#: ../web/statuspage.c:368
-msgid "Stop winbindd"
-msgstr "Nmbd'yi durdur"
-
-#: ../web/statuspage.c:370
-msgid "Start winbindd"
-msgstr "Nmbd'yi çalıştır"
-
-#: ../web/statuspage.c:372
-msgid "Restart winbindd"
-msgstr "Nmbd'yi yeniden çalıştır"
-
-#. stop, restart all
-#: ../web/statuspage.c:381
-msgid "Stop All"
-msgstr ""
-
-#: ../web/statuspage.c:382
-msgid "Restart All"
-msgstr "Nmbd'yi yeniden çalıştır"
-
-#. start all
-#: ../web/statuspage.c:386
-msgid "Start All"
-msgstr "Nmbd'yi çalıştır"
-
-#: ../web/statuspage.c:393
-msgid "Active Connections"
-msgstr "Aktif Bağlantılar"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "PID"
-msgstr "PID"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408
-msgid "Client"
-msgstr "İstemci"
-
-#: ../web/statuspage.c:395
-msgid "IP address"
-msgstr "IP numarası"
-
-#: ../web/statuspage.c:395 ../web/statuspage.c:408 ../web/statuspage.c:416
-msgid "Date"
-msgstr "Tarih"
-
-#: ../web/statuspage.c:397
-msgid "Kill"
-msgstr "Kapat"
-
-#: ../web/statuspage.c:405
-msgid "Active Shares"
-msgstr "Aktif Paylaşımlar"
-
-#: ../web/statuspage.c:408
-msgid "Share"
-msgstr "Paylaşım"
-
-#: ../web/statuspage.c:408
-msgid "User"
-msgstr "Kullanıcı"
-
-#: ../web/statuspage.c:408
-msgid "Group"
-msgstr "Grup"
-
-#: ../web/statuspage.c:414
-msgid "Open Files"
-msgstr "Açık Dosyalar"
-
-#: ../web/statuspage.c:416
-msgid "Sharing"
-msgstr "Paylaşılıyor"
-
-#: ../web/statuspage.c:416
-msgid "R/W"
-msgstr "O/Y"
-
-#: ../web/statuspage.c:416
-msgid "Oplock"
-msgstr "Oplock"
-
-#: ../web/statuspage.c:416
-msgid "File"
-msgstr "Dosya"
-
-#: ../web/statuspage.c:425
-msgid "Show Client in col 1"
-msgstr ""
-
-#: ../web/statuspage.c:426
-msgid "Show PID in col 1"
-msgstr ""
-
-#: ../param/loadparm.c:755
-msgid "Base Options"
-msgstr "Temel Seçenekler"
-
-#: ../param/loadparm.c:775
-msgid "Security Options"
-msgstr "Güvenlik Seçenekleri"
-
-#: ../param/loadparm.c:859
-msgid "Logging Options"
-msgstr "Günlük Kaydı Seçenekleri"
-
-#: ../param/loadparm.c:874
-msgid "Protocol Options"
-msgstr "Protokol Seçenekleri"
-
-#: ../param/loadparm.c:911
-msgid "Tuning Options"
-msgstr "Ayar Seçenekleri"
-
-#: ../param/loadparm.c:940
-msgid "Printing Options"
-msgstr "Yazdırma Seçenekleri"
-
-#: ../param/loadparm.c:970
-msgid "Filename Handling"
-msgstr "Dosyaadı İşlenmesi"
-
-#: ../param/loadparm.c:996
-msgid "Domain Options"
-msgstr "Alan Seçenekleri"
-
-#: ../param/loadparm.c:1000
-msgid "Logon Options"
-msgstr "Sistem Giriş Seçenekleri"
-
-#: ../param/loadparm.c:1019
-msgid "Browse Options"
-msgstr "Gözatma Seçenekleri"
-
-#: ../param/loadparm.c:1033
-msgid "WINS Options"
-msgstr "WINS Seçenekleri"
-
-#: ../param/loadparm.c:1043
-msgid "Locking Options"
-msgstr "Kilitleme Seçenekleri"
-
-#: ../param/loadparm.c:1061
-msgid "Ldap Options"
-msgstr "Ldap Seçenekleri"
-
-#: ../param/loadparm.c:1078
-msgid "Miscellaneous Options"
-msgstr "Diğer Seçenekler"
-
-#: ../param/loadparm.c:1138
-msgid "VFS module options"
-msgstr "VFS Seçenekleri"
-
-#: ../param/loadparm.c:1148
-msgid "Winbind options"
-msgstr "Winbind seçenekleri"
diff --git a/source3/script/installmsg.sh b/source3/script/installmsg.sh
deleted file mode 100644
index 859e4c1..0000000
--- a/source3/script/installmsg.sh
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/sh
-# first version (Sept 2003) written by Shiro Yamada <shiro at miraclelinux.com>
-# based on the first verion (March 2002) of installdat.sh written by Herb Lewis
-
-DESTDIR=$1
-MSGDIR=`echo $2 | sed 's/\/\//\//g'`
-SRCDIR=$3/
-shift
-shift
-shift
-
-case $0 in
-	*uninstall*)
-		if test ! -d "$DESTDIR/$MSGDIR"; then
-			echo "Directory $DESTDIR/$MSGDIR does not exist! "
-			echo "Do a "make installmsg" or "make install" first. "
-			exit 1
-		fi
-		mode='uninstall'
-		;;
-	*) mode='install' ;;
-esac
-
-for f in $SRCDIR/po/*.msg; do
-	FNAME="$DESTDIR/$MSGDIR/`basename $f`"
-	if test "$mode" = 'install'; then
-		echo "Installing $f as $FNAME "
-		cp "$f" "$FNAME"
-		if test ! -f "$FNAME"; then
-			echo "Cannot install $FNAME.  Does $USER have privileges? "
-			exit 1
-		fi
-		chmod 0644 "$FNAME"
-	elif test "$mode" = 'uninstall'; then
-		echo "Removing $FNAME "
-		rm -f "$FNAME"
-		if test -f "$FNAME"; then
-			echo "Cannot remove $FNAME.  Does $USER have privileges? "
-			exit 1
-		fi
-	else
-		echo "Unknown mode, $mode.  Script called as $0 "
-		exit 1
-	fi
-done
-
-if test "$mode" = 'install'; then
-	cat << EOF
-==============================================================================
-The SWAT msg files have been installed.  You may uninstall the msg files using
-the command "make uninstallmsg" or "make uninstall" to uninstall binaries, man
-pages, msg files, and shell scripts.
-==============================================================================
-EOF
-else
-	cat << EOF
-=============================================================================
-The SWAT msg files have been removed.  You may restore these files using the
-command "make installmsg" or "make install" to install binaries, man pages,
-modules, msg files, and shell scripts.
-======================================================================
-EOF
-fi
-
-exit 0
diff --git a/source3/script/installswat.sh b/source3/script/installswat.sh
deleted file mode 100755
index 40596f3..0000000
--- a/source3/script/installswat.sh
+++ /dev/null
@@ -1,296 +0,0 @@
-#!/bin/sh
-#first version March 1998, Andrew Tridgell
-
-DESTDIR=$1
-SWATDIR=`echo $2 | sed 's/\/\//\//g'`
-SRCDIR=$3/
-BOOKDIR="$DESTDIR/$SWATDIR/using_samba"
-
-case $0 in
-	*uninstall*)
-		echo "Removing SWAT from $DESTDIR/$SWATDIR "
-		echo "Removing the Samba Web Administration Tool "
-		printf "%s" "Removed "
-		mode='uninstall'
-		;;
-	*)
-		echo "Installing SWAT in $DESTDIR/$SWATDIR "
-		echo "Installing the Samba Web Administration Tool "
-		printf "%s" "Installing "
-		mode='install'
-		;;
-esac
-
-LANGS=". `cd $SRCDIR../swat/; /bin/echo lang/??`"
-echo "langs are `cd $SRCDIR../swat/lang/; /bin/echo ??` "
-
-if test "$mode" = 'install'; then
- for ln in $LANGS; do 
-  SWATLANGDIR="$DESTDIR/$SWATDIR/$ln"
-  for d in $SWATLANGDIR $SWATLANGDIR/help $SWATLANGDIR/images \
-  $SWATLANGDIR/include $SWATLANGDIR/js; do
-   if [ ! -d $d ]; then
-    mkdir -p $d
-    if [ ! -d $d ]; then
-     echo "Failed to make directory $d, does $USER have privileges? "
-     exit 1
-    fi
-   fi
-  done
- done
-fi
-
-for ln in $LANGS; do
-
-  # images
-  for f in $SRCDIR../swat/$ln/images/*.gif; do
-    if [ ! -f $f ] ; then
-      continue
-    fi
-    FNAME="$DESTDIR/$SWATDIR/$ln/images/`basename $f`"
-    echo $FNAME
-    if test "$mode" = 'install'; then
-      cp "$f" "$FNAME"
-      if test ! -f "$FNAME"; then
-        echo "Cannot install $FNAME. Does $USER have privileges? "
-        exit 1
-      fi
-      chmod 0644 "$FNAME"
-    elif test "$mode" = 'uninstall'; then
-      rm -f "$FNAME"
-      if test -f "$FNAME"; then
-        echo "Cannot remove $FNAME.  Does $USER have privileges? "
-        exit 1
-      fi
-    else
-      echo "Unknown mode, $mode.  Script called as $0 "
-      exit 1
-    fi
-  done
-
-  # html help
-  for f in $SRCDIR../swat/$ln/help/*.html; do
-    if [ ! -f $f ] ; then
-      continue
-    fi
-    FNAME="$DESTDIR/$SWATDIR/$ln/help/`basename $f`"
-    echo $FNAME
-    if test "$mode" = 'install'; then
-      if [ "x$BOOKDIR" = "x" ]; then
-        cat $f | sed 's/@BOOKDIR at .*$//' > $FNAME.tmp
-      else
-        cat $f | sed 's/@BOOKDIR@//' > $FNAME.tmp
-      fi
-      if test ! -f "$FNAME.tmp"; then
-        echo "Cannot install $FNAME. Does $USER have privileges? "
-        exit 1
-      fi
-      f=$FNAME.tmp
-      cp "$f" "$FNAME"
-      rm -f "$f"
-      if test ! -f "$FNAME"; then
-        echo "Cannot install $FNAME. Does $USER have privileges? "
-        exit 1
-      fi
-      chmod 0644 "$FNAME"
-    elif test "$mode" = 'uninstall'; then
-      rm -f "$FNAME"
-      if test -f "$FNAME"; then
-        echo "Cannot remove $FNAME.  Does $USER have privileges? "
-        exit 1
-      fi
-    fi
-  done
-
-  # "server-side" includes
-  for f in $SRCDIR../swat/$ln/include/*; do
-      if [ ! -f $f ] ; then
-	continue
-      fi
-      FNAME="$DESTDIR/$SWATDIR/$ln/include/`basename $f`"
-      echo $FNAME
-      if test "$mode" = 'install'; then
-        cp "$f" "$FNAME"
-        if test ! -f "$FNAME"; then
-          echo "Cannot install $FNAME. Does $USER have privileges? "
-          exit 1
-        fi
-        chmod 0644 $FNAME
-      elif test "$mode" = 'uninstall'; then
-        rm -f "$FNAME"
-        if test -f "$FNAME"; then
-          echo "Cannot remove $FNAME.  Does $USER have privileges? "
-          exit 1
-        fi
-      fi
-  done
-
-done
-
-# Install/ remove html documentation (if html documentation tree is here)
-
-if [ -d $SRCDIR../docs/htmldocs/ ]; then
-
-    for dir in htmldocs/manpages htmldocs/Samba3-ByExample  htmldocs/Samba3-Developers-Guide  htmldocs/Samba3-HOWTO
-    do 
-    
-      if [ ! -d $SRCDIR../docs/$dir ]; then
-        continue
-      fi
-      
-      INSTALLDIR="$DESTDIR/$SWATDIR/help/`echo $dir | sed 's/htmldocs\///g'`"
-      if test ! -d "$INSTALLDIR" -a "$mode" = 'install'; then
-        mkdir "$INSTALLDIR"
-        if test ! -d "$INSTALLDIR"; then
-          echo "Failed to make directory $INSTALLDIR, does $USER have privileges? "
-          exit 1
-        fi
-      fi
-
-      for f in $SRCDIR../docs/$dir/*.html; do
-	  FNAME=$INSTALLDIR/`basename $f`
-	  echo $FNAME
-          if test "$mode" = 'install'; then
-            cp "$f" "$FNAME"
-            if test ! -f "$FNAME"; then
-              echo "Cannot install $FNAME. Does $USER have privileges? "
-              exit 1
-            fi
-            chmod 0644 $FNAME
-          elif test "$mode" = 'uninstall'; then
-            rm -f "$FNAME"
-            if test -f "$FNAME"; then
-              echo "Cannot remove $FNAME.  Does $USER have privileges? "
-              exit 1
-            fi
-          fi
-      done
-
-      if test -d "$SRCDIR../docs/$dir/images/"; then
-          if test ! -d "$INSTALLDIR/images/" -a "$mode" = 'install'; then
-              mkdir "$INSTALLDIR/images"
-              if test ! -d "$INSTALLDIR/images/"; then
-                  echo "Failed to make directory $INSTALLDIR/images, does $USER have privileges? "
-                  exit 1
-              fi
-          fi
-          for f in $SRCDIR../docs/$dir/images/*.png; do
-              FNAME=$INSTALLDIR/images/`basename $f`
-              echo $FNAME
-              if test "$mode" = 'install'; then
-                cp "$f" "$FNAME"
-                if test ! -f "$FNAME"; then
-                  echo "Cannot install $FNAME. Does $USER have privileges? "
-                  exit 1
-                fi
-                chmod 0644 $FNAME
-              elif test "$mode" = 'uninstall'; then
-                rm -f "$FNAME"
-                if test -f "$FNAME"; then
-                  echo "Cannot remove $FNAME.  Does $USER have privileges? "
-                  exit 1
-                fi
-              fi
-          done
-      fi
-    done
-fi
-
-# Install/ remove Using Samba book (but only if it is there)
-
-if [ "x$BOOKDIR" != "x" -a -f $SRCDIR../docs/htmldocs/using_samba/toc.html ]; then
-
-    # Create directories
-
-    for d in $BOOKDIR $BOOKDIR/figs ; do
-        if test ! -d "$d" -a "$mode" = 'install'; then
-            mkdir $d
-            if test ! -d "$d"; then
-                echo "Failed to make directory $d, does $USER have privileges? "
-                exit 1
-            fi
-        fi
-    done
-
-    # HTML files
-
-    for f in $SRCDIR../docs/htmldocs/using_samba/*.html; do
-        FNAME=$BOOKDIR/`basename $f`
-        echo $FNAME
-        if test "$mode" = 'install'; then
-          cp "$f" "$FNAME"
-          if test ! -f "$FNAME"; then
-            echo "Cannot install $FNAME. Does $USER have privileges? "
-            exit 1
-          fi
-          chmod 0644 $FNAME
-        elif test "$mode" = 'uninstall'; then
-          rm -f "$FNAME"
-          if test -f "$FNAME"; then
-            echo "Cannot remove $FNAME.  Does $USER have privileges? "
-            exit 1
-          fi
-        fi
-    done
-
-    for f in $SRCDIR../docs/htmldocs/using_samba/*.gif; do
-        FNAME=$BOOKDIR/`basename $f`
-        echo $FNAME
-        if test "$mode" = 'install'; then
-          cp "$f" "$FNAME"
-          if test ! -f "$FNAME"; then
-            echo "Cannot install $FNAME. Does $USER have privileges? "
-            exit 1
-          fi
-          chmod 0644 $FNAME
-        elif test "$mode" = 'uninstall'; then
-          rm -f "$FNAME"
-          if test -f "$FNAME"; then
-            echo "Cannot remove $FNAME.  Does $USER have privileges? "
-            exit 1
-          fi
-        fi
-    done
-
-    # Figures
-
-    for f in $SRCDIR../docs/htmldocs/using_samba/figs/*.gif; do
-        FNAME=$BOOKDIR/figs/`basename $f`
-        echo $FNAME
-        if test "$mode" = 'install'; then
-          cp "$f" "$FNAME"
-          if test ! -f "$FNAME"; then
-            echo "Cannot install $FNAME. Does $USER have privileges? "
-            exit 1
-          fi
-          chmod 0644 $FNAME
-        elif test "$mode" = 'uninstall'; then
-          rm -f "$FNAME"
-          if test -f "$FNAME"; then
-            echo "Cannot remove $FNAME.  Does $USER have privileges? "
-            exit 1
-          fi
-        fi
-    done
-
-fi
-
-if test "$mode" = 'install'; then
-  cat << EOF
-======================================================================
-The SWAT files have been installed. Remember to read the documentation
-for information on enabling and using SWAT
-======================================================================
-EOF
-else
-  cat << EOF
-======================================================================
-The SWAT files have been removed.  You may restore these files using
-the command "make installswat" or "make install" to install binaries, 
-man pages, modules, SWAT, and shell scripts.
-======================================================================
-EOF
-fi
-
-exit 0
-
diff --git a/source3/script/mkbuildoptions.awk b/source3/script/mkbuildoptions.awk
index 122489e..1a32d7a 100644
--- a/source3/script/mkbuildoptions.awk
+++ b/source3/script/mkbuildoptions.awk
@@ -79,7 +79,6 @@ BEGIN {
 
 	print "       output(screen,\"   SBINDIR: %s\\n\", get_dyn_SBINDIR());";
 	print "       output(screen,\"   BINDIR: %s\\n\", get_dyn_BINDIR());";
-	print "       output(screen,\"   SWATDIR: %s\\n\", get_dyn_SWATDIR());";
 
 	print "       output(screen,\"   CONFIGFILE: %s\\n\", get_dyn_CONFIGFILE());";
 	print "       output(screen,\"   LOGFILEBASE: %s\\n\", get_dyn_LOGFILEBASE());";
diff --git a/source3/web/cgi.c b/source3/web/cgi.c
deleted file mode 100644
index b97ed25..0000000
--- a/source3/web/cgi.c
+++ /dev/null
@@ -1,798 +0,0 @@
-/* 
-   some simple CGI helper routines
-   Copyright (C) Andrew Tridgell 1997-1998
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 3 of the License, or
-   (at your option) any later version.
-
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-
-   You should have received a copy of the GNU General Public License
-   along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-
-#include "includes.h"
-#include "system/passwd.h"
-#include "system/filesys.h"
-#include "web/swat_proto.h"
-#include "intl/lang_tdb.h"
-#include "auth.h"
-#include "secrets.h"
-#include "../lib/util/setid.h"
-
-#define MAX_VARIABLES 10000
-
-/* set the expiry on fixed pages */
-#define EXPIRY_TIME (60*60*24*7)
-
-#ifdef DEBUG_COMMENTS
-extern void print_title(char *fmt, ...);
-#endif
-
-struct cgi_var {
-	char *name;
-	char *value;
-};
-
-static struct cgi_var variables[MAX_VARIABLES];
-static int num_variables;
-static int content_length;
-static int request_post;
-static char *query_string;
-static const char *baseurl;
-static char *pathinfo;
-static char *C_user;
-static char *C_pass;
-static bool inetd_server;
-static bool got_request;
-
-static char *grab_line(FILE *f, int *cl)
-{
-	char *ret = NULL;
-	int i = 0;
-	int len = 0;
-
-	while ((*cl)) {
-		int c;
-
-		if (i == len) {
-			char *ret2;
-			if (len == 0) len = 1024;
-			else len *= 2;
-			ret2 = (char *)SMB_REALLOC_KEEP_OLD_ON_ERROR(ret, len);
-			if (!ret2) return ret;
-			ret = ret2;
-		}
-
-		c = fgetc(f);
-		(*cl)--;
-
-		if (c == EOF) {
-			(*cl) = 0;
-			break;
-		}
-
-		if (c == '\r') continue;
-
-		if (strchr_m("\n&", c)) break;
-
-		ret[i++] = c;
-
-	}
-
-	if (ret) {
-		ret[i] = 0;
-	}
-	return ret;
-}
-
-/**
- URL encoded strings can have a '+', which should be replaced with a space
-
- (This was in rfc1738_unescape(), but that broke the squid helper)
-**/
-
-static void plus_to_space_unescape(char *buf)
-{
-	char *p=buf;
-
-	while ((p=strchr_m(p,'+')))
-		*p = ' ';
-}
-
-/***************************************************************************
-  load all the variables passed to the CGI program. May have multiple variables
-  with the same name and the same or different values. Takes a file parameter
-  for simulating CGI invocation eg loading saved preferences.
-  ***************************************************************************/
-void cgi_load_variables(void)
-{
-	static char *line;
-	char *p, *s, *tok;
-	int len, i;
-	FILE *f = stdin;
-
-#ifdef DEBUG_COMMENTS
-	char dummy[100]="";
-	print_title(dummy);
-	printf("<!== Start dump in cgi_load_variables() %s ==>\n",__FILE__);
-#endif
-
-	if (!content_length) {
-		p = getenv("CONTENT_LENGTH");
-		len = p?atoi(p):0;
-	} else {
-		len = content_length;
-	}
-
-
-	if (len > 0 && 
-	    (request_post ||
-	     ((s=getenv("REQUEST_METHOD")) && 
-	      strequal(s,"POST")))) {
-		while (len && (line=grab_line(f, &len))) {
-			p = strchr_m(line,'=');
-			if (!p) continue;
-
-			*p = 0;
-
-			variables[num_variables].name = SMB_STRDUP(line);
-			variables[num_variables].value = SMB_STRDUP(p+1);
-
-			SAFE_FREE(line);
-
-			if (!variables[num_variables].name || 
-			    !variables[num_variables].value)
-				continue;
-
-			plus_to_space_unescape(variables[num_variables].value);
-			rfc1738_unescape(variables[num_variables].value);
-			plus_to_space_unescape(variables[num_variables].name);
-			rfc1738_unescape(variables[num_variables].name);
-
-#ifdef DEBUG_COMMENTS
-			printf("<!== POST var %s has value \"%s\"  ==>\n",
-			       variables[num_variables].name,
-			       variables[num_variables].value);
-#endif
-
-			num_variables++;
-			if (num_variables == MAX_VARIABLES) break;
-		}
-	}
-
-	fclose(stdin);
-	open("/dev/null", O_RDWR);
-
-	if ((s=query_string) || (s=getenv("QUERY_STRING"))) {
-		char *saveptr;
-		for (tok=strtok_r(s, "&;", &saveptr); tok;
-		     tok=strtok_r(NULL, "&;", &saveptr)) {
-			p = strchr_m(tok,'=');
-			if (!p) continue;
-
-			*p = 0;
-
-			variables[num_variables].name = SMB_STRDUP(tok);
-			variables[num_variables].value = SMB_STRDUP(p+1);
-
-			if (!variables[num_variables].name ||
-			    !variables[num_variables].value)
-				continue;
-
-			plus_to_space_unescape(variables[num_variables].value);
-			rfc1738_unescape(variables[num_variables].value);
-			plus_to_space_unescape(variables[num_variables].name);
-			rfc1738_unescape(variables[num_variables].name);
-
-#ifdef DEBUG_COMMENTS
-                        printf("<!== Commandline var %s has value \"%s\"  ==>\n",
-                               variables[num_variables].name,
-                               variables[num_variables].value);
-#endif
-			num_variables++;
-			if (num_variables == MAX_VARIABLES) break;
-		}
-
-	}
-#ifdef DEBUG_COMMENTS
-        printf("<!== End dump in cgi_load_variables() ==>\n");
-#endif
-
-	/* variables from the client are in UTF-8 - convert them
-	   to our internal unix charset before use */
-	for (i=0;i<num_variables;i++) {
-		TALLOC_CTX *frame = talloc_stackframe();
-		char *dest = NULL;
-		size_t dest_len;
-
-		convert_string_talloc(frame, CH_UTF8, CH_UNIX,
-			       variables[i].name, strlen(variables[i].name),
-			       &dest, &dest_len);
-		SAFE_FREE(variables[i].name);
-		variables[i].name = SMB_STRDUP(dest ? dest : "");
-
-		dest = NULL;
-		convert_string_talloc(frame, CH_UTF8, CH_UNIX,
-			       variables[i].value, strlen(variables[i].value),
-			       &dest, &dest_len);
-		SAFE_FREE(variables[i].value);
-		variables[i].value = SMB_STRDUP(dest ? dest : "");
-		TALLOC_FREE(frame);
-	}
-}
-
-
-/***************************************************************************
-  find a variable passed via CGI
-  Doesn't quite do what you think in the case of POST text variables, because
-  if they exist they might have a value of "" or even " ", depending on the
-  browser. Also doesn't allow for variables[] containing multiple variables
-  with the same name and the same or different values.
-  ***************************************************************************/
-
-const char *cgi_variable(const char *name)
-{
-	int i;
-
-	for (i=0;i<num_variables;i++)
-		if (strcmp(variables[i].name, name) == 0)
-			return variables[i].value;
-	return NULL;
-}
-
-/***************************************************************************
- Version of the above that can't return a NULL pointer.
-***************************************************************************/
-
-const char *cgi_variable_nonull(const char *name)
-{
-	const char *var = cgi_variable(name);
-	if (var) {
-		return var;
-	} else {
-		return "";
-	}
-}
-
-/***************************************************************************
-tell a browser about a fatal error in the http processing
-  ***************************************************************************/
-static void cgi_setup_error(const char *err, const char *header, const char *info)
-{
-	if (!got_request) {
-		/* damn browsers don't like getting cut off before they give a request */
-		char line[1024];
-		while (fgets(line, sizeof(line)-1, stdin)) {
-			if (strnequal(line,"GET ", 4) || 
-			    strnequal(line,"POST ", 5) ||
-			    strnequal(line,"PUT ", 4)) {
-				break;
-			}
-		}
-	}
-
-	printf("HTTP/1.0 %s\r\n%sConnection: close\r\nContent-Type: text/html\r\n\r\n<HTML><HEAD><TITLE>%s</TITLE></HEAD><BODY><H1>%s</H1>%s<p></BODY></HTML>\r\n\r\n", err, header, err, err, info);
-	fclose(stdin);
-	fclose(stdout);
-	exit(0);
-}
-
-
-/***************************************************************************
-tell a browser about a fatal authentication error
-  ***************************************************************************/
-static void cgi_auth_error(void)
-{
-	if (inetd_server) {
-                cgi_setup_error("401 Authorization Required", 
-                                "WWW-Authenticate: Basic realm=\"SWAT\"\r\n",
-                                "You must be authenticated to use this service");
-	} else {
-		printf("Content-Type: text/html\r\n");
-
-		printf("\r\n<HTML><HEAD><TITLE>SWAT</TITLE></HEAD>\n");
-		printf("<BODY><H1>Installation Error</H1>\n");
-		printf("SWAT must be installed via inetd. It cannot be run as a CGI script<p>\n");
-		printf("</BODY></HTML>\r\n");
-	}
-	exit(0);
-}
-
-/***************************************************************************
-authenticate when we are running as a CGI
-  ***************************************************************************/
-static void cgi_web_auth(void)
-{
-	const char *user = getenv("REMOTE_USER");
-	struct passwd *pwd;
-	const char *head = "Content-Type: text/html\r\n\r\n<HTML><BODY><H1>SWAT installation Error</H1>\n";
-	const char *tail = "</BODY></HTML>\r\n";
-
-	if (!user) {
-		printf("%sREMOTE_USER not set. Not authenticated by web server.<br>%s\n",
-		       head, tail);
-		exit(0);
-	}
-
-	pwd = Get_Pwnam_alloc(talloc_tos(), user);
-	if (!pwd) {
-		printf("%sCannot find user %s<br>%s\n", head, user, tail);
-		exit(0);
-	}
-
-	C_user = SMB_STRDUP(user);
-
-	if (!samba_setuid(0)) {
-		C_pass = secrets_fetch_generic("root", "SWAT");
-		if (C_pass == NULL) {
-			char *tmp_pass = NULL;
-			tmp_pass = generate_random_password(talloc_tos(),
-							    16, 16);
-			if (tmp_pass == NULL) {
-				printf("%sFailed to create random nonce for "
-				       "SWAT session\n<br>%s\n", head, tail);
-				exit(0);
-			}
-			secrets_store_generic("root", "SWAT", tmp_pass);
-			C_pass = SMB_STRDUP(tmp_pass);
-			TALLOC_FREE(tmp_pass);
-		}
-	}
-	samba_setuid(pwd->pw_uid);
-	if (geteuid() != pwd->pw_uid || getuid() != pwd->pw_uid) {
-		printf("%sFailed to become user %s - uid=%d/%d<br>%s\n", 
-		       head, user, (int)geteuid(), (int)getuid(), tail);
-		exit(0);
-	}
-	TALLOC_FREE(pwd);
-}
-
-
-/***************************************************************************
-handle a http authentication line
-  ***************************************************************************/
-static bool cgi_handle_authorization(char *line)
-{
-	char *p;
-	fstring user, user_pass;
-	struct passwd *pass = NULL;
-	const char *rhost;
-	char addr[INET6_ADDRSTRLEN];
-	size_t size = 0;
-
-	if (!strnequal(line,"Basic ", 6)) {
-		goto err;
-	}
-	line += 6;
-	while (line[0] == ' ') line++;
-	base64_decode_inplace(line);
-	if (!(p=strchr_m(line,':'))) {
-		/*
-		 * Always give the same error so a cracker
-		 * cannot tell why we fail.
-		 */
-		goto err;
-	}
-	*p = 0;
-
-	if (!convert_string(CH_UTF8, CH_UNIX,
-		       line, -1, 
-		       user, sizeof(user), &size)) {
-		goto err;
-	}
-
-	if (!convert_string(CH_UTF8, CH_UNIX,
-		       p+1, -1, 
-		       user_pass, sizeof(user_pass), &size)) {
-		goto err;
-	}
-
-	/*
-	 * Try and get the user from the UNIX password file.
-	 */
-
-	pass = Get_Pwnam_alloc(talloc_tos(), user);
-
-	rhost = client_name(1);
-	if (strequal(rhost,"UNKNOWN"))
-		rhost = client_addr(1, addr, sizeof(addr));
-
-	/*
-	 * Validate the password they have given.
-	 */
-
-	if NT_STATUS_IS_OK(pass_check(pass, user, rhost, user_pass, false)) {
-		if (pass) {
-			/*
-			 * Password was ok.
-			 */
-
-			if ( initgroups(pass->pw_name, pass->pw_gid) != 0 )
-				goto err;
-
-			become_user_permanently(pass->pw_uid, pass->pw_gid);
-
-			/* Save the users name */
-			C_user = SMB_STRDUP(user);
-			C_pass = SMB_STRDUP(user_pass);
-			TALLOC_FREE(pass);
-			return True;
-		}
-	}
-
-err:
-	cgi_setup_error("401 Bad Authorization", 
-			"WWW-Authenticate: Basic realm=\"SWAT\"\r\n",
-			"username or password incorrect");
-
-	TALLOC_FREE(pass);
-	return False;
-}
-
-/***************************************************************************
-is this root?
-  ***************************************************************************/
-bool am_root(void)
-{
-	if (geteuid() == 0) {
-		return( True);
-	} else {
-		return( False);
-	}
-}
-
-/***************************************************************************
-return a ptr to the users name
-  ***************************************************************************/
-char *cgi_user_name(void)
-{
-        return(C_user);
-}
-
-/***************************************************************************
-return a ptr to the users password
-  ***************************************************************************/
-char *cgi_user_pass(void)
-{
-        return(C_pass);
-}
-
-/***************************************************************************
-handle a file download
-  ***************************************************************************/
-static void cgi_download(char *file)
-{
-	SMB_STRUCT_STAT st;
-	char buf[1024];
-	int fd, l, i;
-	char *p;
-	char *lang;
-
-	/* sanitise the filename */
-	for (i=0;file[i];i++) {
-		if (!isalnum((int)file[i]) && !strchr_m("/.-_", file[i])) {
-			cgi_setup_error("404 File Not Found","",
-					"Illegal character in filename");
-		}
-	}
-
-	if (sys_stat(file, &st, false) != 0)	{
-		cgi_setup_error("404 File Not Found","",
-				"The requested file was not found");
-	}
-
-	if (S_ISDIR(st.st_ex_mode))
-	{
-		snprintf(buf, sizeof(buf), "%s/index.html", file);
-		if (!file_exist_stat(buf, &st, false)
-		    || !S_ISREG(st.st_ex_mode))
-		{
-			cgi_setup_error("404 File Not Found","",
-					"The requested file was not found");
-		}
-	}
-	else if (S_ISREG(st.st_ex_mode))
-	{
-		snprintf(buf, sizeof(buf), "%s", file);
-	}
-	else
-	{
-		cgi_setup_error("404 File Not Found","",
-				"The requested file was not found");
-	}
-
-	fd = web_open(buf,O_RDONLY,0);
-	if (fd == -1) {
-		cgi_setup_error("404 File Not Found","",
-				"The requested file was not found");
-	}
-	printf("HTTP/1.0 200 OK\r\n");
-	if ((p=strrchr_m(buf, '.'))) {
-		if (strcmp(p,".gif")==0) {
-			printf("Content-Type: image/gif\r\n");
-		} else if (strcmp(p,".jpg")==0) {
-			printf("Content-Type: image/jpeg\r\n");
-		} else if (strcmp(p,".png")==0) {
-			printf("Content-Type: image/png\r\n");
-		} else if (strcmp(p,".css")==0) {
-			printf("Content-Type: text/css\r\n");
-		} else if (strcmp(p,".txt")==0) {
-			printf("Content-Type: text/plain\r\n");
-		} else {
-			printf("Content-Type: text/html\r\n");
-		}
-	}
-	printf("Expires: %s\r\n", 
-		   http_timestring(talloc_tos(), time(NULL)+EXPIRY_TIME));
-
-	lang = lang_tdb_current();
-	if (lang) {
-		printf("Content-Language: %s\r\n", lang);
-	}
-
-	printf("Content-Length: %d\r\n\r\n", (int)st.st_ex_size);
-	while ((l=read(fd,buf,sizeof(buf)))>0) {
-		if (fwrite(buf, 1, l, stdout) != l) {
-			break;
-		}
-	}
-	close(fd);
-	exit(0);
-}
-
-
-
-/* return true if the char* contains ip addrs only.  Used to avoid
-name lookup calls */
-
-static bool only_ipaddrs_in_list(const char **list)
-{
-	bool only_ip = true;
-
-	if (!list) {
-		return true;
-	}
-
-	for (; *list ; list++) {
-		/* factor out the special strings */
-		if (strequal(*list, "ALL") || strequal(*list, "FAIL") ||
-		    strequal(*list, "EXCEPT")) {
-			continue;
-		}
-
-		if (!is_ipaddress(*list)) {
-			/*
-			 * If we failed, make sure that it was not because
-			 * the token was a network/netmask pair. Only
-			 * network/netmask pairs have a '/' in them.
-			 */
-			if ((strchr_m(*list, '/')) == NULL) {
-				only_ip = false;
-				DEBUG(3,("only_ipaddrs_in_list: list has "
-					"non-ip address (%s)\n",
-					*list));
-				break;
-			}
-		}
-	}
-
-	return only_ip;
-}
-
-/* return true if access should be allowed to a service for a socket */
-static bool check_access(int sock, const char **allow_list,
-			 const char **deny_list)
-{
-	bool ret = false;
-	bool only_ip = false;
-	char addr[INET6_ADDRSTRLEN];
-
-	if ((!deny_list || *deny_list==0) && (!allow_list || *allow_list==0)) {
-		return true;
-	}
-
-	/* Bypass name resolution calls if the lists
-	 * only contain IP addrs */
-	if (only_ipaddrs_in_list(allow_list) &&
-	    only_ipaddrs_in_list(deny_list)) {
-		only_ip = true;
-		DEBUG (3, ("check_access: no hostnames "
-			   "in host allow/deny list.\n"));
-		ret = allow_access(deny_list,
-				   allow_list,
-				   "",
-				   get_peer_addr(sock,addr,sizeof(addr)));
-	} else {
-		DEBUG (3, ("check_access: hostnames in "
-			   "host allow/deny list.\n"));
-		ret = allow_access(deny_list,
-				   allow_list,
-				   get_peer_name(sock,true),
-				   get_peer_addr(sock,addr,sizeof(addr)));
-	}
-
-	if (ret) {
-		DEBUG(2,("Allowed connection from %s (%s)\n",
-			 only_ip ? "" : get_peer_name(sock,true),
-			 get_peer_addr(sock,addr,sizeof(addr))));
-	} else {
-		DEBUG(0,("Denied connection from %s (%s)\n",
-			 only_ip ? "" : get_peer_name(sock,true),
-			 get_peer_addr(sock,addr,sizeof(addr))));
-	}
-
-	return(ret);
-}
-
-/**
- * @brief Setup the CGI framework.
- *
- * Setup the cgi framework, handling the possibility that this program
- * is either run as a true CGI program with a gateway to a web server, or
- * is itself a mini web server.
- **/
-void cgi_setup(const char *rootdir, int auth_required)
-{
-	bool authenticated = False;
-	char line[1024];
-	char *url=NULL;
-	char *p;
-	char *lang;
-
-	if (chdir(rootdir)) {
-		cgi_setup_error("500 Server Error", "",
-				"chdir failed - the server is not configured correctly");
-	}
-
-	/* Handle the possibility we might be running as non-root */
-	sec_init();
-
-	if ((lang=getenv("HTTP_ACCEPT_LANGUAGE"))) {
-		/* if running as a cgi program */
-		web_set_lang(lang);
-	}
-
-	/* maybe we are running under a web server */
-	if (getenv("CONTENT_LENGTH") || getenv("REQUEST_METHOD")) {
-		if (auth_required) {
-			cgi_web_auth();
-		}
-		return;
-	}
-
-	inetd_server = True;
-
-	if (!check_access(1, lp_hostsallow(-1), lp_hostsdeny(-1))) {
-		cgi_setup_error("403 Forbidden", "",
-				"Samba is configured to deny access from this client\n<br>Check your \"hosts allow\" and \"hosts deny\" options in smb.conf ");
-	}
-
-	/* we are a mini-web server. We need to read the request from stdin
-	   and handle authentication etc */
-	while (fgets(line, sizeof(line)-1, stdin)) {
-		if (line[0] == '\r' || line[0] == '\n') break;
-		if (strnequal(line,"GET ", 4)) {
-			got_request = True;
-			url = SMB_STRDUP(&line[4]);
-		} else if (strnequal(line,"POST ", 5)) {
-			got_request = True;
-			request_post = 1;
-			url = SMB_STRDUP(&line[5]);
-		} else if (strnequal(line,"PUT ", 4)) {
-			got_request = True;
-			cgi_setup_error("400 Bad Request", "",
-					"This server does not accept PUT requests");
-		} else if (strnequal(line,"Authorization: ", 15)) {
-			authenticated = cgi_handle_authorization(&line[15]);
-		} else if (strnequal(line,"Content-Length: ", 16)) {
-			content_length = atoi(&line[16]);
-		} else if (strnequal(line,"Accept-Language: ", 17)) {
-			web_set_lang(&line[17]);
-		}
-		/* ignore all other requests! */
-	}
-
-	if (auth_required && !authenticated) {
-		cgi_auth_error();
-	}
-
-	if (!url) {
-		cgi_setup_error("400 Bad Request", "",
-				"You must specify a GET or POST request");
-	}
-
-	/* trim the URL */
-	if ((p = strchr_m(url,' ')) || (p=strchr_m(url,'\t'))) {
-		*p = 0;
-	}
-	while (*url && strchr_m("\r\n",url[strlen(url)-1])) {
-		url[strlen(url)-1] = 0;
-	}
-
-	/* anything following a ? in the URL is part of the query string */
-	if ((p=strchr_m(url,'?'))) {
-		query_string = p+1;
-		*p = 0;
-	}
-
-	string_sub(url, "/swat/", "", 0);
-
-	if (url[0] != '/' && strstr(url,"..")==0) {
-		cgi_download(url);
-	}
-
-	printf("HTTP/1.0 200 OK\r\nConnection: close\r\n");
-	printf("Date: %s\r\n", http_timestring(talloc_tos(), time(NULL)));
-	baseurl = "";
-	pathinfo = url+1;
-}
-
-
-/***************************************************************************
-return the current pages URL
-  ***************************************************************************/
-const char *cgi_baseurl(void)
-{
-	if (inetd_server) {
-		return baseurl;
-	}
-	return getenv("SCRIPT_NAME");
-}
-
-/***************************************************************************
-return the current pages path info
-  ***************************************************************************/
-const char *cgi_pathinfo(void)
-{
-	char *r;
-	if (inetd_server) {
-		return pathinfo;
-	}
-	r = getenv("PATH_INFO");
-	if (!r) return "";
-	if (*r == '/') r++;
-	return r;
-}
-
-/***************************************************************************
-return the hostname of the client
-  ***************************************************************************/
-const char *cgi_remote_host(void)
-{
-	if (inetd_server) {
-		return get_peer_name(1,False);
-	}
-	return getenv("REMOTE_HOST");
-}
-
-/***************************************************************************
-return the hostname of the client
-  ***************************************************************************/
-const char *cgi_remote_addr(void)
-{
-	if (inetd_server) {
-		char addr[INET6_ADDRSTRLEN];
-		get_peer_addr(1,addr,sizeof(addr));
-		return talloc_strdup(talloc_tos(), addr);
-	}
-	return getenv("REMOTE_ADDR");
-}
-
-
-/***************************************************************************
-return True if the request was a POST
-  ***************************************************************************/
-bool cgi_waspost(void)
-{
-	if (inetd_server) {
-		return request_post;
-	}
-	return strequal(getenv("REQUEST_METHOD"), "POST");
-}
diff --git a/source3/web/diagnose.c b/source3/web/diagnose.c
deleted file mode 100644
index 955ff89..0000000
--- a/source3/web/diagnose.c
+++ /dev/null
@@ -1,80 +0,0 @@
-/* 
-   Unix SMB/CIFS implementation.
-   diagnosis tools for web admin
-   Copyright (C) Andrew Tridgell 1998
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 3 of the License, or
-   (at your option) any later version.
-
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-
-   You should have received a copy of the GNU General Public License
-   along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "includes.h"
-#include "web/swat_proto.h"
-#include "lib/winbind_util.h"
-#include "libsmb/libsmb.h"
-
-#ifdef WITH_WINBIND
-
-/* check to see if winbind is running by pinging it */
-
-bool winbindd_running(void)
-{
-	return winbind_ping();
-}	
-#endif
-
-/* check to see if nmbd is running on localhost by looking for a __SAMBA__
-   response */
-bool nmbd_running(void)
-{
-	struct in_addr loopback_ip;
-	int count;
-	struct sockaddr_storage *ss_list;
-	struct sockaddr_storage ss;
-	NTSTATUS status;
-
-	loopback_ip.s_addr = htonl(INADDR_LOOPBACK);
-	in_addr_to_sockaddr_storage(&ss, loopback_ip);
-
-	status = name_query("__SAMBA__", 0,
-			    True, True, &ss,
-			    talloc_tos(), &ss_list, &count,
-			    NULL);
-	if (NT_STATUS_IS_OK(status)) {
-		TALLOC_FREE(ss_list);
-		return True;
-	}
-
-	return False;
-}
-
-
-/* check to see if smbd is running on localhost by trying to open a connection
-   then closing it */
-bool smbd_running(void)
-{
-	struct in_addr loopback_ip;
-	NTSTATUS status;
-	struct cli_state *cli;
-	struct sockaddr_storage ss;
-
-	loopback_ip.s_addr = htonl(INADDR_LOOPBACK);
-	in_addr_to_sockaddr_storage(&ss, loopback_ip);
-
-	status = cli_connect_nb("localhost", &ss, 0, 0x20, lp_netbios_name(),
-				SMB_SIGNING_DEFAULT, 0, &cli);
-	if (!NT_STATUS_IS_OK(status)) {
-		return false;
-	}
-	cli_shutdown(cli);
-	return True;
-}
diff --git a/source3/web/neg_lang.c b/source3/web/neg_lang.c
deleted file mode 100644
index c415449..0000000
--- a/source3/web/neg_lang.c
+++ /dev/null
@@ -1,120 +0,0 @@
-/*
-   Unix SMB/CIFS implementation.
-   SWAT language handling
-   
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 3 of the License, or
-   (at your option) any later version.
-   
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-   
-   You should have received a copy of the GNU General Public License
-   along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-   Created by Ryo Kawahara <rkawa at lbe.co.jp> 
-*/
-
-#include "includes.h"
-#include "web/swat_proto.h"
-#include "intl/lang_tdb.h"
-#include "system/filesys.h"
-
-/*
-  during a file download we first check to see if there is a language
-  specific file available. If there is then use that, otherwise 
-  just open the specified file
-*/
-int web_open(const char *fname, int flags, mode_t mode)
-{
-	char *p = NULL;
-	char *lang = lang_tdb_current();
-	int fd;
-	if (lang) {
-		if (asprintf(&p, "lang/%s/%s", lang, fname) != -1) {
-			fd = open(p, flags, mode);
-			free(p);
-			if (fd != -1) {
-				return fd;
-			}
-		}
-	}
-
-	/* fall through to default name */
-	return open(fname, flags, mode);
-}
-
-
-struct pri_list {
-	float pri;
-	char *string;
-};
-
-static int qsort_cmp_list(struct pri_list *a, struct pri_list *b)
-{
-	if (a->pri > b->pri) return -1;
-	if (a->pri < b->pri) return 1;
-	return 0;
-}
-
-/*
-  choose from a list of languages. The list can be comma or space
-  separated
-  Keep choosing until we get a hit 
-  Changed to habdle priority -- Simo
-*/
-
-void web_set_lang(const char *lang_string)
-{
-	char **lang_list, **count;
-	struct pri_list *pl;
-	int lang_num, i;
-
-	/* build the lang list */
-	lang_list = str_list_make_v3(talloc_tos(), lang_string, ", \t\r\n");
-	if (!lang_list) return;
-	
-	/* sort the list by priority */
-	lang_num = 0;
-	count = lang_list;
-	while (*count && **count) {
-		count++;
-		lang_num++;
-	}
-	pl = SMB_MALLOC_ARRAY(struct pri_list, lang_num);
-	if (!pl) {
-		return;
-	}
-
-	for (i = 0; i < lang_num; i++) {
-		char *pri_code;
-		if ((pri_code=strstr(lang_list[i], ";q="))) {
-			*pri_code = '\0';
-			pri_code += 3;
-			sscanf(pri_code, "%f", &(pl[i].pri));
-		} else {
-			pl[i].pri = 1;
-		}
-		pl[i].string = SMB_STRDUP(lang_list[i]);
-	}
-	TALLOC_FREE(lang_list);
-
-	TYPESAFE_QSORT(pl, lang_num, qsort_cmp_list);
-
-	/* it's not an error to not initialise - we just fall back to 
-	   the default */
-
-	for (i = 0; i < lang_num; i++) {
-		if (lang_tdb_init(pl[i].string)) break;
-	}
-
-	for (i = 0; i < lang_num; i++) {
-		SAFE_FREE(pl[i].string);
-	}
-	SAFE_FREE(pl);
-
-	return;
-}
diff --git a/source3/web/startstop.c b/source3/web/startstop.c
deleted file mode 100644
index ec8f802..0000000
--- a/source3/web/startstop.c
+++ /dev/null
@@ -1,130 +0,0 @@
-/* 
-   Unix SMB/CIFS implementation.
-   start/stop nmbd and smbd
-   Copyright (C) Andrew Tridgell 1998
-   
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 3 of the License, or
-   (at your option) any later version.
-   
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-   
-   You should have received a copy of the GNU General Public License
-   along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "includes.h"
-#include "web/swat_proto.h"
-#include "dynconfig/dynconfig.h"
-#include "../lib/util/pidfile.h"
-
-/** Startup smbd from web interface. */
-void start_smbd(void)
-{
-	char *binfile = NULL;
-
-	if (geteuid() != 0) {
-		 return;
-	}
-
-	if (fork()) {
-		return;
-	}
-
-	if (asprintf(&binfile, "%s/smbd", get_dyn_SBINDIR()) > 0) {
-		become_daemon(true, false, false);
-		execl(binfile, binfile, "-D", NULL);
-	}
-	exit(0);
-}
-
-/* startup nmbd */
-void start_nmbd(void)
-{
-	char *binfile = NULL;
-
-	if (geteuid() != 0) {
-		return;
-	}
-
-	if (fork()) {
-		return;
-	}
-
-	if (asprintf(&binfile, "%s/nmbd", get_dyn_SBINDIR()) > 0) {
-		become_daemon(true, false, false);
-		execl(binfile, binfile, "-D", NULL);
-	}
-	exit(0);
-}
-
-/** Startup winbindd from web interface. */
-void start_winbindd(void)
-{
-	char *binfile = NULL;
-
-	if (geteuid() != 0) {
-		return;
-	}
-
-	if (fork()) {
-		return;
-	}
-
-	if (asprintf(&binfile, "%s/winbindd", get_dyn_SBINDIR()) > 0) {
-		become_daemon(true, false, false);
-		execl(binfile, binfile, NULL);
-	}
-	exit(0);
-}
-
-
-/* stop smbd */
-void stop_smbd(void)
-{
-	pid_t pid = pidfile_pid(lp_piddir(), "smbd");
-
-	if (geteuid() != 0) return;
-
-	if (pid <= 0) return;
-
-	kill(pid, SIGTERM);
-}
-
-/* stop nmbd */
-void stop_nmbd(void)
-{
-	pid_t pid = pidfile_pid(lp_piddir(), "nmbd");
-
-	if (geteuid() != 0) return;
-
-	if (pid <= 0) return;
-
-	kill(pid, SIGTERM);
-}
-#ifdef WITH_WINBIND
-/* stop winbindd */
-void stop_winbindd(void)
-{
-	pid_t pid = pidfile_pid(lp_piddir(), "winbindd");
-
-	if (geteuid() != 0) return;
-
-	if (pid <= 0) return;
-
-	kill(pid, SIGTERM);
-}
-#endif
-/* kill a specified process */
-void kill_pid(struct server_id pid)
-{
-	if (geteuid() != 0) return;
-
-	if (procid_to_pid(&pid) <= 0) return;
-
-	kill(procid_to_pid(&pid), SIGTERM);
-}
diff --git a/source3/web/statuspage.c b/source3/web/statuspage.c
deleted file mode 100644
index d257970..0000000
--- a/source3/web/statuspage.c
+++ /dev/null
@@ -1,467 +0,0 @@
-/* 
-   Unix SMB/CIFS implementation.
-   web status page
-   Copyright (C) Andrew Tridgell 1997-1998
-   
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 3 of the License, or
-   (at your option) any later version.
-   
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-   
-   You should have received a copy of the GNU General Public License
-   along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "includes.h"
-#include "web/swat_proto.h"
-#include "libcli/security/security.h"
-#include "locking/proto.h"
-#include "librpc/gen_ndr/open_files.h"
-#include "lib/conn_tdb.h"
-#include "../lib/util/pidfile.h"
-
-#define _(x) lang_msg_rotate(talloc_tos(),x)
-
-#define PIDMAP		struct PidMap
-
-/* how long to wait for start/stops to take effect */
-#define SLEEP_TIME 3
-
-PIDMAP {
-	PIDMAP	*next, *prev;
-	struct server_id pid;
-	char	*machine;
-};
-
-static PIDMAP	*pidmap;
-static int	PID_or_Machine;		/* 0 = show PID, else show Machine name */
-
-static struct server_id smbd_pid;
-
-/* from 2nd call on, remove old list */
-static void initPid2Machine (void)
-{
-	/* show machine name rather PID on table "Open Files"? */
-	if (PID_or_Machine) {
-		PIDMAP *p, *next;
-
-		for (p = pidmap; p != NULL; p = next) {
-			next = p->next;
-			DLIST_REMOVE(pidmap, p);
-			SAFE_FREE(p->machine);
-			SAFE_FREE(p);
-		}
-
-		pidmap = NULL;
-	}
-}
-
-/* add new PID <-> Machine name mapping */
-static void addPid2Machine (struct server_id pid, const char *machine)
-{
-	/* show machine name rather PID on table "Open Files"? */
-	if (PID_or_Machine) {
-		PIDMAP *newmap;
-
-		if ((newmap = SMB_MALLOC_P(PIDMAP)) == NULL) {
-			/* XXX need error message for this?
-			   if malloc fails, PID is always shown */
-			return;
-		}
-
-		newmap->pid = pid;
-		newmap->machine = SMB_STRDUP(machine);
-
-		DLIST_ADD(pidmap, newmap);
-	}
-}
-
-/* lookup PID <-> Machine name mapping */
-static char *mapPid2Machine (struct server_id pid)
-{
-	static char pidbuf [64];
-	PIDMAP *map;
-
-	/* show machine name rather PID on table "Open Files"? */
-	if (PID_or_Machine) {
-		for (map = pidmap; map != NULL; map = map->next) {
-			if (serverid_equal(&pid, &map->pid)) {
-				if (map->machine == NULL)	/* no machine name */
-					break;			/* show PID */
-
-				return map->machine;
-			}
-		}
-	}
-
-	/* PID not in list or machine name NULL? return pid as string */
-	snprintf (pidbuf, sizeof (pidbuf) - 1, "%s",
-		  procid_str_static(&pid));
-	return pidbuf;
-}
-
-static const char *tstring(TALLOC_CTX *ctx, time_t t)
-{
-	char *buf;
-	buf = talloc_strdup(ctx, time_to_asc(t));
-	if (!buf) {
-		return "";
-	}
-	buf = talloc_all_string_sub(ctx,
-			buf,
-			" ",
-			" ");
-	if (!buf) {
-		return "";
-	}
-	return buf;
-}
-
-static void print_share_mode(const struct share_mode_entry *e,
-			     const char *sharepath,
-			     const char *fname,
-			     void *dummy)
-{
-	char           *utf8_fname;
-	char           *utf8_sharepath;
-	int deny_mode;
-	size_t converted_size;
-
-	if (!is_valid_share_mode_entry(e)) {
-		return;
-	}
-
-	deny_mode = map_share_mode_to_deny_mode(e->share_access,
-						    e->private_options);
-
-	printf("<tr><td>%s</td>",_(mapPid2Machine(e->pid)));
-	printf("<td>%u</td>",(unsigned int)e->uid);
-	printf("<td>");
-	switch ((deny_mode>>4)&0xF) {
-	case DENY_NONE: printf("DENY_NONE"); break;
-	case DENY_ALL:  printf("DENY_ALL   "); break;
-	case DENY_DOS:  printf("DENY_DOS   "); break;
-	case DENY_FCB:  printf("DENY_FCB   "); break;
-	case DENY_READ: printf("DENY_READ  "); break;
-	case DENY_WRITE:printf("DENY_WRITE "); break;
-	}
-	printf("</td>");
-
-	printf("<td>");
-	if (e->access_mask & (FILE_READ_DATA|FILE_WRITE_DATA)) {
-		printf("%s", _("RDWR       "));
-	} else if (e->access_mask & FILE_WRITE_DATA) {
-		printf("%s", _("WRONLY     "));
-	} else {
-		printf("%s", _("RDONLY     "));
-	}
-	printf("</td>");
-
-	printf("<td>");
-	if((e->op_type & 
-	    (EXCLUSIVE_OPLOCK|BATCH_OPLOCK)) == 
-	   (EXCLUSIVE_OPLOCK|BATCH_OPLOCK))
-		printf("EXCLUSIVE+BATCH ");
-	else if (e->op_type & EXCLUSIVE_OPLOCK)
-		printf("EXCLUSIVE       ");
-	else if (e->op_type & BATCH_OPLOCK)
-		printf("BATCH           ");
-	else if (e->op_type & LEVEL_II_OPLOCK)
-		printf("LEVEL_II        ");
-	else
-		printf("NONE            ");
-	printf("</td>");
-
-	push_utf8_talloc(talloc_tos(), &utf8_fname, fname, &converted_size);
-	push_utf8_talloc(talloc_tos(), &utf8_sharepath, sharepath,
-			 &converted_size);
-	printf("<td>%s</td><td>%s</td><td>%s</td></tr>\n",
-	       utf8_sharepath,utf8_fname,tstring(talloc_tos(),e->time.tv_sec));
-	TALLOC_FREE(utf8_fname);
-}
-
-
-/* kill off any connections chosen by the user */
-static int traverse_fn1(const struct connections_key *key,
-			const struct connections_data *crec,
-			void *private_data)
-{
-	if (crec->cnum == TID_FIELD_INVALID && process_exists(crec->pid)) {
-		char buf[30];
-		slprintf(buf,sizeof(buf)-1,"kill_%s", procid_str_static(&crec->pid));
-		if (cgi_variable(buf)) {
-			kill_pid(crec->pid);
-			sleep(SLEEP_TIME);
-		}
-	}
-	return 0;
-}
-
-/* traversal fn for showing machine connections */
-static int traverse_fn2(const struct connections_key *key,
-                        const struct connections_data *crec,
-                        void *private_data)
-{
-	if (crec->cnum == TID_FIELD_INVALID || !process_exists(crec->pid) ||
-	    serverid_equal(&crec->pid, &smbd_pid))
-		return 0;
-
-	addPid2Machine (crec->pid, crec->machine);
-
-	printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td>\n",
-	       procid_str_static(&crec->pid),
-	       crec->machine, crec->addr,
-	       tstring(talloc_tos(),crec->start));
-	if (geteuid() == 0) {
-		printf("<td><input type=submit value=\"X\" name=\"kill_%s\"></td>\n",
-		       procid_str_static(&crec->pid));
-	}
-	printf("</tr>\n");
-
-	return 0;
-}
-
-/* traversal fn for showing share connections */
-static int traverse_fn3(const struct connections_key *key,
-                        const struct connections_data *crec,
-                        void *private_data)
-{
-	if (crec->cnum == TID_FIELD_INVALID || !process_exists(crec->pid))
-		return 0;
-
-	printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>\n",
-	       crec->servicename, uidtoname(crec->uid),
-	       gidtoname(crec->gid),procid_str_static(&crec->pid),
-	       crec->machine,
-	       tstring(talloc_tos(),crec->start));
-	return 0;
-}
-
-
-/* show the current server status */
-void status_page(void)
-{
-	const char *v;
-	int autorefresh=0;
-	int refresh_interval=30;
-	int nr_running=0;
-	bool waitup = False;
-	TALLOC_CTX *ctx = talloc_stackframe();
-	const char form_name[] = "status";
-
-	smbd_pid = pid_to_procid(pidfile_pid(lp_piddir(), "smbd"));
-
-	if (!verify_xsrf_token(form_name)) {
-		goto output_page;
-	}
-
-	if (cgi_variable("smbd_restart") || cgi_variable("all_restart")) {
-		stop_smbd();
-		start_smbd();
-		waitup=True;
-	}
-
-	if (cgi_variable("smbd_start") || cgi_variable("all_start")) {
-		start_smbd();
-		waitup=True;
-	}
-
-	if (cgi_variable("smbd_stop") || cgi_variable("all_stop")) {
-		stop_smbd();
-		waitup=True;
-	}
-
-	if (cgi_variable("nmbd_restart") || cgi_variable("all_restart")) {
-		stop_nmbd();
-		start_nmbd();
-		waitup=True;
-	}
-	if (cgi_variable("nmbd_start") || cgi_variable("all_start")) {
-		start_nmbd();
-		waitup=True;
-	}
-
-	if (cgi_variable("nmbd_stop")|| cgi_variable("all_stop")) {
-		stop_nmbd();
-		waitup=True;
-	}
-
-#ifdef WITH_WINBIND
-	if (cgi_variable("winbindd_restart") || cgi_variable("all_restart")) {
-		stop_winbindd();
-		start_winbindd();
-		waitup=True;
-	}
-
-	if (cgi_variable("winbindd_start") || cgi_variable("all_start")) {
-		start_winbindd();
-		waitup=True;
-	}
-
-	if (cgi_variable("winbindd_stop") || cgi_variable("all_stop")) {
-		stop_winbindd();
-		waitup=True;
-	}
-#endif
-	/* wait for daemons to start/stop */
-	if (waitup)
-		sleep(SLEEP_TIME);
-	
-	if (cgi_variable("autorefresh")) {
-		autorefresh = 1;
-	} else if (cgi_variable("norefresh")) {
-		autorefresh = 0;
-	} else if (cgi_variable("refresh")) {
-		autorefresh = 1;
-	}
-
-	if ((v=cgi_variable("refresh_interval"))) {
-		refresh_interval = atoi(v);
-	}
-
-	if (cgi_variable("show_client_in_col_1")) {
-		PID_or_Machine = 1;
-	}
-
-	if (cgi_variable("show_pid_in_col_1")) {
-		PID_or_Machine = 0;
-	}
-
-	connections_forall_read(traverse_fn1, NULL);
-
-	initPid2Machine ();
-
-output_page:
-	printf("<H2>%s</H2>\n", _("Server Status"));
-
-	printf("<FORM method=post>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), form_name);
-
-	if (!autorefresh) {
-		printf("<input type=submit value=\"%s\" name=\"autorefresh\">\n", _("Auto Refresh"));
-		printf("<br>%s", _("Refresh Interval: "));
-		printf("<input type=text size=2 name=\"refresh_interval\" value=\"%d\">\n", 
-		       refresh_interval);
-	} else {
-		printf("<input type=submit value=\"%s\" name=\"norefresh\">\n", _("Stop Refreshing"));
-		printf("<br>%s%d\n", _("Refresh Interval: "), refresh_interval);
-		printf("<input type=hidden name=\"refresh\" value=\"1\">\n");
-	}
-
-	printf("<p>\n");
-
-	printf("<table>\n");
-
-	printf("<tr><td>%s</td><td>%s</td></tr>", _("version:"), samba_version_string());
-
-	fflush(stdout);
-	printf("<tr><td>%s</td><td>%s</td>\n", _("smbd:"), smbd_running()?_("running"):_("not running"));
-	if (geteuid() == 0) {
-	    if (smbd_running()) {
-		nr_running++;
-		printf("<td><input type=submit name=\"smbd_stop\" value=\"%s\"></td>\n", _("Stop smbd"));
-	    } else {
-		printf("<td><input type=submit name=\"smbd_start\" value=\"%s\"></td>\n", _("Start smbd"));
-	    }
-	    printf("<td><input type=submit name=\"smbd_restart\" value=\"%s\"></td>\n", _("Restart smbd"));
-	}
-	printf("</tr>\n");
-
-	fflush(stdout);
-	printf("<tr><td>%s</td><td>%s</td>\n", _("nmbd:"), nmbd_running()?_("running"):_("not running"));
-	if (geteuid() == 0) {
-	    if (nmbd_running()) {
-		nr_running++;
-		printf("<td><input type=submit name=\"nmbd_stop\" value=\"%s\"></td>\n", _("Stop nmbd"));
-	    } else {
-		printf("<td><input type=submit name=\"nmbd_start\" value=\"%s\"></td>\n", _("Start nmbd"));
-	    }
-	    printf("<td><input type=submit name=\"nmbd_restart\" value=\"%s\"></td>\n", _("Restart nmbd"));    
-	}
-	printf("</tr>\n");
-
-#ifdef WITH_WINBIND
-	fflush(stdout);
-	printf("<tr><td>%s</td><td>%s</td>\n", _("winbindd:"), winbindd_running()?_("running"):_("not running"));
-	if (geteuid() == 0) {
-	    if (winbindd_running()) {
-		nr_running++;
-		printf("<td><input type=submit name=\"winbindd_stop\" value=\"%s\"></td>\n", _("Stop winbindd"));
-	    } else {
-		printf("<td><input type=submit name=\"winbindd_start\" value=\"%s\"></td>\n", _("Start winbindd"));
-	    }
-	    printf("<td><input type=submit name=\"winbindd_restart\" value=\"%s\"></td>\n", _("Restart winbindd"));
-	}
-	printf("</tr>\n");
-#endif
-
-	if (geteuid() == 0) {
-	    printf("<tr><td></td><td></td>\n");
-	    if (nr_running >= 1) {
-	        /* stop, restart all */
-		printf("<td><input type=submit name=\"all_stop\" value=\"%s\"></td>\n", _("Stop All"));
-		printf("<td><input type=submit name=\"all_restart\" value=\"%s\"></td>\n", _("Restart All"));
-	    }
-	    else if (nr_running == 0) {
-	    	/* start all */
-		printf("<td><input type=submit name=\"all_start\" value=\"%s\"></td>\n", _("Start All"));
-	    }
-	    printf("</tr>\n");
-	}
-	printf("</table>\n");
-	fflush(stdout);
-
-	printf("<p><h3>%s</h3>\n", _("Active Connections"));
-	printf("<table border=1>\n");
-	printf("<tr><th>%s</th><th>%s</th><th>%s</th><th>%s</th>\n", _("PID"), _("Client"), _("IP address"), _("Date"));
-	if (geteuid() == 0) {
-		printf("<th>%s</th>\n", _("Kill"));
-	}
-	printf("</tr>\n");
-
-	connections_forall_read(traverse_fn2, NULL);
-
-	printf("</table><p>\n");
-
-	printf("<p><h3>%s</h3>\n", _("Active Shares"));
-	printf("<table border=1>\n");
-	printf("<tr><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th></tr>\n\n",
-		_("Share"), _("User"), _("Group"), _("PID"), _("Client"), _("Date"));
-
-	connections_forall_read(traverse_fn3, NULL);
-
-	printf("</table><p>\n");
-
-	printf("<h3>%s</h3>\n", _("Open Files"));
-	printf("<table border=1>\n");
-	printf("<tr><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th><th>%s</th></tr>\n",
-		_("PID"), _("UID"), _("Sharing"), _("R/W"), _("Oplock"), _("Share"), _("File"), _("Date"));
-
-	locking_init_readonly();
-	share_mode_forall(print_share_mode, NULL);
-	locking_end();
-	printf("</table>\n");
-
-	printf("<br><input type=submit name=\"show_client_in_col_1\" value=\"%s\">\n", _("Show Client in col 1"));
-	printf("<input type=submit name=\"show_pid_in_col_1\" value=\"%s\">\n", _("Show PID in col 1"));
-
-	printf("</FORM>\n");
-
-	if (autorefresh) {
-		/* this little JavaScript allows for automatic refresh
-                   of the page. There are other methods but this seems
-                   to be the best alternative */
-		printf("<script language=\"JavaScript\">\n");
-		printf("<!--\nsetTimeout('window.location.replace(\"%s/status?refresh_interval=%d&refresh=1\")', %d)\n", 
-		       cgi_baseurl(),
-		       refresh_interval,
-		       refresh_interval*1000);
-		printf("//-->\n</script>\n");
-	}
-	TALLOC_FREE(ctx);
-}
diff --git a/source3/web/swat.c b/source3/web/swat.c
index 90e4af9..bbacdd1 100644
--- a/source3/web/swat.c
+++ b/source3/web/swat.c
@@ -1,4 +1,4 @@
-/* 
+/*
    Unix SMB/CIFS implementation.
    Samba Web Administration Tool
    Version 3.0.0
@@ -18,1650 +18,41 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
-
-/**
- * @defgroup swat SWAT - Samba Web Administration Tool
- * @{ 
- * @file swat.c
- *
- * @brief Samba Web Administration Tool.
- **/
-
-#include "includes.h"
-#include "system/filesys.h"
-#include "popt_common.h"
-#include "web/swat_proto.h"
-#include "printing/pcap.h"
-#include "printing/load.h"
-#include "passdb.h"
-#include "intl/lang_tdb.h"
-#include "../lib/crypto/md5.h"
-#include "lib/param/loadparm.h"
-#include "messages.h"
-
-static int demo_mode = False;
-static int passwd_only = False;
-static bool have_write_access = False;
-static bool have_read_access = False;
-static int iNumNonAutoPrintServices = 0;
-
 /*
- * Password Management Globals
+ * 1997 - 2013    SWAT
+ *       R.I.P.                                                    :,
+ *  Finally swatted, you will bug us no more.                     @,@
+ *                                                              +#`@
+ *                                                             @`:@
+ *              ,'                                           :@ #'
+ *             +   @                                        @: @.
+ *            @    +                                      ,@ .@
+ *           ;`     ;                                    @; #+
+ *   @@`     @      @                                  ;@  @`
+ *  #  :@   '       #                                 @, ##
+ * @     +.  #       `                              ## .@
+ *         #  #      '                            ;@  @;
+ *,         '  #     +                          ,@` @@
+ *'           ` +    :                        .@, #@
+ *#       `@@#.  :                          ;@: '@
+ *+.       #` ,#@@@@@@@@@@@@@             #@` @@
+ * .@@.    @ `#@+,`    `##@+ +         .@@ `@#
+ *     + at . @ ;@;. `:;#   '`:+@      `@@, +@:
+ *        :@,#,  +`:;;;#.@@.:'   :@@: '@#
+ *         + ,: '+@@@@@@@@@+ ;@@+  '@@
+ *         .: :@@;.  @: ;;+@@; ;@@'
+ *          # ,#@',  @# .`;#@ @
+ *          #  .@     ''    ; @
+ *          @  ,:@@@+;++..+,. @
+ *          @  @+;+ at +@, .  ;` @'
+ *          @  :         . @,'@ '
+ *         .@@+#+''''++#@@@+;.,
+ *         .@ @'.    :  :++@@# .
+ *        + @:#@;'+@@@@@#;
+ *            ` :@;   .@ '#
+ *                 ,:    ,#
+ *               ,        +.
+ *           ,   :
+ *                `
+ *                +
  */
-#define SWAT_USER "username"
-#define OLD_PSWD "old_passwd"
-#define NEW_PSWD "new_passwd"
-#define NEW2_PSWD "new2_passwd"
-#define CHG_S_PASSWD_FLAG "chg_s_passwd_flag"
-#define CHG_R_PASSWD_FLAG "chg_r_passwd_flag"
-#define ADD_USER_FLAG "add_user_flag"
-#define DELETE_USER_FLAG "delete_user_flag"
-#define DISABLE_USER_FLAG "disable_user_flag"
-#define ENABLE_USER_FLAG "enable_user_flag"
-#define RHOST "remote_host"
-#define XSRF_TOKEN "xsrf"
-#define XSRF_TIME "xsrf_time"
-#define XSRF_TIMEOUT 300
-
-#define _(x) lang_msg_rotate(talloc_tos(),x)
-
-/****************************************************************************
-****************************************************************************/
-static int enum_index(int value, const struct enum_list *enumlist)
-{
-	int i;
-	for (i=0;enumlist[i].name;i++)
-		if (value == enumlist[i].value) break;
-	return(i);
-}
-
-static char *fix_backslash(const char *str)
-{
-	static char newstring[1024];
-	char *p = newstring;
-
-        while (*str) {
-                if (*str == '\\') {*p++ = '\\';*p++ = '\\';}
-                else *p++ = *str;
-                ++str;
-        }
-	*p = '\0';
-	return newstring;
-}
-
-static const char *fix_quotes(TALLOC_CTX *ctx, char *str)
-{
-	char *newstring = NULL;
-	char *p = NULL;
-	size_t newstring_len;
-	int quote_len = strlen(""");
-
-	/* Count the number of quotes. */
-	newstring_len = 1;
-	p = (char *) str;
-	while (*p) {
-		if ( *p == '\"') {
-			newstring_len += quote_len;
-		} else {
-			newstring_len++;
-		}
-		++p;
-	}
-	newstring = talloc_array(ctx, char, newstring_len);
-	if (!newstring) {
-		return "";
-	}
-	for (p = newstring; *str; str++) {
-		if ( *str == '\"') {
-			strncpy( p, """, quote_len);
-			p += quote_len;
-		} else {
-			*p++ = *str;
-		}
-	}
-	*p = '\0';
-	return newstring;
-}
-
-static char *stripspaceupper(const char *str)
-{
-	static char newstring[1024];
-	char *p = newstring;
-
-	while (*str) {
-		if (*str != ' ') *p++ = toupper_m(*str);
-		++str;
-	}
-	*p = '\0';
-	return newstring;
-}
-
-static char *make_parm_name(const char *label)
-{
-	static char parmname[1024];
-	char *p = parmname;
-
-	while (*label) {
-		if (*label == ' ') *p++ = '_';
-		else *p++ = *label;
-		++label;
-	}
-	*p = '\0';
-	return parmname;
-}
-
-void get_xsrf_token(const char *username, const char *pass,
-		    const char *formname, time_t xsrf_time, char token_str[33])
-{
-	struct MD5Context md5_ctx;
-	uint8_t token[16];
-	int i;
-
-	token_str[0] = '\0';
-	ZERO_STRUCT(md5_ctx);
-	MD5Init(&md5_ctx);
-
-	MD5Update(&md5_ctx, (uint8_t *)formname, strlen(formname));
-	MD5Update(&md5_ctx, (uint8_t *)&xsrf_time, sizeof(time_t));
-	if (username != NULL) {
-		MD5Update(&md5_ctx, (uint8_t *)username, strlen(username));
-	}
-	if (pass != NULL) {
-		MD5Update(&md5_ctx, (uint8_t *)pass, strlen(pass));
-	}
-
-	MD5Final(token, &md5_ctx);
-
-	for(i = 0; i < sizeof(token); i++) {
-		char tmp[3];
-
-		snprintf(tmp, sizeof(tmp), "%02x", token[i]);
-		/* FIXME ! Truncate check. JRA. */
-		(void)strlcat(token_str, tmp, sizeof(tmp));
-	}
-}
-
-void print_xsrf_token(const char *username, const char *pass,
-		      const char *formname)
-{
-	char token[33];
-	time_t xsrf_time = time(NULL);
-
-	get_xsrf_token(username, pass, formname, xsrf_time, token);
-	printf("<input type=\"hidden\" name=\"%s\" value=\"%s\">\n",
-	       XSRF_TOKEN, token);
-	printf("<input type=\"hidden\" name=\"%s\" value=\"%lld\">\n",
-	       XSRF_TIME, (long long int)xsrf_time);
-}
-
-bool verify_xsrf_token(const char *formname)
-{
-	char expected[33];
-	const char *username = cgi_user_name();
-	const char *pass = cgi_user_pass();
-	const char *token = cgi_variable_nonull(XSRF_TOKEN);
-	const char *time_str = cgi_variable_nonull(XSRF_TIME);
-	char *p = NULL;
-	long long xsrf_time_ll = 0;
-	time_t xsrf_time = 0;
-	time_t now = time(NULL);
-
-	errno = 0;
-	xsrf_time_ll = strtoll(time_str, &p, 10);
-	if (errno != 0) {
-		return false;
-	}
-	if (p == NULL) {
-		return false;
-	}
-	if (PTR_DIFF(p, time_str) > strlen(time_str)) {
-		return false;
-	}
-	if (xsrf_time_ll > _TYPE_MAXIMUM(time_t)) {
-		return false;
-	}
-	if (xsrf_time_ll < _TYPE_MINIMUM(time_t)) {
-		return false;
-	}
-	xsrf_time = xsrf_time_ll;
-
-	if (abs(now - xsrf_time) > XSRF_TIMEOUT) {
-		return false;
-	}
-
-	get_xsrf_token(username, pass, formname, xsrf_time, expected);
-	return (strncmp(expected, token, sizeof(expected)) == 0);
-}
-
-
-/****************************************************************************
-  include a lump of html in a page 
-****************************************************************************/
-static int include_html(const char *fname)
-{
-	int fd;
-	char buf[1024];
-	int ret;
-
-	fd = web_open(fname, O_RDONLY, 0);
-
-	if (fd == -1) {
-		printf(_("ERROR: Can't open %s"), fname);
-		printf("\n");
-		return 0;
-	}
-
-	while ((ret = read(fd, buf, sizeof(buf))) > 0) {
-		if (write(1, buf, ret) == -1) {
-			break;
-		}
-	}
-
-	close(fd);
-	return 1;
-}
-
-/****************************************************************************
-  start the page with standard stuff 
-****************************************************************************/
-static void print_header(void)
-{
-	if (!cgi_waspost()) {
-		printf("Expires: 0\r\n");
-	}
-	printf("Content-type: text/html\r\n\r\n");
-
-	if (!include_html("include/header.html")) {
-		printf("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2//EN\">\n");
-		printf("<HTML>\n<HEAD>\n<TITLE>Samba Web Administration Tool</TITLE>\n</HEAD>\n<BODY background=\"/swat/images/background.jpg\">\n\n");
-	}
-}
-
-/* *******************************************************************
-   show parameter label with translated name in the following form
-   because showing original and translated label in one line looks
-   too long, and showing translated label only is unusable for
-   heavy users.
-   -------------------------------
-   HELP       security   [combo box][button]
-   SECURITY
-   -------------------------------
-   (capital words are translated by gettext.)
-   if no translation is available, then same form as original is
-   used.
-   "i18n_translated_parm" class is used to change the color of the
-   translated parameter with CSS.
-   **************************************************************** */
-static const char *get_parm_translated(TALLOC_CTX *ctx,
-	const char* pAnchor, const char* pHelp, const char* pLabel)
-{
-	const char *pTranslated = _(pLabel);
-	char *output;
-	if(strcmp(pLabel, pTranslated) != 0) {
-		output = talloc_asprintf(ctx,
-		  "<A HREF=\"/swat/help/manpages/smb.conf.5.html#%s\" target=\"docs\"> %s</A>       %s <br><span class=\"i18n_translated_parm\">%s</span>",
-		   pAnchor, pHelp, pLabel, pTranslated);
-		return output;
-	}
-	output = talloc_asprintf(ctx,
-	  "<A HREF=\"/swat/help/manpages/smb.conf.5.html#%s\" target=\"docs\"> %s</A>       %s",
-	  pAnchor, pHelp, pLabel);
-	return output;
-}
-/****************************************************************************
- finish off the page
-****************************************************************************/
-static void print_footer(void)
-{
-	if (!include_html("include/footer.html")) {
-		printf("\n</BODY>\n</HTML>\n");
-	}
-}
-
-/****************************************************************************
-  display one editable parameter in a form
-****************************************************************************/
-static void show_parameter(int snum, struct parm_struct *parm)
-{
-	int i;
-	void *ptr;
-	char *utf8_s1, *utf8_s2;
-	size_t converted_size;
-	TALLOC_CTX *ctx = talloc_stackframe();
-
-	if (parm->p_class == P_LOCAL && snum >= 0) {
-		ptr = lp_local_ptr_by_snum(snum, parm);
-	} else {
-		ptr = lp_parm_ptr(NULL, parm);
-	}
-
-	printf("<tr><td>%s</td><td>", get_parm_translated(ctx,
-				stripspaceupper(parm->label), _("Help"), parm->label));
-	switch (parm->type) {
-	case P_CHAR:
-		printf("<input type=text size=2 name=\"parm_%s\" value=\"%c\">",
-		       make_parm_name(parm->label), *(char *)ptr);
-		printf("<input type=button value=\"%s\" onClick=\"swatform.parm_%s.value=\'%c\'\">",
-			_("Set Default"), make_parm_name(parm->label),(char)(parm->def.cvalue));
-		break;
-
-	case P_LIST:
-		printf("<input type=text size=40 name=\"parm_%s\" value=\"",
-			make_parm_name(parm->label));
-		if ((char ***)ptr && *(char ***)ptr && **(char ***)ptr) {
-			char **list = *(char ***)ptr;
-			for (;*list;list++) {
-				/* enclose in HTML encoded quotes if the string contains a space */
-				if ( strchr_m(*list, ' ') ) {
-					push_utf8_talloc(talloc_tos(), &utf8_s1, *list, &converted_size);
-					push_utf8_talloc(talloc_tos(), &utf8_s2, ((*(list+1))?", ":""), &converted_size);
-					printf(""%s"%s", utf8_s1, utf8_s2);
-				} else {
-					push_utf8_talloc(talloc_tos(), &utf8_s1, *list, &converted_size);
-					push_utf8_talloc(talloc_tos(), &utf8_s2, ((*(list+1))?", ":""), &converted_size);
-					printf("%s%s", utf8_s1, utf8_s2);
-				}
-				TALLOC_FREE(utf8_s1);
-				TALLOC_FREE(utf8_s2);
-			}
-		}
-		printf("\">");
-		printf("<input type=button value=\"%s\" onClick=\"swatform.parm_%s.value=\'",
-			_("Set Default"), make_parm_name(parm->label));
-		if (parm->def.lvalue) {
-			char **list = (char **)(parm->def.lvalue);
-			for (; *list; list++) {
-				/* enclose in HTML encoded quotes if the string contains a space */
-				if ( strchr_m(*list, ' ') )
-					printf(""%s"%s", *list, ((*(list+1))?", ":""));
-				else
-					printf("%s%s", *list, ((*(list+1))?", ":""));
-			}
-		}
-		printf("\'\">");
-		break;
-
-	case P_STRING:
-	case P_USTRING:
-		push_utf8_talloc(talloc_tos(), &utf8_s1, *(char **)ptr, &converted_size);
-		printf("<input type=text size=40 name=\"parm_%s\" value=\"%s\">",
-		       make_parm_name(parm->label), fix_quotes(ctx, utf8_s1));
-		TALLOC_FREE(utf8_s1);
-		printf("<input type=button value=\"%s\" onClick=\"swatform.parm_%s.value=\'%s\'\">",
-			_("Set Default"), make_parm_name(parm->label),fix_backslash((char *)(parm->def.svalue)));
-		break;
-
-	case P_BOOL:
-		printf("<select name=\"parm_%s\">",make_parm_name(parm->label)); 
-		printf("<option %s>Yes", (*(bool *)ptr)?"selected":"");
-		printf("<option %s>No", (*(bool *)ptr)?"":"selected");
-		printf("</select>");
-		printf("<input type=button value=\"%s\" onClick=\"swatform.parm_%s.selectedIndex=\'%d\'\">",
-			_("Set Default"), make_parm_name(parm->label),(bool)(parm->def.bvalue)?0:1);
-		break;
-
-	case P_BOOLREV:
-		printf("<select name=\"parm_%s\">",make_parm_name(parm->label)); 
-		printf("<option %s>Yes", (*(bool *)ptr)?"":"selected");
-		printf("<option %s>No", (*(bool *)ptr)?"selected":"");
-		printf("</select>");
-		printf("<input type=button value=\"%s\" onClick=\"swatform.parm_%s.selectedIndex=\'%d\'\">",
-			_("Set Default"), make_parm_name(parm->label),(bool)(parm->def.bvalue)?1:0);
-		break;
-
-	case P_INTEGER:
-	case P_BYTES:
-		printf("<input type=text size=8 name=\"parm_%s\" value=\"%d\">", make_parm_name(parm->label), *(int *)ptr);
-		printf("<input type=button value=\"%s\" onClick=\"swatform.parm_%s.value=\'%d\'\">",
-			_("Set Default"), make_parm_name(parm->label),(int)(parm->def.ivalue));
-		break;
-
-	case P_OCTAL: {
-		char *o;
-		o = octal_string(*(int *)ptr);
-		printf("<input type=text size=8 name=\"parm_%s\" value=%s>",
-		       make_parm_name(parm->label), o);
-		TALLOC_FREE(o);
-		o = octal_string((int)(parm->def.ivalue));
-		printf("<input type=button value=\"%s\" "
-		       "onClick=\"swatform.parm_%s.value=\'%s\'\">",
-		       _("Set Default"), make_parm_name(parm->label), o);
-		TALLOC_FREE(o);
-		break;
-	}
-
-	case P_ENUM:
-		printf("<select name=\"parm_%s\">",make_parm_name(parm->label)); 
-		for (i=0;parm->enum_list[i].name;i++) {
-			if (i == 0 || parm->enum_list[i].value != parm->enum_list[i-1].value) {
-				printf("<option %s>%s",(*(int *)ptr)==parm->enum_list[i].value?"selected":"",parm->enum_list[i].name);
-			}
-		}
-		printf("</select>");
-		printf("<input type=button value=\"%s\" onClick=\"swatform.parm_%s.selectedIndex=\'%d\'\">",
-			_("Set Default"), make_parm_name(parm->label),enum_index((int)(parm->def.ivalue),parm->enum_list));
-		break;
-	case P_SEP:
-		break;
-	}
-	printf("</td></tr>\n");
-	TALLOC_FREE(ctx);
-}
-
-/****************************************************************************
-  display a set of parameters for a service 
-****************************************************************************/
-static void show_parameters(int snum, int allparameters, unsigned int parm_filter, int printers)
-{
-	int i = 0;
-	struct parm_struct *parm;
-	const char *heading = NULL;
-	const char *last_heading = NULL;
-
-	while ((parm = lp_next_parameter(snum, &i, allparameters))) {
-		if (snum < 0 && parm->p_class == P_LOCAL && !(parm->flags & FLAG_GLOBAL))
-			continue;
-		if (parm->p_class == P_SEPARATOR) {
-			heading = parm->label;
-			continue;
-		}
-		if (parm->flags & FLAG_HIDE) continue;
-		if (snum >= 0) {
-			if (printers & !(parm->flags & FLAG_PRINT)) continue;
-			if (!printers & !(parm->flags & FLAG_SHARE)) continue;
-		}
-
-		if (!( parm_filter & FLAG_ADVANCED )) {
-			if (!(parm->flags & FLAG_BASIC)) {
-				void *ptr;
-				if (parm->p_class == P_LOCAL && snum >= 0) {
-					ptr = lp_local_ptr_by_snum(snum, parm);
-				} else {
-					ptr = lp_parm_ptr(NULL, parm);
-				}
-
-				switch (parm->type) {
-				case P_CHAR:
-					if (*(char *)ptr == (char)(parm->def.cvalue)) continue;
-					break;
-
-				case P_LIST:
-					if (!str_list_equal(*(const char ***)ptr, 
-							    (const char **)(parm->def.lvalue))) continue;
-					break;
-
-				case P_STRING:
-				case P_USTRING:
-					if (!strcmp(*(char **)ptr,(char *)(parm->def.svalue))) continue;
-					break;
-
-				case P_BOOL:
-				case P_BOOLREV:
-					if (*(bool *)ptr == (bool)(parm->def.bvalue)) continue;
-					break;
-
-				case P_INTEGER:
-				case P_BYTES:
-				case P_OCTAL:
-					if (*(int *)ptr == (int)(parm->def.ivalue)) continue;
-					break;
-
-
-				case P_ENUM:
-					if (*(int *)ptr == (int)(parm->def.ivalue)) continue;
-					break;
-				case P_SEP:
-					continue;
-					}
-			}
-			if (printers && !(parm->flags & FLAG_PRINT)) continue;
-		}
-
-		if ((parm_filter & FLAG_WIZARD) && !(parm->flags & FLAG_WIZARD)) continue;
-
-		if ((parm_filter & FLAG_ADVANCED) && !(parm->flags & FLAG_ADVANCED)) continue;
-
-		if (heading && heading != last_heading) {
-			printf("<tr><td></td></tr><tr><td><b><u>%s</u></b></td></tr>\n", _(heading));
-			last_heading = heading;
-		}
-		show_parameter(snum, parm);
-	}
-}
-
-/****************************************************************************
-  load the smb.conf file into loadparm.
-****************************************************************************/
-static bool load_config(bool save_def)
-{
-	return lp_load(get_dyn_CONFIGFILE(),False,save_def,False,True);
-}
-
-/****************************************************************************
-  write a config file 
-****************************************************************************/
-static void write_config(FILE *f, bool show_defaults)
-{
-	TALLOC_CTX *ctx = talloc_stackframe();
-
-	fprintf(f, "# Samba config file created using SWAT\n");
-	fprintf(f, "# from %s (%s)\n", cgi_remote_host(), cgi_remote_addr());
-	fprintf(f, "# Date: %s\n\n", current_timestring(ctx, False));
-
-	lp_dump(f, show_defaults, iNumNonAutoPrintServices);
-
-	TALLOC_FREE(ctx);
-}
-
-/****************************************************************************
-  save and reload the smb.conf config file 
-****************************************************************************/
-static int save_reload(int snum)
-{
-	FILE *f;
-	struct stat st;
-
-	f = fopen(get_dyn_CONFIGFILE(),"w");
-	if (!f) {
-		printf(_("failed to open %s for writing"), get_dyn_CONFIGFILE());
-		printf("\n");
-		return 0;
-	}
-
-	/* just in case they have used the buggy xinetd to create the file */
-	if (fstat(fileno(f), &st) == 0 &&
-	    (st.st_mode & S_IWOTH)) {
-#if defined HAVE_FCHMOD
-		fchmod(fileno(f), S_IWUSR | S_IRUSR | S_IRGRP | S_IROTH);
-#else
-		chmod(get_dyn_CONFIGFILE(), S_IWUSR | S_IRUSR | S_IRGRP | S_IROTH);
-#endif
-	}
-
-	write_config(f, False);
-	if (snum >= 0)
-		lp_dump_one(f, False, snum);
-	fclose(f);
-
-	lp_kill_all_services();
-
-	if (!load_config(False)) {
-                printf(_("Can't reload %s"), get_dyn_CONFIGFILE());
-		printf("\n");
-                return 0;
-        }
-	iNumNonAutoPrintServices = lp_numservices();
-	if (pcap_cache_loaded()) {
-		struct tevent_context *ev_ctx;
-		struct messaging_context *msg_ctx;
-
-		ev_ctx = s3_tevent_context_init(NULL);
-		if (ev_ctx == NULL) {
-			printf("s3_tevent_context_init() failed\n");
-			return 0;
-		}
-		msg_ctx = messaging_init(ev_ctx, ev_ctx);
-		if (msg_ctx == NULL) {
-			printf("messaging_init() failed\n");
-			return 0;
-		}
-
-		load_printers(ev_ctx, msg_ctx);
-
-		talloc_free(ev_ctx);
-	}
-
-	return 1;
-}
-
-/****************************************************************************
-  commit one parameter 
-****************************************************************************/
-static void commit_parameter(int snum, struct parm_struct *parm, const char *v)
-{
-	int i;
-	char *s;
-
-	if (snum < 0 && parm->p_class == P_LOCAL) {
-		/* this handles the case where we are changing a local
-		   variable globally. We need to change the parameter in 
-		   all shares where it is currently set to the default */
-		for (i=0;i<lp_numservices();i++) {
-			s = lp_servicename(talloc_tos(), i);
-			if (s && (*s) && lp_is_default(i, parm)) {
-				lp_do_parameter(i, parm->label, v);
-			}
-		}
-	}
-
-	lp_do_parameter(snum, parm->label, v);
-}
-
-/****************************************************************************
-  commit a set of parameters for a service 
-****************************************************************************/
-static void commit_parameters(int snum)
-{
-	int i = 0;
-	struct parm_struct *parm;
-	char *label;
-	const char *v;
-
-	while ((parm = lp_next_parameter(snum, &i, 1))) {
-		if (asprintf(&label, "parm_%s", make_parm_name(parm->label)) > 0) {
-			if ((v = cgi_variable(label)) != NULL) {
-				if (parm->flags & FLAG_HIDE)
-					continue;
-				commit_parameter(snum, parm, v);
-			}
-			SAFE_FREE(label);
-		}
-	}
-}
-
-/****************************************************************************
-  spit out the html for a link with an image 
-****************************************************************************/
-static void image_link(const char *name, const char *hlink, const char *src)
-{
-	printf("<A HREF=\"%s/%s\"><img border=\"0\" src=\"/swat/%s\" alt=\"%s\"></A>\n", 
-	       cgi_baseurl(), hlink, src, name);
-}
-
-/****************************************************************************
-  display the main navigation controls at the top of each page along
-  with a title 
-****************************************************************************/
-static void show_main_buttons(void)
-{
-	char *p;
-
-	if ((p = cgi_user_name()) && strcmp(p, "root")) {
-		printf(_("Logged in as <b>%s</b>"), p);
-		printf("<p>\n");
-	}
-
-	image_link(_("Home"), "", "images/home.gif");
-	if (have_write_access) {
-		image_link(_("Globals"), "globals", "images/globals.gif");
-		image_link(_("Shares"), "shares", "images/shares.gif");
-		image_link(_("Printers"), "printers", "images/printers.gif");
-		image_link(_("Wizard"), "wizard", "images/wizard.gif");
-	}
-   /* root always gets all buttons, otherwise look for -P */
-	if ( have_write_access || (!passwd_only && have_read_access) ) {
-		image_link(_("Status"), "status", "images/status.gif");
-		image_link(_("View Config"), "viewconfig", "images/viewconfig.gif");
-	}
-	image_link(_("Password Management"), "passwd", "images/passwd.gif");
-
-	printf("<HR>\n");
-}
-
-/****************************************************************************
- * Handle Display/Edit Mode CGI
- ****************************************************************************/
-static void ViewModeBoxes(int mode)
-{
-	printf("<p>%s: \n", _("Current View Is"));
-	printf("<input type=radio name=\"ViewMode\" value=0 %s>%s\n", ((mode == 0) ? "checked" : ""), _("Basic"));
-	printf("<input type=radio name=\"ViewMode\" value=1 %s>%s\n", ((mode == 1) ? "checked" : ""), _("Advanced"));
-	printf("<br>%s: \n", _("Change View To"));
-	printf("<input type=submit name=\"BasicMode\" value=\"%s\">\n", _("Basic"));
-	printf("<input type=submit name=\"AdvMode\" value=\"%s\">\n", _("Advanced"));
-	printf("</p><br>\n");
-}
-
-/****************************************************************************
-  display a welcome page  
-****************************************************************************/
-static void welcome_page(void)
-{
-	if (file_exist("help/welcome.html")) {
-		include_html("help/welcome.html");
-	} else {
-		include_html("help/welcome-no-samba-doc.html");
-	}
-}
-
-/****************************************************************************
-  display the current smb.conf  
-****************************************************************************/
-static void viewconfig_page(void)
-{
-	int full_view=0;
-	const char form_name[] = "viewconfig";
-
-	if (!verify_xsrf_token(form_name)) {
-		goto output_page;
-	}
-
-	if (cgi_variable("full_view")) {
-		full_view = 1;
-	}
-
-output_page:
-	printf("<H2>%s</H2>\n", _("Current Config"));
-	printf("<form method=post>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), form_name);
-
-	if (full_view) {
-		printf("<input type=submit name=\"normal_view\" value=\"%s\">\n", _("Normal View"));
-	} else {
-		printf("<input type=submit name=\"full_view\" value=\"%s\">\n", _("Full View"));
-	}
-
-	printf("<p><pre>");
-	write_config(stdout, full_view);
-	printf("</pre>");
-	printf("</form>\n");
-}
-
-/****************************************************************************
-  second screen of the wizard ... Fetch Configuration Parameters
-****************************************************************************/
-static void wizard_params_page(void)
-{
-	unsigned int parm_filter = FLAG_WIZARD;
-	const char form_name[] = "wizard_params";
-
-	/* Here we first set and commit all the parameters that were selected
- 	   in the previous screen. */
-
-	printf("<H2>%s</H2>\n", _("Wizard Parameter Edit Page"));
-
-	if (!verify_xsrf_token(form_name)) {
-		goto output_page;
-	}
-
-	if (cgi_variable("Commit")) {
-		commit_parameters(GLOBAL_SECTION_SNUM);
-		save_reload(-1);
-	}
-
-output_page:
-	printf("<form name=\"swatform\" method=post action=wizard_params>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), form_name);
-
-	if (have_write_access) {
-		printf("<input type=submit name=\"Commit\" value=\"Commit Changes\">\n");
-	}
-
-	printf("<input type=reset name=\"Reset Values\" value=\"Reset\">\n");
-	printf("<p>\n");
-
-	printf("<table>\n");
-	show_parameters(GLOBAL_SECTION_SNUM, 1, parm_filter, 0);
-	printf("</table>\n");
-	printf("</form>\n");
-}
-
-/****************************************************************************
-  Utility to just rewrite the smb.conf file - effectively just cleans it up
-****************************************************************************/
-static void rewritecfg_file(void)
-{
-	commit_parameters(GLOBAL_SECTION_SNUM);
-	save_reload(-1);
-	printf("<H2>%s</H2>\n", _("Note: smb.conf file has been read and rewritten"));
-}
-
-/****************************************************************************
-  wizard to create/modify the smb.conf file
-****************************************************************************/
-static void wizard_page(void)
-{
-	/* Set some variables to collect data from smb.conf */
-	int role = 0;
-	int winstype = 0;
-	int have_home = -1;
-	int HomeExpo = 0;
-	int SerType = 0;
-	const char form_name[] = "wizard";
-
-	if (!verify_xsrf_token(form_name)) {
-		goto output_page;
-	}
-
-	if (cgi_variable("Rewrite")) {
-		(void) rewritecfg_file();
-		return;
-	}
-
-	if (cgi_variable("GetWizardParams")){
-		(void) wizard_params_page();
-		return;
-	}
-
-	if (cgi_variable("Commit")){
-		SerType = atoi(cgi_variable_nonull("ServerType"));
-		winstype = atoi(cgi_variable_nonull("WINSType"));
-		have_home = lp_servicenumber(HOMES_NAME);
-		HomeExpo = atoi(cgi_variable_nonull("HomeExpo"));
-
-		/* Plain text passwords are too badly broken - use encrypted passwords only */
-		lp_do_parameter( GLOBAL_SECTION_SNUM, "encrypt passwords", "Yes");
-
-		switch ( SerType ){
-			case 0:
-				/* Stand-alone Server */
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "security", "USER" );
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "domain logons", "No" );
-				break;
-			case 1:
-				/* Domain Member */
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "security", "DOMAIN" );
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "domain logons", "No" );
-				break;
-			case 2:
-				/* Domain Controller */
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "security", "USER" );
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "domain logons", "Yes" );
-				break;
-		}
-		switch ( winstype ) {
-			case 0:
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "wins support", "No" );
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "wins server", "" );
-				break;
-			case 1:
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "wins support", "Yes" );
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "wins server", "" );
-				break;
-			case 2:
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "wins support", "No" );
-				lp_do_parameter( GLOBAL_SECTION_SNUM, "wins server", cgi_variable_nonull("WINSAddr"));
-				break;
-		}
-
-		/* Have to create Homes share? */
-		if ((HomeExpo == 1) && (have_home == -1)) {
-			const char *unix_share = HOMES_NAME;
-
-			load_config(False);
-			lp_copy_service(GLOBAL_SECTION_SNUM, unix_share);
-			have_home = lp_servicenumber(HOMES_NAME);
-			lp_do_parameter( have_home, "read only", "No");
-			lp_do_parameter( have_home, "valid users", "%S");
-			lp_do_parameter( have_home, "browseable", "No");
-			commit_parameters(have_home);
-			save_reload(have_home);
-		}
-
-		/* Need to Delete Homes share? */
-		if ((HomeExpo == 0) && (have_home != -1)) {
-			lp_remove_service(have_home);
-			have_home = -1;
-		}
-
-		commit_parameters(GLOBAL_SECTION_SNUM);
-		save_reload(-1);
-	}
-	else
-	{
-		/* Now determine smb.conf WINS settings */
-		if (lp_we_are_a_wins_server())
-			winstype = 1;
-		if (lp_wins_server_list() && strlen(*lp_wins_server_list()))
- 		        winstype = 2;
-
-		/* Do we have a homes share? */
-		have_home = lp_servicenumber(HOMES_NAME);
-	}
-	if ((winstype == 2) && lp_we_are_a_wins_server())
-		winstype = 3;
-
-	role = lp_server_role();
-
-output_page:
-	/* Here we go ... */
-	printf("<H2>%s</H2>\n", _("Samba Configuration Wizard"));
-	printf("<form method=post action=wizard>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), form_name);
-
-	if (have_write_access) {
-		printf("%s\n", _("The \"Rewrite smb.conf file\" button will clear the smb.conf file of all default values and of comments."));
-		printf("%s", _("The same will happen if you press the commit button."));
-		printf("<br><br>\n");
-		printf("<center>");
-		printf("<input type=submit name=\"Rewrite\" value=\"%s\">   ",_("Rewrite smb.conf file"));
-		printf("<input type=submit name=\"Commit\" value=\"%s\">   ",_("Commit"));
-		printf("<input type=submit name=\"GetWizardParams\" value=\"%s\">", _("Edit Parameter Values"));
-		printf("</center>\n");
-	}
-
-	printf("<hr>");
-	printf("<center><table border=0>");
-	printf("<tr><td><b>%s: </b></td>\n", _("Server Type"));
-	printf("<td><input type=radio name=\"ServerType\" value=\"0\" %s> %s </td>", ((role == ROLE_STANDALONE) ? "checked" : ""), _("Stand Alone"));
-	printf("<td><input type=radio name=\"ServerType\" value=\"1\" %s> %s </td>", ((role == ROLE_DOMAIN_MEMBER) ? "checked" : ""), _("Domain Member")); 
-	printf("<td><input type=radio name=\"ServerType\" value=\"2\" %s> %s </td>", ((role == ROLE_DOMAIN_PDC) ? "checked" : ""), _("Domain Controller"));
-	printf("</tr>\n");
-	if (role == ROLE_DOMAIN_BDC) {
-		printf("<tr><td></td><td colspan=3><font color=\"#ff0000\">%s</font></td></tr>\n", _("Unusual Type in smb.conf - Please Select New Mode"));
-	}
-	printf("<tr><td><b>%s: </b></td>\n", _("Configure WINS As"));
-	printf("<td><input type=radio name=\"WINSType\" value=\"0\" %s> %s </td>", ((winstype == 0) ? "checked" : ""), _("Not Used"));
-	printf("<td><input type=radio name=\"WINSType\" value=\"1\" %s> %s </td>", ((winstype == 1) ? "checked" : ""), _("Server for client use"));
-	printf("<td><input type=radio name=\"WINSType\" value=\"2\" %s> %s </td>", ((winstype == 2) ? "checked" : ""), _("Client of another WINS server"));
-	printf("</tr>\n");
-	printf("<tr><td></td><td></td><td></td><td>%s <input type=text size=\"16\" name=\"WINSAddr\" value=\"", _("Remote WINS Server"));
-
-	/* Print out the list of wins servers */
-	if(lp_wins_server_list()) {
-		int i;
-		const char **wins_servers = lp_wins_server_list();
-		for(i = 0; wins_servers[i]; i++) printf("%s ", wins_servers[i]);
-	}
-
-	printf("\"></td></tr>\n");
-	if (winstype == 3) {
-		printf("<tr><td></td><td colspan=3><font color=\"#ff0000\">%s</font></td></tr>\n", _("Error: WINS Server Mode and WINS Support both set in smb.conf"));
-		printf("<tr><td></td><td colspan=3><font color=\"#ff0000\">%s</font></td></tr>\n", _("Please Select desired WINS mode above."));
-	}
-	printf("<tr><td><b>%s: </b></td>\n", _("Expose Home Directories"));
-	printf("<td><input type=radio name=\"HomeExpo\" value=\"1\" %s> Yes</td>", (have_home == -1) ? "" : "checked ");
-	printf("<td><input type=radio name=\"HomeExpo\" value=\"0\" %s> No</td>", (have_home == -1 ) ? "checked" : "");
-	printf("<td></td></tr>\n");
-
-	/* Enable this when we are ready ....
-	 * printf("<tr><td><b>%s: </b></td>\n", _("Is Print Server"));
-	 * printf("<td><input type=radio name=\"PtrSvr\" value=\"1\" %s> Yes</td>");
-	 * printf("<td><input type=radio name=\"PtrSvr\" value=\"0\" %s> No</td>");
-	 * printf("<td></td></tr>\n");
-	 */
-
-	printf("</table></center>");
-	printf("<hr>");
-
-	printf("%s\n", _("The above configuration options will set multiple parameters and will generally assist with rapid Samba deployment."));
-	printf("</form>\n");
-}
-
-
-/****************************************************************************
-  display a globals editing page  
-****************************************************************************/
-static void globals_page(void)
-{
-	unsigned int parm_filter = FLAG_BASIC;
-	int mode = 0;
-	const char form_name[] = "globals";
-
-	printf("<H2>%s</H2>\n", _("Global Parameters"));
-
-	if (!verify_xsrf_token(form_name)) {
-		goto output_page;
-	}
-
-	if (cgi_variable("Commit")) {
-		commit_parameters(GLOBAL_SECTION_SNUM);
-		save_reload(-1);
-	}
-
-	if ( cgi_variable("ViewMode") )
-		mode = atoi(cgi_variable_nonull("ViewMode"));
-	if ( cgi_variable("BasicMode"))
-		mode = 0;
-	if ( cgi_variable("AdvMode"))
-		mode = 1;
-
-output_page:
-	printf("<form name=\"swatform\" method=post action=globals>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), form_name);
-
-	ViewModeBoxes( mode );
-	switch ( mode ) {
-		case 0:
-			parm_filter = FLAG_BASIC;
-			break;
-		case 1:
-			parm_filter = FLAG_ADVANCED;
-			break;
-	}
-	printf("<br>\n");
-	if (have_write_access) {
-		printf("<input type=submit name=\"Commit\" value=\"%s\">\n",
-			_("Commit Changes"));
-	}
-
-	printf("<input type=reset name=\"Reset Values\" value=\"%s\">\n", 
-		 _("Reset Values"));
-
-	printf("<p>\n");
-	printf("<table>\n");
-	show_parameters(GLOBAL_SECTION_SNUM, 1, parm_filter, 0);
-	printf("</table>\n");
-	printf("</form>\n");
-}
-
-/****************************************************************************
-  display a shares editing page. share is in unix codepage, 
-****************************************************************************/
-static void shares_page(void)
-{
-	const char *share = cgi_variable("share");
-	char *s;
-	char *utf8_s;
-	int snum = -1;
-	int i;
-	int mode = 0;
-	unsigned int parm_filter = FLAG_BASIC;
-	size_t converted_size;
-	const char form_name[] = "shares";
-
-	printf("<H2>%s</H2>\n", _("Share Parameters"));
-
-	if (!verify_xsrf_token(form_name)) {
-		goto output_page;
-	}
-
-	if (share)
-		snum = lp_servicenumber(share);
-
-
-	if (cgi_variable("Commit") && snum >= 0) {
-		commit_parameters(snum);
-		save_reload(-1);
-		snum = lp_servicenumber(share);
-	}
-
-	if (cgi_variable("Delete") && snum >= 0) {
-		lp_remove_service(snum);
-		save_reload(-1);
-		share = NULL;
-		snum = -1;
-	}
-
-	if (cgi_variable("createshare") && (share=cgi_variable("newshare"))) {
-		snum = lp_servicenumber(share);
-		if (snum < 0) {
-			load_config(False);
-			lp_copy_service(GLOBAL_SECTION_SNUM, share);
-			snum = lp_servicenumber(share);
-			save_reload(snum);
-			snum = lp_servicenumber(share);
-		}
-	}
-
-	if ( cgi_variable("ViewMode") )
-		mode = atoi(cgi_variable_nonull("ViewMode"));
-	if ( cgi_variable("BasicMode"))
-		mode = 0;
-	if ( cgi_variable("AdvMode"))
-		mode = 1;
-
-output_page:
-	printf("<FORM name=\"swatform\" method=post>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), form_name);
-
-	printf("<table>\n");
-
-	ViewModeBoxes( mode );
-	switch ( mode ) {
-		case 0:
-			parm_filter = FLAG_BASIC;
-			break;
-		case 1:
-			parm_filter = FLAG_ADVANCED;
-			break;
-	}
-	printf("<br><tr>\n");
-	printf("<td><input type=submit name=selectshare value=\"%s\"></td>\n", _("Choose Share"));
-	printf("<td><select name=share>\n");
-	if (snum < 0)
-		printf("<option value=\" \"> \n");
-	for (i=0;i<lp_numservices();i++) {
-		s = lp_servicename(talloc_tos(), i);
-		if (s && (*s) && strcmp(s,"IPC$") && !lp_print_ok(i)) {
-			push_utf8_talloc(talloc_tos(), &utf8_s, s, &converted_size);
-			printf("<option %s value=\"%s\">%s\n", 
-			       (share && strcmp(share,s)==0)?"SELECTED":"",
-			       utf8_s, utf8_s);
-			TALLOC_FREE(utf8_s);
-		}
-	}
-	printf("</select></td>\n");
-	if (have_write_access) {
-		printf("<td><input type=submit name=\"Delete\" value=\"%s\"></td>\n", _("Delete Share"));
-	}
-	printf("</tr>\n");
-	printf("</table>");
-	printf("<table>");
-	if (have_write_access) {
-		printf("<tr>\n");
-		printf("<td><input type=submit name=createshare value=\"%s\"></td>\n", _("Create Share"));
-		printf("<td><input type=text size=30 name=newshare></td></tr>\n");
-	}
-	printf("</table>");
-
-
-	if (snum >= 0) {
-		if (have_write_access) {
-			printf("<input type=submit name=\"Commit\" value=\"%s\">\n", _("Commit Changes"));
-		}
-
-		printf("<input type=reset name=\"Reset Values\" value=\"%s\">\n", _("Reset Values"));
-		printf("<p>\n");
-	}
-
-	if (snum >= 0) {
-		printf("<table>\n");
-		show_parameters(snum, 1, parm_filter, 0);
-		printf("</table>\n");
-	}
-
-	printf("</FORM>\n");
-}
-
-/*************************************************************
-change a password either locally or remotely
-*************************************************************/
-static bool change_password(const char *remote_machine, const char *user_name, 
-			    const char *old_passwd, const char *new_passwd, 
-				int local_flags)
-{
-	NTSTATUS ret;
-	char *err_str = NULL;
-	char *msg_str = NULL;
-
-	if (demo_mode) {
-		printf("%s\n<p>", _("password change in demo mode rejected"));
-		return False;
-	}
-
-	if (remote_machine != NULL) {
-		ret = remote_password_change(remote_machine, user_name,
-					     old_passwd, new_passwd, &err_str);
-		if (err_str != NULL)
-			printf("%s\n<p>", err_str);
-		SAFE_FREE(err_str);
-		return NT_STATUS_IS_OK(ret);
-	}
-
-	if(!initialize_password_db(True, NULL)) {
-		printf("%s\n<p>", _("Can't setup password database vectors."));
-		return False;
-	}
-
-	ret = local_password_change(user_name, local_flags, new_passwd,
-					&err_str, &msg_str);
-
-	if(msg_str)
-		printf("%s\n<p>", msg_str);
-	if(err_str)
-		printf("%s\n<p>", err_str);
-
-	SAFE_FREE(msg_str);
-	SAFE_FREE(err_str);
-	return NT_STATUS_IS_OK(ret);
-}
-
-/****************************************************************************
-  do the stuff required to add or change a password 
-****************************************************************************/
-static void chg_passwd(void)
-{
-	const char *host;
-	bool rslt;
-	int local_flags = 0;
-
-	/* Make sure users name has been specified */
-	if (strlen(cgi_variable_nonull(SWAT_USER)) == 0) {
-		printf("<p>%s\n", _(" Must specify \"User Name\" "));
-		return;
-	}
-
-	/*
-	 * smbpasswd doesn't require anything but the users name to delete, disable or enable the user,
-	 * so if that's what we're doing, skip the rest of the checks
-	 */
-	if (!cgi_variable(DISABLE_USER_FLAG) && !cgi_variable(ENABLE_USER_FLAG) && !cgi_variable(DELETE_USER_FLAG)) {
-
-		/*
-		 * If current user is not root, make sure old password has been specified 
-		 * If REMOTE change, even root must provide old password 
-		 */
-		if (((!am_root()) && (strlen( cgi_variable_nonull(OLD_PSWD)) <= 0)) ||
-		    ((cgi_variable(CHG_R_PASSWD_FLAG)) &&  (strlen( cgi_variable_nonull(OLD_PSWD)) <= 0))) {
-			printf("<p>%s\n", _(" Must specify \"Old Password\" "));
-			return;
-		}
-
-		/* If changing a users password on a remote hosts we have to know what host */
-		if ((cgi_variable(CHG_R_PASSWD_FLAG)) && (strlen( cgi_variable_nonull(RHOST)) <= 0)) {
-			printf("<p>%s\n", _(" Must specify \"Remote Machine\" "));
-			return;
-		}
-
-		/* Make sure new passwords have been specified */
-		if ((strlen( cgi_variable_nonull(NEW_PSWD)) <= 0) ||
-		    (strlen( cgi_variable_nonull(NEW2_PSWD)) <= 0)) {
-			printf("<p>%s\n", _(" Must specify \"New, and Re-typed Passwords\" "));
-			return;
-		}
-
-		/* Make sure new passwords was typed correctly twice */
-		if (strcmp(cgi_variable_nonull(NEW_PSWD), cgi_variable_nonull(NEW2_PSWD)) != 0) {
-			printf("<p>%s\n", _(" Re-typed password didn't match new password "));
-			return;
-		}
-	}
-
-	if (cgi_variable(CHG_R_PASSWD_FLAG)) {
-		host = cgi_variable(RHOST);
-	} else if (am_root()) {
-		host = NULL;
-	} else {
-		host = "127.0.0.1";
-	}
-
-	/*
-	 * Set up the local flags.
-	 */
-
-	local_flags |= (cgi_variable(ADD_USER_FLAG) ? LOCAL_ADD_USER : 0);
-	local_flags |= (cgi_variable(ADD_USER_FLAG) ?  LOCAL_SET_PASSWORD : 0);
-	local_flags |= (cgi_variable(CHG_S_PASSWD_FLAG) ? LOCAL_SET_PASSWORD : 0);
-	local_flags |= (cgi_variable(DELETE_USER_FLAG) ? LOCAL_DELETE_USER : 0);
-	local_flags |= (cgi_variable(ENABLE_USER_FLAG) ? LOCAL_ENABLE_USER : 0);
-	local_flags |= (cgi_variable(DISABLE_USER_FLAG) ? LOCAL_DISABLE_USER : 0);
-
-	rslt = change_password(host,
-			       cgi_variable_nonull(SWAT_USER),
-			       cgi_variable_nonull(OLD_PSWD), cgi_variable_nonull(NEW_PSWD),
-				   local_flags);
-
-	if(cgi_variable(CHG_S_PASSWD_FLAG)) {
-		printf("<p>");
-		if (rslt == True) {
-			printf("%s\n", _(" The passwd has been changed."));
-		} else {
-			printf("%s\n", _(" The passwd has NOT been changed."));
-		}
-	}
-
-	return;
-}
-
-/****************************************************************************
-  display a password editing page  
-****************************************************************************/
-static void passwd_page(void)
-{
-	const char *new_name = cgi_user_name();
-	const char passwd_form[] = "passwd";
-	const char rpasswd_form[] = "rpasswd";
-
-	if (!new_name) new_name = "";
-
-	printf("<H2>%s</H2>\n", _("Server Password Management"));
-
-	printf("<FORM name=\"swatform\" method=post>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), passwd_form);
-
-	printf("<table>\n");
-
-	/* 
-	 * Create all the dialog boxes for data collection
-	 */
-	printf("<tr><td> %s : </td>\n", _("User Name"));
-	printf("<td><input type=text size=30 name=%s value=%s></td></tr> \n", SWAT_USER, new_name);
-	if (!am_root()) {
-		printf("<tr><td> %s : </td>\n", _("Old Password"));
-		printf("<td><input type=password size=30 name=%s></td></tr> \n",OLD_PSWD);
-	}
-	printf("<tr><td> %s : </td>\n", _("New Password"));
-	printf("<td><input type=password size=30 name=%s></td></tr>\n",NEW_PSWD);
-	printf("<tr><td> %s : </td>\n", _("Re-type New Password"));
-	printf("<td><input type=password size=30 name=%s></td></tr>\n",NEW2_PSWD);
-	printf("</table>\n");
-
-	/*
-	 * Create all the control buttons for requesting action
-	 */
-	printf("<input type=submit name=%s value=\"%s\">\n", 
-	       CHG_S_PASSWD_FLAG, _("Change Password"));
-	if (demo_mode || am_root()) {
-		printf("<input type=submit name=%s value=\"%s\">\n",
-		       ADD_USER_FLAG, _("Add New User"));
-		printf("<input type=submit name=%s value=\"%s\">\n",
-		       DELETE_USER_FLAG, _("Delete User"));
-		printf("<input type=submit name=%s value=\"%s\">\n", 
-		       DISABLE_USER_FLAG, _("Disable User"));
-		printf("<input type=submit name=%s value=\"%s\">\n", 
-		       ENABLE_USER_FLAG, _("Enable User"));
-	}
-	printf("<p></FORM>\n");
-
-	/*
-	 * Do some work if change, add, disable or enable was
-	 * requested. It could be this is the first time through this
-	 * code, so there isn't anything to do.  */
-	if (verify_xsrf_token(passwd_form) &&
-	   ((cgi_variable(CHG_S_PASSWD_FLAG)) || (cgi_variable(ADD_USER_FLAG)) || (cgi_variable(DELETE_USER_FLAG)) ||
-	    (cgi_variable(DISABLE_USER_FLAG)) || (cgi_variable(ENABLE_USER_FLAG)))) {
-		chg_passwd();		
-	}
-
-	printf("<H2>%s</H2>\n", _("Client/Server Password Management"));
-
-	printf("<FORM name=\"swatform\" method=post>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), rpasswd_form);
-
-	printf("<table>\n");
-
-	/* 
-	 * Create all the dialog boxes for data collection
-	 */
-	printf("<tr><td> %s : </td>\n", _("User Name"));
-	printf("<td><input type=text size=30 name=%s value=%s></td></tr>\n",SWAT_USER, new_name);
-	printf("<tr><td> %s : </td>\n", _("Old Password"));
-	printf("<td><input type=password size=30 name=%s></td></tr>\n",OLD_PSWD);
-	printf("<tr><td> %s : </td>\n", _("New Password"));
-	printf("<td><input type=password size=30 name=%s></td></tr>\n",NEW_PSWD);
-	printf("<tr><td> %s : </td>\n", _("Re-type New Password"));
-	printf("<td><input type=password size=30 name=%s></td></tr>\n",NEW2_PSWD);
-	printf("<tr><td> %s : </td>\n", _("Remote Machine"));
-	printf("<td><input type=text size=30 name=%s></td></tr>\n",RHOST);
-
-	printf("</table>");
-
-	/*
-	 * Create all the control buttons for requesting action
-	 */
-	printf("<input type=submit name=%s value=\"%s\">", 
-	       CHG_R_PASSWD_FLAG, _("Change Password"));
-
-	printf("<p></FORM>\n");
-
-	/*
-	 * Do some work if a request has been made to change the
-	 * password somewhere other than the server. It could be this
-	 * is the first time through this code, so there isn't
-	 * anything to do.  */
-	if (verify_xsrf_token(passwd_form) && cgi_variable(CHG_R_PASSWD_FLAG)) {
-		chg_passwd();		
-	}
-
-}
-
-/****************************************************************************
-  display a printers editing page  
-****************************************************************************/
-static void printers_page(void)
-{
-	const char *share = cgi_variable("share");
-	char *s;
-	int snum=-1;
-	int i;
-	int mode = 0;
-	unsigned int parm_filter = FLAG_BASIC;
-	const char form_name[] = "printers";
-
-	if (!verify_xsrf_token(form_name)) {
-		goto output_page;
-	}
-
-	if (share)
-		snum = lp_servicenumber(share);
-
-	if (cgi_variable("Commit") && snum >= 0) {
-		commit_parameters(snum);
-		if (snum >= iNumNonAutoPrintServices)
-		    save_reload(snum);
-		else
-		    save_reload(-1);
-		snum = lp_servicenumber(share);
-	}
-
-	if (cgi_variable("Delete") && snum >= 0) {
-		lp_remove_service(snum);
-		save_reload(-1);
-		share = NULL;
-		snum = -1;
-	}
-
-	if (cgi_variable("createshare") && (share=cgi_variable("newshare"))) {
-		snum = lp_servicenumber(share);
-		if (snum < 0 || snum >= iNumNonAutoPrintServices) {
-			load_config(False);
-			lp_copy_service(GLOBAL_SECTION_SNUM, share);
-			snum = lp_servicenumber(share);
-			lp_do_parameter(snum, "print ok", "Yes");
-			save_reload(snum);
-			snum = lp_servicenumber(share);
-		}
-	}
-
-	if ( cgi_variable("ViewMode") )
-		mode = atoi(cgi_variable_nonull("ViewMode"));
-        if ( cgi_variable("BasicMode"))
-                mode = 0;
-        if ( cgi_variable("AdvMode"))
-                mode = 1;
-
-output_page:
-        printf("<H2>%s</H2>\n", _("Printer Parameters"));
-
-        printf("<H3>%s</H3>\n", _("Important Note:"));
-        printf("%s",_("Printer names marked with [*] in the Choose Printer drop-down box "));
-        printf("%s",_("are autoloaded printers from "));
-        printf("<A HREF=\"/swat/help/smb.conf.5.html#printcapname\" target=\"docs\">%s</A>\n", _("Printcap Name"));
-        printf("%s\n", _("Attempting to delete these printers from SWAT will have no effect."));
-
-
-	printf("<FORM name=\"swatform\" method=post>\n");
-	print_xsrf_token(cgi_user_name(), cgi_user_pass(), form_name);
-
-	ViewModeBoxes( mode );
-	switch ( mode ) {
-		case 0:
-			parm_filter = FLAG_BASIC;
-			break;
-		case 1:
-			parm_filter = FLAG_ADVANCED;
-			break;
-	}
-	printf("<table>\n");
-	printf("<tr><td><input type=submit name=\"selectshare\" value=\"%s\"></td>\n", _("Choose Printer"));
-	printf("<td><select name=\"share\">\n");
-	if (snum < 0 || !lp_print_ok(snum))
-		printf("<option value=\" \"> \n");
-	for (i=0;i<lp_numservices();i++) {
-		s = lp_servicename(talloc_tos(), i);
-		if (s && (*s) && strcmp(s,"IPC$") && lp_print_ok(i)) {
-                    if (i >= iNumNonAutoPrintServices)
-                        printf("<option %s value=\"%s\">[*]%s\n",
-                               (share && strcmp(share,s)==0)?"SELECTED":"",
-                               s, s);
-                    else
-			printf("<option %s value=\"%s\">%s\n", 
-			       (share && strcmp(share,s)==0)?"SELECTED":"",
-			       s, s);
-		}
-	}
-	printf("</select></td>");
-	if (have_write_access) {
-		printf("<td><input type=submit name=\"Delete\" value=\"%s\"></td>\n", _("Delete Printer"));
-	}
-	printf("</tr>");
-	printf("</table>\n");
-
-	if (have_write_access) {
-		printf("<table>\n");
-		printf("<tr><td><input type=submit name=\"createshare\" value=\"%s\"></td>\n", _("Create Printer"));
-		printf("<td><input type=text size=30 name=\"newshare\"></td></tr>\n");
-		printf("</table>");
-	}
-
-
-	if (snum >= 0) {
-		if (have_write_access) {
-			printf("<input type=submit name=\"Commit\" value=\"%s\">\n", _("Commit Changes"));
-		}
-		printf("<input type=reset name=\"Reset Values\" value=\"%s\">\n", _("Reset Values"));
-		printf("<p>\n");
-	}
-
-	if (snum >= 0) {
-		printf("<table>\n");
-		show_parameters(snum, 1, parm_filter, 1);
-		printf("</table>\n");
-	}
-	printf("</FORM>\n");
-}
-
-/*
-  when the _() translation macro is used there is no obvious place to free
-  the resulting string and there is no easy way to give a static pointer.
-  All we can do is rotate between some static buffers and hope a single d_printf()
-  doesn't have more calls to _() than the number of buffers
-*/
-
-const char *lang_msg_rotate(TALLOC_CTX *ctx, const char *msgid)
-{
-	const char *msgstr;
-	const char *ret;
-
-	msgstr = lang_msg(msgid);
-	if (!msgstr) {
-		return msgid;
-	}
-
-	ret = talloc_strdup(ctx, msgstr);
-
-	lang_msg_free(msgstr);
-	if (!ret) {
-		return msgid;
-	}
-
-	return ret;
-}
-
-/**
- * main function for SWAT.
- **/
- int main(int argc, char *argv[])
-{
-	const char *page;
-	poptContext pc;
-	struct poptOption long_options[] = {
-		POPT_AUTOHELP
-		{ "disable-authentication", 'a', POPT_ARG_VAL, &demo_mode, True, "Disable authentication (demo mode)" },
-        	{ "password-menu-only", 'P', POPT_ARG_VAL, &passwd_only, True, "Show only change password menu" }, 
-		POPT_COMMON_SAMBA
-		POPT_TABLEEND
-	};
-	TALLOC_CTX *frame = talloc_stackframe();
-
-	fault_setup();
-	umask(S_IWGRP | S_IWOTH);
-
-#if defined(HAVE_SET_AUTH_PARAMETERS)
-	set_auth_parameters(argc, argv);
-#endif /* HAVE_SET_AUTH_PARAMETERS */
-
-	/* just in case it goes wild ... */
-	alarm(300);
-
-	setlinebuf(stdout);
-
-	/* we don't want any SIGPIPE messages */
-	BlockSignals(True,SIGPIPE);
-
-	debug_set_logfile("/dev/null");
-
-	/* we don't want stderr screwing us up */
-	close(2);
-	open("/dev/null", O_WRONLY);
-	setup_logging("swat", DEBUG_FILE);
-
-	load_case_tables();
-	
-	pc = poptGetContext("swat", argc, (const char **) argv, long_options, 0);
-
-	/* Parse command line options */
-
-	while(poptGetNextOpt(pc) != -1) { }
-
-	poptFreeContext(pc);
-
-	/* This should set a more apporiate log file */
-	load_config(True);
-	reopen_logs();
-	load_interfaces();
-	iNumNonAutoPrintServices = lp_numservices();
-	if (pcap_cache_loaded()) {
-		struct tevent_context *ev_ctx;
-		struct messaging_context *msg_ctx;
-
-		ev_ctx = s3_tevent_context_init(NULL);
-		if (ev_ctx == NULL) {
-			printf("s3_tevent_context_init() failed\n");
-			return 0;
-		}
-		msg_ctx = messaging_init(ev_ctx, ev_ctx);
-		if (msg_ctx == NULL) {
-			printf("messaging_init() failed\n");
-			return 0;
-		}
-
-		load_printers(ev_ctx, msg_ctx);
-
-		talloc_free(ev_ctx);
-	}
-
-	cgi_setup(get_dyn_SWATDIR(), !demo_mode);
-
-	print_header();
-
-	cgi_load_variables();
-
-	if (!file_exist(get_dyn_CONFIGFILE())) {
-		have_read_access = True;
-		have_write_access = True;
-	} else {
-		/* check if the authenticated user has write access - if not then
-		   don't show write options */
-		have_write_access = (access(get_dyn_CONFIGFILE(),W_OK) == 0);
-
-		/* if the user doesn't have read access to smb.conf then
-		   don't let them view it */
-		have_read_access = (access(get_dyn_CONFIGFILE(),R_OK) == 0);
-	}
-
-	show_main_buttons();
-
-	page = cgi_pathinfo();
-
-	/* Root gets full functionality */
-	if (have_read_access && strcmp(page, "globals")==0) {
-		globals_page();
-	} else if (have_read_access && strcmp(page,"shares")==0) {
-		shares_page();
-	} else if (have_read_access && strcmp(page,"printers")==0) {
-		printers_page();
-	} else if (have_read_access && strcmp(page,"status")==0) {
-		status_page();
-	} else if (have_read_access && strcmp(page,"viewconfig")==0) {
-		viewconfig_page();
-	} else if (strcmp(page,"passwd")==0) {
-		passwd_page();
-	} else if (have_read_access && strcmp(page,"wizard")==0) {
-		wizard_page();
-	} else if (have_read_access && strcmp(page,"wizard_params")==0) {
-		wizard_params_page();
-	} else if (have_read_access && strcmp(page,"rewritecfg")==0) {
-		rewritecfg_file();
-	} else {
-		welcome_page();
-	}
-
-	print_footer();
-
-	TALLOC_FREE(frame);
-	return 0;
-}
-
-/** @} **/
diff --git a/source3/web/swat_proto.h b/source3/web/swat_proto.h
deleted file mode 100644
index 424a3af..0000000
--- a/source3/web/swat_proto.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
- * Unix SMB/CIFS implementation.
- * collected prototypes header
- *
- * frozen from "make proto" in May 2008
- *
- * Copyright (C) Michael Adam 2008
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
- */
-
-#ifndef _SWAT_PROTO_H_
-#define _SWAT_PROTO_H_
-
-
-/* The following definitions come from web/cgi.c  */
-
-void cgi_load_variables(void);
-const char *cgi_variable(const char *name);
-const char *cgi_variable_nonull(const char *name);
-bool am_root(void);
-char *cgi_user_name(void);
-char *cgi_user_pass(void);
-void cgi_setup(const char *rootdir, int auth_required);
-const char *cgi_baseurl(void);
-const char *cgi_pathinfo(void);
-const char *cgi_remote_host(void);
-const char *cgi_remote_addr(void);
-bool cgi_waspost(void);
-
-/* The following definitions come from web/diagnose.c  */
-
-bool winbindd_running(void);
-bool nmbd_running(void);
-bool smbd_running(void);
-
-/* The following definitions come from web/neg_lang.c  */
-
-int web_open(const char *fname, int flags, mode_t mode);
-void web_set_lang(const char *lang_string);
-
-/* The following definitions come from web/startstop.c  */
-
-void start_smbd(void);
-void start_nmbd(void);
-void start_winbindd(void);
-void stop_smbd(void);
-void stop_nmbd(void);
-void stop_winbindd(void);
-void kill_pid(struct server_id pid);
-
-/* The following definitions come from web/statuspage.c  */
-
-void status_page(void);
-
-/* The following definitions come from web/swat.c  */
-
-const char *lang_msg_rotate(TALLOC_CTX *ctx, const char *msgid);
-void get_xsrf_token(const char *username, const char *pass,
-		    const char *formname, time_t xsrf_time, char token_str[33]);
-void print_xsrf_token(const char *username, const char *pass,
-		      const char *formname);
-bool verify_xsrf_token(const char *formname);
-
-#endif /*  _SWAT_PROTO_H_  */
diff --git a/source3/wscript b/source3/wscript
index 5a3805f..a77aa3d 100644
--- a/source3/wscript
+++ b/source3/wscript
@@ -23,7 +23,6 @@ def set_options(opt):
                    action="store", dest='shared_modules', default=None)
 
     opt.SAMBA3_ADD_OPTION('winbind')
-    opt.SAMBA3_ADD_OPTION('swat')
     opt.SAMBA3_ADD_OPTION('ads', default=None) # None means autodetection
     opt.SAMBA3_ADD_OPTION('ldap')
     opt.SAMBA3_ADD_OPTION('cups', with_name="enable", without_name="disable")
@@ -72,9 +71,6 @@ def configure(conf):
         conf.ADD_CFLAGS('-DDEVELOPER -DDEBUG_PASSWORD')
         conf.env.developer = True
 
-    if Options.options.with_swat:
-        conf.env['build_swat'] = True
-
     if sys.platform != 'openbsd5':
         conf.ADD_LDFLAGS("-Wl,--export-dynamic", testflags=True)
 
diff --git a/source3/wscript_build b/source3/wscript_build
index c222de7..0a85653 100755
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -421,11 +421,6 @@ NMBD_SRC1 = '''nmbd/asyncdns.c nmbd/nmbd.c nmbd/nmbd_become_dmb.c
 
 NMBD_SRC = '${NMBD_SRC1}'
 
-SWAT_SRC1 = '''web/cgi.c web/diagnose.c web/startstop.c web/statuspage.c
-               web/swat.c web/neg_lang.c'''
-
-SWAT_SRC = '''${SWAT_SRC1}'''
-
 STATUS_SRC = '''utils/status.c utils/status_profile.c smbd/notify_internal.c'''
 
 SMBCONTROL_SRC = '''utils/smbcontrol.c'''
@@ -1221,27 +1216,6 @@ bld.SAMBA3_BINARY('winbindd/winbindd',
                  install_path='${SBINDIR}',
                  vars=locals())
 
-bld.SAMBA3_BINARY('web/swat',
-                 source=SWAT_SRC,
-                 deps='''
-                 talloc
-                 tevent
-                 samba3core
-                 libsmb
-                 param
-                 pdb
-                 popt_samba3
-                 smbd_base
-                 LOCKING
-                 PLAINTEXT_AUTH
-                 PASSCHANGE
-                 PRINTBASE
-                 PRINTING
-                 ''',
-                 enabled=bld.env.build_swat,
-                 install_path='${SBINDIR}',
-                 vars=locals())
-
 bld.SAMBA3_BINARY('rpcclient/rpcclient',
                  source=RPCCLIENT_SRC,
                  deps='''
@@ -1650,13 +1624,6 @@ bld.SAMBA3_BINARY('regedit',
                   enabled=bld.env.build_regedit,
                   vars=locals())
 
-swat_dir = os.path.join(bld.curdir, '../swat')
-swat_files = recursive_dirlist(swat_dir, swat_dir, '*')
-swat_msg_dir = os.path.join(bld.curdir, 'po')
-swat_msg_files = recursive_dirlist(swat_msg_dir, swat_msg_dir, '*.msg')
-bld.INSTALL_FILES('${SWATDIR}', swat_files, base_name='../swat')
-bld.INSTALL_FILES('${CODEPAGEDIR}', swat_msg_files, base_name='po')
-
 ########################## INCLUDES #################################
 
 bld.RECURSE('auth')
diff --git a/source4/smbd/server.c b/source4/smbd/server.c
index 193d504..5fb252e 100644
--- a/source4/smbd/server.c
+++ b/source4/smbd/server.c
@@ -260,7 +260,6 @@ static void show_build(void)
 		CONFIG_OPTION(CACHEDIR),
 		CONFIG_OPTION(PIDDIR),
 		CONFIG_OPTION(PRIVATE_DIR),
-		CONFIG_OPTION(SWATDIR),
 		CONFIG_OPTION(CODEPAGEDIR),
 		CONFIG_OPTION(SETUPDIR),
 		CONFIG_OPTION(WINBINDD_SOCKET_DIR),
diff --git a/swat/help/welcome-no-samba-doc.html b/swat/help/welcome-no-samba-doc.html
deleted file mode 100644
index 67d7bb3a..0000000
--- a/swat/help/welcome-no-samba-doc.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<h3>Welcome to SWAT!</h3>
-
-More documentation is available at this point if you install the <b>samba-doc</b> package.
diff --git a/swat/help/welcome.html b/swat/help/welcome.html
deleted file mode 100644
index 5f73793..0000000
--- a/swat/help/welcome.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<h3>Welcome to SWAT!</h3>
-
-Please choose a configuration action using one of the above buttons
-
-<h3><a href="/swat/help/manpages/samba.7.html" target="docs">Samba</a> Documentation</h3>
-
-<ul>
- <li><b>Daemons</b>
-   <ul>
-    <li><a href="/swat/help/manpages/smbd.8.html" target="docs">smbd</a> - the SMB daemon
-    <li><a href="/swat/help/manpages/nmbd.8.html" target="docs">nmbd</a> - the NetBIOS nameserver
-    <li><a href="/swat/help/manpages/winbindd.8.html" target="docs">winbindd</a> - the winbind daemon
-   </ul>
- <li><b>Configuration Files</b>
-   <ul>
-    <li><a href="/swat/help/manpages/smb.conf.5.html" target="docs">smb.conf</a> - the main Samba configuration file
-    <li><a href="/swat/help/manpages/lmhosts.5.html" target="docs">lmhosts</a> - NetBIOS hosts file
-    <li><a href="/swat/help/manpages/smbpasswd.5.html" target="docs">smbpasswd</a> - SMB password file
-   </ul>
- <li><b>Administrative Utilities</b>
-   <ul>
-    <li><a href="/swat/help/manpages/smbcontrol.1.html" target="docs">smbcontrol</a> - send control messages to Samba daemons
-    <li><a href="/swat/help/manpages/smbpasswd.8.html" target="docs">smbpasswd</a> - managing SMB passwords
-    <li><a href="/swat/help/manpages/swat.8.html" target="docs">SWAT</a> - web configuration tool
-    <li><a href="/swat/help/manpages/net.8.html" target="docs">net</a> - tool for administration of Samba and remote CIFS servers
-    <li><a href="/swat/help/manpages/pdbedit.8.html" target="docs">pdbedit</a> - Samba user account management tool
-    <li><a href="/swat/help/manpages/tdbbackup.8.html" target="docs">tdbbackup</a> - Tool for backing up TDB databases
-   </ul>
- <li><b>Client Tools</b>
-   <ul>
-    <li><a href="/swat/help/manpages/rpcclient.1.html" target="docs">rpcclient</a> - command line MS-RPC client
-    <li><a href="/swat/help/manpages/smbtar.1.html" target="docs">smbtar</a> - SMB backup tool
-    <li><a href="/swat/help/manpages/smbclient.1.html" target="docs">smbclient</a> - command line SMB client
-    <li><a href="/swat/help/manpages/ntlm_auth.1.html" target="docs">ntlm_auth</a> - allow external programs to use NTLM authentication
-    <li><a href="/swat/help/manpages/smbcquotas.1.html" target="docs">smbcquotas</a> - get or set quotas on NTFS 5 shares
-    <li><a href="/swat/help/manpages/smbspool.8.html" target="docs">smbspool</a> - Send a print job to an SMB printer
-    <li><a href="/swat/help/manpages/smbtree.1.html" target="docs">smbtree</a> - Text-based SMB network browsing
-   </ul>
- <li><b>Diagnostic Utilities</b>
-   <ul>
-    <li><a href="/swat/help/manpages/smbstatus.1.html" target="docs">smbstatus</a> - monitoring Samba
-    <li><a href="/swat/help/manpages/testparm.1.html" target="docs">testparm</a> - validating your config file
-    <li><a href="/swat/help/manpages/nmblookup.1.html" target="docs">nmblookup</a> - NetBIOS name query tool
-    <li><a href="/swat/help/manpages/wbinfo.1.html" target="docs">wbinfo</a> - Tool for getting winbind information
-   </ul>
- <li><b>Misc. Utilities</b>
-   <ul>
-    <li><a href="/swat/help/manpages/profiles.1.html" target="docs">profiles</a> - migrating profiles from one domain to another
-    <li><a href="/swat/help/manpages/log2pcap.1.html" target="docs">log2pcap</a> - generate pcap files from samba log files
-   </ul>
- <li><b>Books</b>
-   <ul>
-    <li><a href="/swat/help/using_samba/toc.html" target="docs">Using Samba, 2ed.</a> - by Jay Ts, Robert Eckstein, and David Collier-Brown
-    <li><a href="/swat/help/Samba3-HOWTO/" target="docs">The Official Samba HOWTO and Reference Guide</a>
-    <li><a href="/swat/help/Samba3-ByExample/" target="docs">Samba 3 by Example</a>
-    <li><a href="/swat/help/Samba3-Developers-Guide/" target="docs">The Samba Developer Guide</a>
-   </ul>
-</ul>
- 
- <h3>Feedback</h3>
-
- Please join the <A HREF="http://lists.samba.org/">samba</A> mailing
- list if you want to discuss issues with this release of SWAT.
diff --git a/swat/images/globals.gif b/swat/images/globals.gif
deleted file mode 100644
index 7a9a8510d777ad167c0a307f821c5ff7a82a1d04..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2004
zcmd7P`#;kQ1Hkd`>}s=(ndQjDbeN*#77fj%B!{SnQqs)*zLRS?YKED)oDnt0rHv7#
zR7yf at l$A@=Ipk7I3rp^j^g8Kz`Y)dMKk)hC<KlYQ+9tpgpaR{%PfAKk5C}wBSs4n2
zB9TZi7>qz5U@#a8g~H)*YHDhDJYH2*RYOAqgTd(Q>swe at P$-mx2M<!IRC{}S2M33v
zM~_BFN2jHwaX1_<mz$H5lbxN7#bV9P&8w at c+uPfFdwT~42422=+0)abuC8utYs+G>
zIy*aMGTGA7(&FOc%F4>x+S-pFKXiCM%=*n<Kgg9zr8jThl*{EdHa7YB`QF~%L?ZG0
z`SVOBQ!Ex+T3W`&##UBV8X6jUcz7 at vjLVlV!{Kl;nQUccMIaE+XtYQqnwpyG>guwy
zvl9x1F)=YlMn?Zj{9n=A!ng+n1?wh-$A{^<xVn1+#y_9 at yaT|um;gu#1cpGMFgO?h
z!(q^@?3}zm3pm`|d|qKmaT&j;^xBobu9iDH0}wb1p^QYKRM09ItcnT>bMHY at b4y#}
z!$*%>pF9;yyE?i%+n-6E=%93*A?XODsv1rmFT-o#33BzxDfu*hcIy3y8HH?aW%2X;
z>e8nL!^4MMpd8I3z?2eOMav>eCJvZlqlpK0`i<PxbIwNoa-hxHtLhntxZ565;<eKS
zP0oOTSk6oUyTg=;(4%J{a8 at onazNuue;FlZ?5VGLE#kU!!m8~7yyCdXBa?lEB+7y-
zfqyHb7C1gb5=`1#X!k0iqYVMRxh5%u`cwC}LQV=&dwuSldB_;AIlF!1R^hJ{zUh$%
zf=)Kh#GmZn*L+Vd<>|Xs)Hi2x(0DB}ofZJj)+lny(J{FQRmR{ojp@|1E(Ado*qh%^
zheW`0bu<Z6^rodr-dVpp%YuUR;f6FPn7GXbnC3-Rg~&LTSp$RH_Gf{B!zzn!OG3{@
zT}+1#!L&R_bV>W-XC at _5{t}U$v@&|8Xv8xBv~yT%=M8P(bN>c0b%JO;88<jI41!{u
z?~5T?96*Z!(F&un`@@@c<9BlgB at m=`r5Hjy#Sv!hi%+_qifH<($Iy!~l_+tv-=r}c
zgB8LY*(f|H$^4s7DXdOyD at 2ptu^C3=t=bs{6*T&?OG4m`nbFMqHm*B(Z|^-Pr8kyX
zy^DA*8J4q%2jJKF at bep`@v1XTXJR8A>kP||7aEl^{?*to{{2qfFWU=D#tcQ30jrzU
z1x?jHXCp at vl=b<11H=tpdvVf){@lIU2_bh^tznJv`P0*vzJGUdV6qEmYS=Nu-vZ-!
z_L_Pib)V<e_0=^kwUrzaIkbdS7)IjmI*qL2ckO8jNWE0(BhRxremAhb3az|Q_n`aa
zLYRv|I5i+E?`TBPaaQY8k~}{oIHWYeC;ZyWSEnPhqTY{v46hUV*2X$T^pI~Z<0zq`
zW{_ZeO7a(SbmyzBkc;)POkAknU+y@!+ft3)ZOidj{5NhjIy?F<-(5NF#=4-$9GhTn
zE=HQie_NS72Le_{R(kdj-kL at 0D|YE+_P>5xuHx1!HoK&2aE1gjtVuRw_q`CT5C7&=
z{_deQK~OayU!eF0PGb at m3+E~p5`)(0b<<B`-z at M;Kv)`aG;zZ{v<tg7ydld8HYN-I
zP+znv|0me>;}G}yLU`Y&e(lHaY##Nj-OBDT1*0uYzt{u`2E>|*S_-U1A-vVz5{Pk3
ze$bFVL`#p`PiA*DTYebS#*Eoqb3*6zi~T<Bou4?h)IZH^qwD2cCk(mnO-xZ(&d0Q@
z=1ud`KW<q7f^<3n{BZm_(;)!IeT?hif2jcToC0Z~tqZH~_xga*Pg@&C(12+<eb}XK
z)u;xxc_McsW}`hqG7vYA;xJZJbf-I`A)$7>0{lH*vaLD%5?6T=4e(n(c=sl+c1h42
zDZhCr(v1M2e!3Le+5NR49k>fp0M_>Egh5z~{2iJhqo@|bX*XYOmujYqb=rY6@!BK`
zAXC>t0_H-X=k0GNZ at +Q(V&`s_mg~;&$EWwCz>40Z+FaU}*9V!$K2K~*09w|kJ-BaB
zbd7Vg<~(%Ng-3xqFqH~}`OW-PNt}m5vzDm4=uu#9y)&+?R<pY}H>Q4EKI^$9?RZwS
z7+)47+@^<+c(PUFjf46=P`w{FosF?A8TTD%UhkQI8gmlG6JwHP#gApxd)hzb_$yvt
zYeoFMC*=joEc*gMW0?lWiC?*0l%?+wF^zsbf>i$F_?0N7%u at a35HGQjM>+3A>FmED
z$F2 at S3{M>b;K_h0OE*I=OqYbMJK}_69m@*KxK4a-c*qLyOxs$k0Ikp3t3?cECeq-$
zK%HQWDnPOpAndFiD7$EBNg07vM55HCL*n%(3oJ5tmSycYhbiKI7OB%5u at wvmNks{V
zO=c<+1OU8`1;R3zdz0t>_JbtU+I|1%73uJwYGiSptL5B at 1T_<Hfk*KT>be;4>qL-r
l0etmWh>`6+t_SBmUT6wE^@2Nm_o{{(hzclasUZN$e*v?@+BX0I

diff --git a/swat/images/home.gif b/swat/images/home.gif
deleted file mode 100644
index 84b1dd032f8951df0cdecdcbfcc2f890938c3ec8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2044
zcmc)Ki#yW`1Hkd0UF<$H!_r1A*%TVN%t&)d5+(H(PHB at Ow{-J*6U_{pQsXF8W~~t&
zG_Bm*nX%}^q3CiDlU$nR($P8Ul-{?$;{E;$pXd2*-{H at 2=Y#+(;4$zc5C{Z;KoAH7
z6beNmkzg<w4u=~W8lq4rJRWasY-~a>!QpTOQvw!?rL3cD-n`kJ>AuBli`P~!&n=!?
zSz7~k1jHr8rC&(r=kRj`Il02z?A&Z4BO at m#C&_I|b6d0KiRMY~lkT4G&hAdU37+Y}
z%;07`Qau`aGc=>0nVy~2&FS<D`sJ_7+ at 6_au1FF>Tb2RK1Xlk8!NQ1~-a{vfmT7{J
zZa$-;szR+%ztO(gyKgUvOgeG$gd4*x?^53RjPtF^R%d7Dgro$qL~KK~2?`EMJdp^4
z!KgH<i;Ih?nJET?kw_)Oqr=K}rH7|SS$SD}Vm!^3_Wl2t-4B5u765F83mAY5zz_)3
z5C#UoFhgjr at M8Xz0zuxT%c8>4t2axEZWRA~{aV at 1od5*JgCmeA6dHrZ8lllBZ2g0V
zrj|Cv!^Y;;N1dv!j$a?Em74ZPmMF`ekSsV7XN)%?X#YoOHeoV0J~2s{9)J68YDTMD
zoLka=oS*$b4G!7`y+#ZG#z8q~3+Du_iZh;rAv3KHzLu}`6CzhJ+ZcOpYXsztUXao~
z*4r_(B5UuDeq6xFiq3_vjpD=cuG>X4j$*3!rbpUPXZYqSc)8!%kDg4zOsH&Eb`Do6
z6Tm>=pqs1$9}UvXUfIH~mqP!z#|gh=pJrAQc7NsA0ZIDP{dGS*OdhU0wEFLOf~{{Q
zJ>Y>vorAZJq($~L)lYPZ*6kG6G-V4g1PfXen*$b_7WrPZv_A($U<pLKC{|_%+)PI8
zC<$(DNF1ssD~Opx2Df23+nTz2ms36v=}~KTD at R;UY8)I6r1p1v&%Wx*AJ{KGpK^M>
zQ8 at 44t1^zqmJ8#@l*;s^fz at _ZuKirKp|S8t<Gk{4+ML<?gphWSNM31>@}(B0;(c3H
zJe))h(Xy;jL6S_kWU^9%2ApR`(kN%>nV?)6-5W-{dtjJncdGmC#Z64O)X>C^D>zGD
zQ?e!z=+RE_ynbi-ihNdx;?#AqD<TU{&f3bi2`n at B=mPIuw$Zr{x5TVEcAcy$jad~3
zKZ*guj<3J!g%z$(>MZpijeFHzNda6$r8WgI;$|CkUp{sGL_5ZfT86s*pXnmsyPr7;
z&kzA`fS1iScS?Zd*y%Dq>8f|)fWnx_`1e8t7;tTZPgGYO`)r9=>^(4+{`o^dT=mu8
z*t4}wQ*q!s-=Pe4CV|9wAG>ibt_IU>^Nap|s{_-5j}MLI<RM1sck2}nB{dD*qj?Fr
zFC$P=fi<2@$>Us3>1c5i>5>$TCX{bmh0Vr}I(?nTk$ksM(S%$#)$h=- at Y~M$x)G4P
zPUYrV@~+U3kP=oSTe0`t*udyVu^!LqwDqm%F;T~b;-d}WF}J2{7BqAB1 at Z<UwI-{T
za?$ftLQ<vS9a&%PQzymK$6p<lE^ee7<w^r!B%L>9<5cZVLM=7=WZB78%`VJCXHWj6
zKRu}MudR9Q(-*Y#0-L5=U-kZS$|v>XyhPu at Q^lB%YX6 at N%g<kF%PSv9y@&oZ!XNnN
z)Z;QnTFnLF!?>BumP2Q-ylH?tS#ns(E{k>`Iu#o43SecMH;^Nqxl+X~I=AFVUuD=8
zk0>EEboH<<GxzIX>bk?VjNd8!u}2IT{*jCC<iCFS2UYiKVI->6);+8<I26s8EK(@x
zM|!t at S6^GPNfX|GKU#d{&*My^Wbxuu<0gyeT&E8!UvD4(7Aw;a+`Dij<65KZxp%|m
zz~56F{`nfrg-4?&GCno2CwDt}XxpPG-6iCZWS+S`6PmUFLY+&7k<Pz_`%r72YYYLe
zFf`J1Aj?Wl%gzhOq0{9Oa+`LaE2$Uh<Lq(zg#))BoP*{pXITX#!vMesZLk2=K-#li
z2~jtAU7Oy1p3U^;k7M at IAV5Hf<BwSx;2 at 4k#=xFIX@{&!CM?7G+sZi5XH6QbFkJo_
z&lhh4Usi0Y2y%{I(jq4r?Vev$FcywS{*%Zz63++gW-X4(n$!*%i%<^fwh?~?$M>Z;
z=J#clKL?%lu}9VmNPbd$qrlHO<J84Ih1IK6*ByJ+^6X9fI7o9 at yQi9#J3kQ|=LJ>0
zJ}A#B)@vOLs(Z|1=~t~Fw?@M>ZeNJ~=MW=fATrFIdvx!Ge*7DdH621pJ?fBJjbeV5
znzt-XI_Mufjr>U2{crI$s2`CBNmweR5Xa%R>_9}J52$=FTEcRif#V_w*-rbY*!8h~
zCPOB+A-9nGja3GgT)s7p1Gf-#`)+tH;tK}XS~wnu`3DwYs){OXG4BKSM1+>AA5 at Zw
zyg<<c7Ytz|uxuaWUHzAlVOsJyO}D43VDJRdv|1aoVc+7~n9CI{zITK2b&$#s$VLVS
zk;Ux<Te5jjn#w at IR)I-cltSua9-lZHK49 at GqUmZ~!o%5v<JS)y(*LVA-Q|~vEp(um
o9)*Ad+ibnOk-INRO{9!%w4hsIU4bd}SGM^9I4;*80s=h#3oRJKH~;_u

diff --git a/swat/images/passwd.gif b/swat/images/passwd.gif
deleted file mode 100644
index 17393a140203ff50e9dbe544314096d7320cfd48..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1993
zcmc(f`#;kQ1INF+&u(tBO>Ud}6vt&|<u>(Dl3V3DNS!qmCf5jYytbBHH{>L_%!u4x
zYDqKKGouL+ol_ANrs-6oLpSI3c%IYwC!Y5Y?_WPZykD=+eqSHP?vp_P6Ho%*0f9ge
z2m}s?BauiH3I&6~G&D58U@#hu#$YfyIy!hfURzsRPft%vOACj?nVXwCI5 at bwyL)+g
zd3bm*nM_YlPd`7uxVX5B7cUkR6y)dU=jG)U78W892pWwRA0OY?*r-q_CMPGy#>O5!
zdNe*hzI*p>9*;LTIH*#o*4EZOe*F01!-tKHjsJcJXl-pB85uD$G71R^Nls1{3Wd75
zx^lUEX=%yD#ihBqxxc^P+S>Z?;ll|D34A_ZUtizG#)iRQxVgDOp-=*Wz~yoi6BGUY
z{Tmt at 78e%>1_p9+a_Drrv$Jz>a4?lhb#-+mkx2i{{Xa$7#`&K-b()+OlM+qd at 9Q4~
z?E2p1dmR9=%>_VU2mpnGVQ at GM3`GElyn-TO$(8&<L2+qWWqHl at tJM|1R9zGKm>{7b
zBt!#+#$a)1EJhQ9)53I0Wj%cZ_qw`!`+rp`M(+<k7?zI=b#|j*K5!5mtF5Dp*CP;#
z1T|r4QT2M|kEP|6H-xwAs~c<Y)gRt{{Gdzr5M}`^vKJJiPdhs!=k3eI8MvkA$s~(I
zdAe4PDac^c`vRgnr*p<3(pyOKH1(|?MqJV~*}+9p*wB0(%Yf<!zNSt2RlCzfZ at P7x
z14JGIl*N|r%5<G?jh$c*+xLnQ8orlVy7xYcU>hM}E!M+kiR>YvZ6>`vv}60saWU+#
z^7e?XSk+_*y301y(w~OUATMwsXyZdN?x5_BYNW)>Pjsl;F_LJ>2u%#)0+3<z&`@Ll
z9$E~+iV+dYV#*<CgMdzZ|6Y3B??!es)@C=KJtyb;Ddz{l5O1tq3WE~Phy$kTToaPm
ze3$}Gh**%%XT-d5P~=|2Rl_til^S@)!^N(&abS4dMAOje0s;Z0HB0J--+w77CBDkq
z0I}xKPeK451rsFkiU!~$J`bW}E#lpqjhY7`vdU-J_q?r^@)meeCsQ_G_$c6b`@i#Q
zt*0r_l<;Vkz$_s27~0}&kQXG!=<`W|3xR5K*?xFC_f$+pjPiPv*!fF!=~2^`Q*q5L
z%F0;DDBLigRi9p;?<YFHH@;VIswz{8wN|J9`0wb*>kZmbhRI{8M8gbUpJ!H)$)ae3
z)Tbw#jM5JKkix|K%hOI=co#NhoL6ASS<1<Je3O#B^>O8=MnRbV%{+vqOdN&Vi?k7Q
zg>R!STZ%`3T;q;!)orq^Z><HpdXP7YXqPKuZ`GYSxTDwu97AGDuh8F1?mvzRE2~OX
z*R^(exN<r}Z%V^sZ{Po1D|vo-wyCpx at uoon;j0g|+gIe*+Bc^NpHG@!z8;-d985}R
zli|W&q=HX%)ri{m5F~Nx(N^Qk3ClxkebVi?%2(O{5$sI*RayR4)q?eqttqc^7_qqz
z2mF#7)t|Q5MR#Dmj?E9YNvFn~ZXaANdnT;Dn--Qm-YE0Do2BmINDY#v6|?yX$>ZN1
z(h at J}oVBk%0-3RI&}yqr{rOJ(`8!Rv4_MOK;tBE)s<`F_{dv)-JtUHI7t5a)wAk_^
zFZ3FHnLTIr)q&sAVQ-2(Kg5Ip&NQiFX=+;XMK$d!GRGD at 0pu?o?L`@{&&S%CsyCmq
z9NVdx*)9Nms=rNr?hyc}B|~J_RX~D0u5vkx<70t&U`W*v`?5lv+4izmcc=8Lqombp
z_Ul^FU$}j%(ltT<^S0X)dr;fY3}oPU83>c?$bKu&{-wap=#35&F!$nYCA!uerQ#=K
zE<4Z5rSI>)GnrFH at h4LQk`|oAiXBbeI~YN!)4xTWX at yy6UOMxy_G2~cw5Tq<c`>}u
ztOnu5a8-)sJi%P`H$2G(?syAsZC|@7L;wkK)QFCJW30Ein{1H$v&SKmPeEii{BUAC
zbk{3*DSjWby%-+E2(Ns)3^u|AW=EBoVA!&*^$BiaZJ|+0=Z|}pKteLj+W1P5%a93J
zu3;%7it5jJQ?lb>PF%y3 at N4_EPp=2I9sB94DY3^{eJdrz>G#1<uFF9CL{f2I)vS)y
z=z+)Wg*zq77QNf)qkZmwo=u;tEHrg)xt%e>t{JPK)|fG1`e20K6cd-SKpdDk{X^<B
z`ovZ;v1hrlyc??i;ke|Yb~FpjD1qY6vmnNsT&lU&SinKRKc<pf>3heLURXcDfxoVN
z>4u_L$sq=;(`1eHK~1g}v><(%f(<+1V+jt#J#e!4)VJd5suh^_xUBZ`<_i2z{Zg_y
z1$8(G0DFi53WkUD7IWPuLB*&8M-B0|x!zVBVZjNSvGHqbPkO<$kaM*D$P5qPTmpbG
zOm{6g&yECu5QaBE=tRISnsem%!qKLI=0E(;^&F|&`lZ=xm1<iu_FEnJ>P__DpO0ag
oLP1$%gC=ASl^I+RSfbFq!OXGlc>YAfdD2!wmfH}tk$~&}0C};dW&i*H

diff --git a/swat/images/printers.gif b/swat/images/printers.gif
deleted file mode 100644
index db9ec3f0e0a5870b4b43d1844cd78089527e24dd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2077
zcmciCk3Z9i1IO`?{r+V(+mME#GI3gdlOIE0;^tSU8c9q^Qtjl_aWo&pW-N7Lru@#Y
z%F&_emzf`-a_O#=3qwkNPCq1_b=N=fef<m1$NTN$>+R?i6$CJWUf^3A8X5=$0);}M
z(P$_Xiosyua5xf))Y8(@*4D=3 at nkZYNF-7y6as;O!{H1J47P7)?AYP#=H|*|x_fvq
z-QC@&RH~Pk=dojP85y8ZD9FhX3Iy5N*;#RMM{8?qIy>b91O0=8j~+dG*x%nLmv at Yh
zkG^}ST3DD{T%1>_7S-y1AP|^B(amPF6A}`~#$JLT9|U1)HLRiG8bl4NtgIG`bL;Et
zdV6~&CzS~aKknHR;^gF*mzN8I>38qmad5Eba!;C at n+FF6rKj^C5Qv_ho~x at 17K<g3
zNH7 at 8&d!!jr|anG at OWnf0{pwW6lG<lwzf8!nwl;yJIc$;0s{lS{@*iJ<Nc!!9j2W=
znixy-@%0Y^EWeq2(*clb-Zvcx6o5hD2qY2#hr$Fox#Ii_LQ&qi^S??9FBf0DBq=B<
zDuw!sKsXAG!Qyb5c#I}a3x~ha(k8og=l9l|?YHlC%kOt}^eXQ4blzZLu?>7Ufv8O)
zQ*_33bt$hXV at k^8^y~47sp&V1bIWg+UVWHVQTze|gAfn^CC~ThLf{P?xhmyE7m|-A
zS;en5dF{-^8F=m#oS*a-Zm@{BR5xUzpzo}9X<qSz2nZ(L`Sd8T8&z!T_xw`m`x^ht
z)<;LW(FJcFm+i=0dsy6JHgx%iIzl}ME(hQw`%BF8o;?_yh<$aD#%*)MP0<gM;kP|4
zLn-Q*7q|ALv>gwV9UHp0ki+pKZ)TBQ>*P@|k&b|55%EygJas?c)HEU(%zz`HI7Xc+
zosa1+_Y&bBDPTy9CWaczo#+x!s-ho=uY>$-3|`M%rkwZ~-)9AWHN4B=XJau`r#fZl
zdsVMh*qt*(m$g%UJ?`PL+;S!qLuFC#l|Enl at cwDPP2+k6<iBm`v6VrPwly8ANcpZ`
z(vsJ{Smw$-;96v+JjTGWHX?1!uJ7R4udY6!$VG!2z!}r(CK_&gAI&QRZ}QCOC&l{S
zjhT1?Q=WiMOFEEd<FX17to6?v6joiK(coBiW at PF%1;I4>&5*22Fw?J2s!V~A8SJR3
zbwpKe&UQVo4C}{CFAjt46Mnepa9ijRt3mteXxw0V4DP!__0!o02KJ5|t-t<EdNKy%
zd-&(I`udv0H$y;eQRUO5{U?y~&q`98r*$)=*38=Rs<Q$6yfpu8EjOyDpqvg*Kv)ik
z7grWLj7ra&6uy at 7M!2OlB?E<{Nu#N{5d~Lba$aH68pGaV9bPK8UTc2h?U}OF<6xAZ
zC#F}GT@$ZDntQ}LN*>&h?IF6+u7cp7jOaznyb~}Zd<ujc6{T-q0>!JcM0zE!3a at TL
z(;NCK!K$A{UYsRxZuaUf{INr=m2c04om)QsAiiVJ1hGv<RGTI-6cyj~Gk*=#f3|S*
zT^pmhMfbkBg+y|+cSA?}B!SzvE%0=6dv$S^H11k^Z|nnMJ8M}!?uT3Kv^^5P at x-m=
zEVJ(QkJP0^vM6?mTWV5EJ!P4__duT;Hhh!de<FK}(_`soW8D4wSj)qDfAp57sQP`z
z2X`aP7DgKF_1an?+Oae+)V-*!#YW09yd|j at Mcw{XuTOn!y>vYOp2dlcXQnc~H!M-O
ztj#b+^Y#g+QuR-<B=;+7#RdbMMpnaYlbQXSM at h5PFAKsAIf<2i8RC?gJsDePr#r?S
zlCH;0h5a&f(#+yh*Msb|>*FH{B at +De=(DLS&hxzIc(pU_St>_)Q|`JlR`wfI>-DLn
z^_2;mELo<=VoTpTvFYsBb=MXp6c7-*zo>`7b+iHrw~buIp?K<L8e~;;a8Z at HF*Q^i
z0x-)z>$91fZUi2TrPLyj6q<gFj9iZ>tlNw`aONZu5Xd=>_nV9sSeXV7jX7z6C!j+B
znXwZe0j{U!$R7fi_=ztAwUQ at JZxdw@xmMGs4qESHq?<Bo)l<@G2=I`b|I#3my5xX2
zAPS4u!2O1Tt(a$77y7=Cuw&%vb%KZ};C+(KWFR?1*;_VEk$*qp?J`T;?gD^XG`d&M
z!^Qxo{Zjln!7lQ<W;jz|OzTmzyUEFf%n>ivmd(#0qsD&07rKo%<i+|LHRNZPP@{o7
z*+5uLu<)d<_^D^69qvg&AxN&o4?A{~wsJ4*4l#v&zA2fyxUe^8!#Jn<g_~XPIVmfA
zVoh1(x)N+tu<-Y5j#T&N;m=md!^IJ8z$fQK!$ug{?<Hgl0cNbCStVD9!WY57+w+^Z
zssB3Sw!FKjU3q1jk4(|qXbm%wZ=yS%7ou}^gMtf at mA=h%Z{y^GyuqDSWVm at q6N7^K
z at 3*mZkeJNn=Q;9?F~VJ*5wq!%TOXi|X at PHS+@F^xTWXvyzYR=DhM63iK%?~lZA3ob
z1m}Ssqh~wQBa<|ecKt*RY2E5n6ZW+31m)_11IT@?VOpp77md_39-!Y0L(zHqc!oEW
ztOUXtks3cf?FpZA#@-pY*qHS3YJ|q$!*`y5O{eYVBcO9YoFxzNXDT$L<sq<wNm8|{
cn;vAG^8;T&E|<;6xQjvux9%Z|P%vP}zv)5Pm;e9(

diff --git a/swat/images/samba.gif b/swat/images/samba.gif
deleted file mode 100644
index 3ec3d2195ffa47ee33011b5ab74f9ab7092fc093..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3643
zcmchW`9D<s`^OKd?914-Gi1x)47a4RXN-NDJIy5FWJ$MBS<0OlF{tbv(uXnD7)zqj
zqJ&0HktIvYjYO92RxRIhKJW4U{te&vFY~w_*Zcjtp0C$+<^aXsY`6bgC=~hz{qKPx
z2!S9Jf-nfeAyC0E1S1fPLNErwxS)x^5Q0Dm3LzMT;DWm-450{wq7aHfC at y%4!4QT(
z7z$w+gyBF5!eIzUARL8o48lPHw1G6x0*}FMTrfv)5Ew>b7=vM4Fcwq at 0wXAlU@(FU
zC_ocMU=)Q>3`TJQ6u65aFowby24gs21W#ccfpHYZF&GC^0W}Z<(0~$PfgTtPw1G6x
z0*`TlAwdleiXa$*-~xYOET~WvK`{iy1$F at iXksXWVF-o;_W%mqMQ{|sF$4$pKpp at S
zyasUq{{R9w1k^wbKm$r}6>xyTKpRK{EnJYCpbctpFcifFK>~kZET}LH#c+ at -unQ<a
z6U8wU2RVYIK>&aYTn9k|w;)Q82fzfcK^%Yy7zPdjH4p>P;3dEU9AGfe2GY1-MS|O)
z4Qg<3urUxM at CU|%3d3>10 at v0rpjg|eV4rJC5<soxE?Dnclmf=JbOhU8Gb}(}^B`FM
z8kWGp+9V(iJ_oQR5FYTfHtPSr#sBA at 9X~{bAZP^A7t9s>Cm_*Ps9tQdLqo~KBvE-?
zI=`Xx(M4Get>hqQc2~Lz96G^oEIW`mL@)p8(8TG<(e~7;eOogN=NSe(xwd=Iw>MuS
zWMQJ`=1!X;vqRRODa}>xSL=OG^9DSIpI5q-`8q9#%R*2!y;M#2){T++24AH%@e(Ta
znBQQ{t|uOEB$`ORY+q{Y38xZn at RfVw{PI`r=l4wCYx-6raV=3^?~=nUs(;ft#yz?d
zFVd>UXPaMn;%L)cmp>zO*s0}8e_s{e;`}xLi+2V0TE+F^mhi(P at i*J19q)Yeyc>5i
z$7E5w?%x@^YJ!sVH?2=|7Dg~>bFA@~MO~ZA*IiZ`9G3oZZBJ2nRk$axeQGeOdCP>w
z!Do}hz3rkCzXJyE%q?Dwk(bRhfDGowC7{#(4m+6hS}zkMwQPr-e~WG0lq~z{#Xn48
zroBH^I9my&S0$&iwE0JZr%hg5iR at wNu?IY2IcSO_k^JJ%nKTvaN4<s?pXR4ebGl|(
z+IKAjI7~CGG`0t!rITXpXn)Y{&~ogk2hqV1C3<5)CT00YT5{2_*J<jKS3O#WOOXbK
zux6oS%7!u|%U`TAn<7LhEXWdB-Oz86xK2!o93$&*&6H3zjs7ls)H;kyKP40)7hn$=
zXtM}Pa)Az68kBr;Y-FGbi%f30YyHu~I2R6i(Htv3_mIZ*xOH4C^(ZlTciO(@(+WBR
zITY0NR?0xgP^EOaF-MeN+3m%3vm=Z~S9n$WSKk|_$c6i|>Z`nAU!QO~FY;+2)1;wx
zj2A!GR2=tI&E(HxKiV#QZ7p%6(VC9F;VTZmrZr61OFG?-m}<*W^-ao)B?YAoSr%L>
z3Y|9 at ydm{B;{1_oH9}JJJIgC9w7FeRt=tzZ1@~Dq+WHL>u65 at boEI-Y$Lu#5r`1Sr
zAw+M9Us)RFMY*2JA6z}q#S|A(Pq^Q!_-1j8G^yKaadM^m4%sg(;#ldpa-v5@{p#)6
zB^wE&B!{R==8MgTKD51W^PJUpH?VRrVoCBkn7 at tVrdV}us#->K(jVF93C<RBT?(FL
z5iJxMl<iIrZjh0c44B~GpV&}Xr7ks_)Mz6tQ<Ks_tM!!YAv#+mtGif|QxDK2dm{F~
zsS+t^-?^S;plFr*%ebewjll2N^cN at 56eh(@?VVHzpg3=PZtT`(^Wd($o%e-LnI$(>
zZY(obht#<H4{u;SbJ1MyZ^R`jgnL-9Rx@%uRPL0BqKT&$st0}>oU(ho>$xMDLXs4F
zrbx>9#V!+*X<K!CB=qCwyxPcNcN2=%tnnMFeLzhfn{0BnbYHV%TGpu0*RYHYEOS*+
zAC(a3&E96Sr%xUY>2 at ko7&CFRR7UZyO!f2?8)^sDV9GX^-yi4GNZaf^aLCIxq(J?I
zw}PkkF#Vv<qn87P%`M2V`fbf5J5@)c<eLPqT~XUAL_4*=Iyb(Kf2FBN*~@tM&70OR
ze%YPYA)it}Rp)iS66<SIv9s#;h at Is>@E%C_5z<q3Xr8#&a)g)swdWsdO5Dl)iOXFh
zd3xvCGIPV8P5)`<Q<T9$SZ|%1H0ou|C7yL3R{4<kgzIjvl5gjp5vn*jLnO$KNw;=|
zNk^OOB{{F&PoDdI*s|cStelh(ZJc}-Q!HG!-*mn+)@!|!{gl!MwXLz`$^*%|xwji#
zM~pWWHcx8E&2fXWeHTf63xDiaSx!2n!1}OKz29A3)o$ST&(Ev_&vu&bejldBC1`aW
z+4p>bdp&wNMqV}3R+U+^i?~#qdg^_BpgL7E@~Wib>kd*~e#G3?jc2-60(~d{ZR95J
zrrH$C)V{7<(b&Bu!PP%f%IPFyHY?tb&A+N3oaw^pI<t>={R*F`X&5US7(C|NS}4N)
z at k44?maP51<e_b+J_ZM7@|<JbHa1T(rsKCS9dR=qzIS<w<mZ=-_5_#bR9emu8b9~-
z*FLVABjXL>Is>W;bh%E8<?7@}>;KRU{@nCGRsk`$#u#7N-bF$emh^89 at +bSxq$wqc
zU0_EZsb4T9vb+$LYnD{eQ)leAU#QmD9_b9_k?)IDN9>msd0vsr7qj7MCD1=QD%g#3
z{?$pzJov*a=6)4X=3J+bye*-fKqzivth at MrfbH5eTi>e_a(-(R^X|_A-XF!6&&JeB
ziAe0cJ)R+({ZRd&TcAg&v-w-r!c5OP-lr|i<UU(iq3fG<g;LAy^n}b1Y2Co4oFbj-
zz%U9^&h^XP`Pq8Y72dY*^em^$j0o#wi&Cd2BHGc*h*3iPt7N(cB|~-4;k|7ZHzBCI
z%Tj;WYAcr7p|A4D{QhGHPx*fco38ScPdRTNJ&t{*6MMbIo6d?2rApM8H0X})JU79q
z`1~SL^s<!;<=3>l)#1(^HlsTgr8UMe-4>--pG?CC3N+4uj@{Mfp}fr4jAb>x84~pV
z#Pw-eN1;+zD2A)oX)E#W!I$;!C&<SbPN`G6CK}O+OP2LVLb*fM-JK>wiYf}kN0GE5
zSH^`3-KVJ=i+bcGl`dRdzv;>{UGqwe&`sM54=^g#)^*p^MfGZJ7y4)Wy5>=C%18uF
zt~HcR+N^H&pKC<hy|McU!g{r_oAnT}qAbIoy(N>jy^7}Xa>~)A?1&qSmNh}5SNFEC
z%T|A7Kej~rnmOwG=66U(1)5mqX)5KI=T at A#FvF#Bgn2#Q?_UP94t=svZezyCd{O&e
zKYzHD!euYGme;7v9sb5U`NK6bH6V4=(IIJL;)eGe`00YB!>(?|`?D9X%K95-nyj$L
z-ic>Ry6B%K5eNps35r|#Kjaow{Kz{>Y<tnBY6e5kB;!bOdy}=x<O%ud=V>sPDY`Cf
z$(osR4k5W{Uus|QrrlB6bJYDocu>8{$BYnqK>Sw;CDRulGe{qap`4?S&Fv%HZt})9
zZyf8^m2afeGmfTMY6R)Kq^C8W7W3Xd)_sd1N=|twQF~4m^S2K(wl9=zX8!06&P?4(
z?w@!|mg#(Yaz!e2CIj)UbFKVZ7gbc6C0SVK#5lUu9+hyIGnJT$j<>(*Q1X1v-{R-<
zK&>w}YK(Uj<#OU?a+oS*I at m!b3DazhE;nL?dIl8opG+)OAAA)`Yj1PKkNTbSXM`P^
zjMMS<3S58kRhS=MxWn1&>th3{;{n at V4xc4gdSyLb4LwhnH@kAgDruvfme=ho{x%oI
z>UfdsMJ?^pm4)b8{E$(b%iF9{6n19^QgUQ&P&kQM<vY@{N{VxL=OE5Se{8v*%_q!A
zq_GXA6wGsj-OJW#xV(vVFVl1BxMZJao>$Y6%jN3dnji2c26;bBQB0SA;Zmpgx4qh(
z{P35T2|Cxqe-4E+?wqMd_Dampj@<cMC~4Q?g1#?}J+#5+ZcN23+T|VXYR9W0Jl%_H
zgPvhmqvkG}Yo<uo(e(VDm-@&0+#BC+l2$F=CH<TI;az`~x>eA<L$^AunSE`BnR~SV
znz_cf<12RUm?y2^$kqa`nNHAKm5}6=tx<8`+LIV9^w#g{!`%)&cPm?q$lUMNA$w{H
zCY8v`i;trEM%q_G3l^QzUb<Q~MmsWjOT_UL57t*dxnU?$%)0bYtnAZrt at 7)1*}dYs
z^>ul(F;8TTUYYC5RW9UrTvnDpNTjkq7)BaoPy5z38r^Ofbg|wPORnCRP8ZFTuaDDj
z;;ia+7}iN;9yjI)>rIE+?yMHkA^i%j_2^AGUUagTw8_!n;g*N`gC!jGFTI$Fgsy~<
w)>y`8wXlke&GIE-!W#+t!5_AFB#SE>AD?$CZJ^5R^r#K~sJ^b_JOu6eFS7uM)Bpeg

diff --git a/swat/images/shares.gif b/swat/images/shares.gif
deleted file mode 100644
index b3af15e35d66e3ef23d7b0f4e2d0d1e10f0c4378..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2006
zcmc(g>m$<(1Au?KUu_uP(U!T75Hfd~5-FGIq;$f;dS#Up5;;`cBy72*Lc&NaIbN5F
z5F0{Bx;VKMn}u4gISSRB(_isE|G at L%`S5sny4%@@G5|Wz4g3TQ21B7x6bc1_K#)iz
z8jXg*U at 9sqcsyQBO-)^09f!lIs;Vk0E5qS%Jv}{ZYimbGM>?JE;^N}!>bi61PAnFy
zudlyv- at eGmNDha?=ks|yUV3_ZT3VWtl9H8`Re5>2NF*8 at 9DM%#d4GR at Utgb-lM|cG
z?&#={N~Md7iwg at 2D=RC@%gdXan^ElS%}t=Kt*xi0r>d$-CX at O5`^Ut at kjZ3wd;84H
zOag)6?Ci|ta=W^^BoYaYMvIDyDlILgQmMYaz8V at Dc6N5g#>PY<5re at X5QyaD<ml*V
z27}Sw-YyghZEbDEVsU3 at r;Uw`kB^U$k<q`>{}(z6oOkH4|5D;vu at MvxPj3cb`m at Q;
zIsih!20$P%1PX%y5EvAWK)_Se`59R`X}l|$*;fm$-^#yMn3sF=MiB%L%Hn1tQD_Vn
zjYeXWkZ4?8!-K|0E%o;wHZ`|)ws&{5JrO_d64g<ZP<O#lJW^Rjl|WD<s7o|7CMG0P
zg!eO(QrYy(hsC+i@}=2 at FLSCMdp-B<#|4VAT|418l7s%7MBJH*M-$9Xtyz?H;IQOf
zZs#nSdol^MU$N^skX%Eb>_8$^_Yz!1Z|^k=KW<lgfwgyUIg2nmP((X at vln%LcBo`W
z^2Y0e*VGrPz5+?wO92}MqaF|jh|5y=8m7VQ`HiwqZ)%xGudSjFnPTb{;o}uSiGP^|
zK8%>Gnm at 6-4~{{jN%RnDGD^cjbzAU2Q=P0QTW`P5T!$M1jRi;%A>vNyQ^9UN?p+x)
z6@`Wq11!Y5(=~20`!k<$-BQsU6h$y3?c$GE0?;hi)~01yZz?4J&$TD%{Yad#aEJq)
zdeN7A($_r6{tWSsvsXY!2%C!{1w$5bg2&&!F3B443Njo+*lKER2e3h>3Fg&}@7QmL
z<0laslqeBUeFw26u0w^Y6Fp&hcnl%bWQY<-0Y-u(%H_S2@!JDzI1s3^L<A-0FKxLb
zPNB*Y^{ft$vp7LCF+wgzYGbVc)cY$d{&q)Mm1YVHQAo=9ncIoG;KtL5e(2Gl^VfrJ
zjD{E48{dopyfnkEALtkgKEJoDLhEFW^O`~8v2Nq=B>33nEqX1hU#1Gh&uRk;*zTH!
z1;?#sNwF{eW=pentg#Gon0*=(=cc1a^hyA0xe!}$LjJK*;9xR-etrJU<VBFn-H$Ov
zm*w)R26DcHs}!uIm2X)+R#o%){E702|AaT`{J{@%fJEQpZk!Bj;b|RBC*R7S;+ZWZ
zoQ%)V{Zv_>Noz5Uuq_K8PH<{Yh%6bM8LKX#Z2VEql9_qthrS6NGfDa1%%{1CBViSq
z$BTy(YZ7mk-8(Iu^tlm!;@*SsZ4n_4^G?<4D4HFsiXKgWEM#||ZC(&(7 at Cfjs<}0m
zmVtMZLVL!!1Amqqq<Iu4d~kL;(zP`GExNaEs#5!+;z7PiMelr4ZEw!gDoQe~@ZRUB
z9#<{aDY1z_C-n)=Ng8+fYJ at J&r2fNH>RV1gY)0Kxwyeo<%=Ady9=#-+m*~!W`ni8!
zB{$ZeVX_L^1L4*2ufshuYzFLVKGwckrCnH#)LeO3C%e|~UjOu!e_qV=Ef1TI12?QD
z)<0ay*;u)|E4QYZx$o6j>@n-tjASL=Fn#xY<D1~lu)2QpmW8(G#Q}@=_a9mv?)trE
zL}^hfnp5I|fFDcq^TouK#c7dgQVVmkctw%px-D{K*yRue7#tTsfX4mWKmN9m3~l{B
zupKX2SlAwSVdK-RBB04$H*Y+ow!LeFer|mS;d at MW^6IFsrDIbGSo0S;kyLvw%k$N{
zndv*-??W!w^#&zX#J7>%q7ZL#CzSGSogKuI<d>MzV;c_)*k@}kX-(pdk>iHsHS>!D
zx5+?kc87WmKE)XuJRdu<b<;jPly~wKGwiU_mZt5Tbv}Mxo<~IZWXE?jgn*BvS~__S
z{>o3Mpk91^f^t_z)aPoWA0Z*;nJVxTUS2TmGmqR at I4j3fS-4BconI4jj<}UGm7jGv
z6QMC_#H6qR>Yg14u}_?$fxLiJL_C(xo5%4=b&Zk_w@%nEUv$~wKLp%wK4emH)~lg>
z+tGwp at R9)GvIbKA9Fx~PU|`<*785+D>-C#F#XQE|(BijRuI3s5Ls94eQ5mX(l_K<e
zQQkfbwa6RnLhofmy9C|A-#3okq8T5ztE7N+7$DGoDga4iKy}tAI(Qb+U7!0L|6xU!
z^t2N3g{8t#wH7EyRQk7d-wSaR*e)ShMYR?R#)^<`X#jel4u?J{Ad}2eJzV7(nHSVZ
zIzPHSM?()>l{3q!MRYtj1g2*S0-#hkusNL{L=k{6y(wT~Ex`P4Exb>u^5d8syt8rb
zuBVy&mmG)f2k-s`uJWh3gXtDLz)1iU6JaJ^Al`u_u3D(`9%?V|ke_h4I#XGs3TCkX
HeTCyc_-(>I

diff --git a/swat/images/status.gif b/swat/images/status.gif
deleted file mode 100644
index 81ef0bcf16ffda63793bb77f5614d98a987c9b72..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2080
zcmaKpi$Bwg0>FQJ&t?zCjL_&rltQd|&4#>6NlK|aA|Vwj>EhUi_F_p9k~~Vn?V$1s
z$2Qp-A-7ZANZ3(%&g*2KV%_=&?)NYFem`F?A5W at 7xIaJ#dVpVmKp;3A4uwKtFc=Dj
zf<PchBvL~|0}KXhYHDJ!SUeuDqobp%tE;7 at rLC=v!{JO#O>Ate9UUF$bXOY9g~6b^
zy3){Sw3nA>TwH8=dK!mwmB-`q`8+O{V{2;@8yj6-ez&9JS$}_ at TrPY0viHRcDU<no
zXJ`Azk0Wz)(+dl8^Yb%HOG>r+I~WY@?*0S at XR_H)wHhiGL)q+1up9K@!&;#*`^S$T
zQmM42rbeMq^z?KeI&>&8G10-n!N|x+C=|N5IE%$yV`Co{7Z>N}=aow3^7691y<L3#
zxys7&fq{YE-d?#}-rwJk!C=hI&Gzl{W3iZgK3^aZaJgI_kB2}Yh(zL+E#?%8y|c3u
z{b%9NHX4n=U=RodeSLj4n|0wr!hr++mX;P>U7gj{RaEM(@$u32_O^@+Hj|nD;KBWb
zg!2av25jAGX=rHpQ~3X2qQ?4#N1h^Ij=303_VV%b2e$os^6L(OP&0qd0YjiLI06YE
z5pWok!xQ9OyUyij3v=^|@=FSD-oACCxZn-~I0lA;G at vN7Cgw2~jltlsc-#|AQ%hTW
zXIJa9j;GB%k{2Rrw_GfXjMUdhfI$!~ZGw*Om at ZLQPeCG$PyGGq%eZ1v_w$r;c6nxT
zZfr$0wmam+DU>EYm%+Y at F?38;ErgdNaAf*Lf7zgk2Tx}MrJb5k-ow#yIy^$Mt$dzm
z+*iW55hY at R&~983qau?>pzJB3hyN$juY`8_>srylYK^<Q1WV4oc3%SS(J#@SK8*4s
zP$HqUvRt?4D5BNz`ec!Kx1jN)L}-=rW_NIdI`U-&41H_v_|t^p&J$bTTD_y38%^ac
z$QUsE<|AE4`dS(k(%emZO7~uA5D+$6+QqMQu at O2}mI7nHf7uDNi;V1I<3$n;z55Zp
z!gX;b0*xlwS1*_>#>s6Aq$G99(o`RYXtfYGv3pS_;vqu!uC*$9jkm{nhP5=GoDoZ$
z9$`CS{9&B-oO;2)Suyo`^Nk(98+gDFTvFgdnCX)gm322+!i37LjhT(DVPGVQ9xpp*
zq=FkW!Tn+5Sr8f}GzOK#6hW>#GZ_f8t|+4{y(+FrB(nIh8={y22EoZUlPlsa43HU`
z4#L%A=%zzm^l*-kY6IV8UR_-w1Q9RmCzf1+2Pb&fL{DZdzT&)3t9|-rG)`wIezI_<
zY|!*<(|FZ}^PUBsCYpySJrN}v3X)2q<Tjs=$DJ3)+!tP`QH`E|7xTdT@>xF79b+FE
zBgtomScJrVDt};nJ~WRg!DLg~-c_b=Cr0y?AFPk1txh(FrZ+xkLLOv`f$6*oUxTuT
zk1b?n88CWbb=7U#*o?v_mKM=W2WkwPL)Ipn^304|V>G+X9BQ&a(+eXp))exl916{A
zr2cux8A;U}&=f1z!}P0Be)e_2za#WYZ`WPgA4{A(tu~q}Y>#+9GkT}SsH^zQD>m;;
zI}qwEX?@=oG<>#IZBjq_M`}fHJ;v~IoTPT%D(Q40uub~0)I3)6gLq!I&8R}Tk0j|3
zvJ96_<_G7NiVDrv?#i1-`$#n^{j!be>!`VD%&xv|b`fn9RTxaGXKf{3%N66!*?5(D
zvL%=^M{2gwwvNc535=TBW{F{i&tjz=_EFyq2KE0;to4h(h5T&wwL3Pruj;SgInIft
z=6WF`*zBF7g}of?qn5awpiW4HgR(uOD);F86~&$O?T%lvbM`sDsxh at Xs&HNz%)n(g
z&wrcE`9282)eY=RnQ3)WXUx>!?)--xu<C2yV{M0p0(}sCH at 0`zK&pbVcOZFX$Q{RA
z8b0%JZCPE38>o9bc(v0V*RLGQzyo9bRDgbj23>YJf^}V0RsLA}HpkiD)Eor~dY>ny
zuG{n{iH1e%M-YF)DE+M7-q3HaSKAgE&U&BQsy+TU0#Lz3X-dJyRn;vzjPIYK8WycN
zBgF$RF}_JR0)~i+R%3vbwvG;;1jw1oASTkuIUM at O+m7WA^%+)mC9<Z#`iunO)mC&V
z&hQI;<x+iyOKKTjKoY(2dBrL?ra5Mr)PSJ~k!ZUztiH7KzYRNB*t(GQRO?KWSs=$W
zu<~;O*Rb3EvrU1-ggCxMY*C6&qaWX-<wVUK)5zm&4xAWiT(*4yYD{e0Gcku%x4h`N
zw3O;|^UkELg)=E~K44a#4Dyr854YK-?s>BRm9VEq*1lBGvhDsUuCx}eV*>M}icd^W
zfPedqq2cQd*3N6qj4&V+$s?<FUMuQ5WmaC~n;d0-zsN7vbGbMvL4@)KIHuNQZLKgj
zLWw`2s*G%DZY?5|0a at lA4AgQeTW8v5f6Bz;((fgwU6e%wY40P;e!Mn!)e6?RmrKS5
zv6%EKdX}Y~2u0w at -0g;Pv)N&lL0w?tqui`*(F}ADGRE60c<4se#e1gzFug+C0`iJi
zDzOh`9%E#V!(ccH{>}~5G6>s|%GyY5VLFOUuHEB9H2q=jBr$LWZj)VJGZkGEAQc5(
zq~_O-4NeD0f}xbbax4npwY3S)LU at q%@bUB=2K4|!H33SvbLNDyIOzE7C1P at ZZRi~8
zUFT4KeZ1~$xbhodyO#mVp#q at 5hOC2`Vx6)r&&|EZc?T}K=@k4`cY4ROqhK-_1jYjZ
I7z8-|4=m=pIsgCw

diff --git a/swat/images/viewconfig.gif b/swat/images/viewconfig.gif
deleted file mode 100644
index bdeac1cf967fede4e16889fccf9d4879c0ff199c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1939
zcmc(f{Xf%*1HeCf-mnM5j7&orxm=zyj3)9FB0bO at W?`hAhwDLwws~j|HB!m586kHZ
z>6EbMA$;d)ed{`@w9&(Q at Yt0@$M^axzVCnF{lok9di(nOP+ej|06H)Ld;<!Fg27-E
z3I&6~w6wG!5C{^91c5+sI9x|Z2ZO=r>FMF|cwJpxeSLi#4rgFsU}0flZ*TAJ?!If+
zE;^m=;o;%w>A7XgmVkf&Hk-}mas>hbpU)Qxg(8v2(b2KCwzjvocX)Vse0+RtY)qk0
zV6j+NS63d7Czs3BYW4j5{M_8!;^N|`PoFk6HUMBlBB>1z4+l0j1_uWl8yjb4X2fFg
z!Gj0W($ZX9Tu3C6OeRyQR8%T8H8r)Np#hCX+t}EIg at vW0q?nkPAP@)|jppR!WMyS_
z{`~pi;9v at cB9%&$lao0dj+>iXP*9MwvonD}_*eIT#B3cC6cZaqKAm_Xf$Zxa6aswr
zt;x4K0Aig303Z+;0)@ih2nYZ{z+rshMR7r)Ky)ep@|Dt}ijr&P#aGL&SEBsHNH9uE
zTL+E7;;_2fSS&`j?e{w!o!z(F at 80W@J?I(gmk;*cALwn<(bg8`LNRzfeFFo6nqWvE
zzIr)5^ZKo7`qdkPX70n{ta|?AyT3pC2kh1LgL*3 at F^~%wQ(6W9VyZ7-Nw{sX8l1F0
z7rp67AitIAE!KC+DlcAC`&#;xQX}L;o_w^qPXRfUmm?_M8d%=o|Hv}9f|fK at i#k!K
zta7`wx~25?TV;8WFO4gO?lIH1KJY8!p)^-y7!`9jVUhXk;TGHeLZ>ySj}y1nBcIh}
z4ilP=+-1FJo?Sh<N8cKQG)d>Evjqe at yiL@|-PW1G0*k%DAEh}6ZLF3~Is at d5GQ8p?
zGTpuk6JQBsBG97hMc{Y%4OedO%thgfjrM51mbA~m%(s~lFYq1seKMGJ^jKF1StW`o
zm$d*K5RwpeUxFsXIR<T=UiCkMm$N}I>N(B!AHFUt?PL23zR&8K#S%?Tl!tmCsQy`N
z#8kpx)`%C{l#CQE1ddbEVWh8yQ(F2MVnoK$R=8Ye%JXmpg5VuO2X&s5n<jqlF?^XZ
zm0E1h-d>>egrRW^4y3uFCGy;@Cci3?@`1(^#zh|@rqOn<w}a7&hm7hxI{5I at xDxij
zrUZZ2H_v|-vM0<^>Z<FElbU-7Q%4n}A!;r7?v>Zc?IrckuCaDLiDx=JmRnwrl2OZ2
z%m{xP6<Y0VXEAN2J1FUyyD1gCKO(P_P;LYT at rub9C0gnL(7i;-t8mSkcM&b7MMbs)
zubBeVNvo9Q*LSKQ|M(ZjU7wB_D*h#OJx{{ZaYa@)-JBLSG}|m0Z)0!HqcQ~)@f%8A
z>8e$9eU(hB{-Wa~e+J?Dq+_D`kH$&XZ!(mBEhEPWF1g`x>Rw~VTidnzxZ=e4A8$*$
z)7hoM|0GG;Ww|Aj$C|ncoAU3$yKaze at j5f?j&*cP8LJ`ShoAE7Ms`51 at RX|7dRyu6
z at iSb^PEDtAl0wR~N&oKWkqPj-`s4ZgS)@~w0=LN_^K+*i5^JROruVDS+l`c#<Ah(b
zzOD?W-50MQjUIg|{PKZ^_8_Vs`$rQ?x;$;%BihUh6SxASu+i|oLbhMplj;Z5qnDiD
zgx|c4UG6q{67N;_)8$#bapee~(oCH;bI#l;J2?03R4dEYxvb}?<?;Bmtkcags{98L
zix2$rS!WYC`1++(M%A2atc$P0;l^)&+D1IQQF&}_PVDZU)YP;$z7H*W!GK_#Rk*$d
zXUAmPl44Mq!BjqKKiLwc=XL}G;J$YU)?J<}Gj&{d)Mx+gmQfkLGBup{r7h{Ytq}&$
zw0HnR`O&fpTE;F9tVEl1XW>gz$|#&8c;~s%@7wi{UHo|$6$qQABCYlCp<d?CFY_oy
zb5G at P)mjv!#EXV~ugY-+%wYR`wq`y|-1*lt(DKzm`qIhqGm4tc5F`G5Ud0<m?Ed29
zEml4KkCohuq2zVVV794Tz+7#e&}Q{@<AlmQ at l#M0P~Z_-9e8rU&LmNDxXPk*od3Bq
zdM#eBvm)qN@~ssKvvH92_9 at +NVDHF6ZI1nZ5<9J{tzuqU*G-?BJBv;OU{qE1=2vmH
z=gz!}d at nWZ8j34SZPkvn{}AEd-ok)}O6b>!Kn at w%gK%`|2 at 6zSInaFT+SZWQ`xw at H
zrOKsio;Txy8SfyvL^CLk%mMP~Ip#z)nUwD5V_aCkw`#K(4XpFB!jH1{KZ1;vTROB_
zkH%$@OSkRl)i088fUaqzH^6fq;DS!_Atb{DipvyAoPN*2WZ^2yb?MCb*_O5{jUU*c
zC?pq5HUmLI<Tzu13-{&_u;FxQmKwOQ`+!vc_XgV?$3#Mp6E%9X4L%me|BbwOwZ`%i
t-OG at Zvl~zWC}gfRJyf`_pjWSko@*6s7FPEDM4j^}6o1I9_}|gH{SN~Mm*oHe

diff --git a/swat/images/wizard.gif b/swat/images/wizard.gif
deleted file mode 100644
index a4614e936bb777c2aee3ee0021121d537cc0c4da..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2554
zcmeH``#;l-0>{7GY<Az84NnalVU1)+r1-jq!dxmzwYlX|s63~YLz`_fiCIXc$54^#
z9Q0I5X=Z9Di8^i7({an?Azj?N%yT;b!};xee)#<QdA;7B*LzEVpNlJ(4S>KH at G}qy
z1c5*xkw_Q}hDM{|a5xHuA`*!t5^2SX6%-1EOeW*;cqkN##bT*cDvQP1xN)PqyE_Pi
z9v&W^o}T*p`X(kOK0ZE4Nl8MXFh4(EB9Y|f<()cpia;PFCnwj{)wQ*?b#-+;d-klm
zySt~S$H2hA&CN}zR1ORbeE$4-dV2cf$B#2JGt0}%hk(L`8NF}czKxBIJ%0Q+Dk>^F
zJ9}hg<j0R6eSLjet#){LI5ad=DwQrSF3!!(i9{kC4tL<df$!hHKX~wf$z%=<4f*-`
z(dqP-mKK3Pkd>7+KR at 5t*l1>E#%8nMzkmPw^=mILFB==1_V)Ivsj2w*c$rLAP*8xu
zU{X?2LPA2`y?YlB5YXJ*oR*fhYuB!ciHYj!>P?$A_4oJd>FHTnS<z^;OP4P3cs#XQ
z?dt0K>eZ{**jRsm|NHmvFD)(A*Vk{~zP+%p at bKZoIXOA4t*wKDgBvz%NKa2^Fc?8W
zL3}>n(9qDy$!YWE&Fj~%x3;!UO-&6B4qmfnjY6TQs;W|{RC2lezyJKd{)YtUI(!f}
zE}nKYDI<}#B_N0m(3kWeXkZzz{ki(n5&)?KAOI2o6#x{DHD-Vu1q9H?TSaR=aeYMS
zUp9&utXSVd<29-GT|#R*3KI}6_A~bX(F#doMAFVcpa{%Ldyf6h(Wez|nal=BxOK>R
z?-MI2f#mVfN?)NJ8>nuBI|5W951{9WP-JF=94v!IVmKXT>$gG<Y8vC8T at i2HG5zM&
z-(EgCh;jC%d1m90$aIJ|0=LQ~V|<_uc9LLbdW8K%!;0%HS>;hkb-fwibH*s8_3f_N
z{ZCB3V$CCvA^=7+7ZF)GJ}3jL)XL^PL!yIk?;ZQrdhv~F`fa;lm65Jx@$<W<LW?^G
z$ECl4I4Tw_juGZlY@>9|>CbcEOGZQOMe9zuKj3{C-7P;_WtyG&^`o}?=tFni_fIwv
z&-H0oG62F1(m6_uz0>%Bkm$!46p?o%a)ox~y`FHCak>IZ{yW<XV^o$nBxF_ib8}52
z<a`Lso;ZZEt4p*Hvo7&0L~Bb1AaFQ|55Un)4a3E_(K-v6eFF!oPp0vu1*Qe+k<)>D
zC4(q4z?Ba{M+^v1>ywkJWm_Gzv1c(<4hW at WfLG30RtJn>LV|k%0M6G4N;7ukC7d^a
zvWL!trXU}Rl5yhX2Kc~nNv`|25=D(vC;(QJ0&-d!$VifuMya7F>NYt5(N{CfCAz9=
zmt at gpLngP#gx$awAem~;^?;t^+#5E@>Z+5pR<tcvHX2E9#Cc89PT48PnRSh$3}J&|
z;3{sB2f{V3Sexv|xQahMDL=yw+y#{K5%o8)v#FC)V#i*v9s69#8GqP+c*3$grf1DR
zWpfFVG at SEWe!DpD_EJIx;(}|Ua$!fg5O09wwBi4B&f8y~IUmqg*^qpUr92a;_9ht7
z2HFY4v%QwEe1|SUjp2rrS}~|cSHZk5U7x;uF7@?9ZM?(8%v}m8RI~y%n=X>nUb&Zi
zjs7Sz4m;QPW=d>B<AS8X5peQ`<;cBB0m^PXLu0(WjZWN(3<Y!sK^5hLxhC0~U%Mjv
zKHL;Lx_njvY at aIgTk9UV#P&Pqn9TPZ2C~GEh={6r$pEyox7lh_)ZO<nvB6c8on$Fs
z=yXk;S`r?{wjA8wbK$Fotdqi#Q3nK>lC$r=$Ct;3?X_0^dIU3w4JRnz1UJ7atBS+S
zw84(EZUnB;-ijX`W6p)wtt+#SXH{Lw_0F;}M%pSM#4YCeGu5ZhXPYm4xPyfeP1y=S
zNkgor2ZdL}@M{~ymZL8ZdU+Vb^sr#AgY=`{u5ik==*#Yu&1+)`U7olCPOc+au+Lvv
z`VSuE&OZ7?I;q;z_;-G;ld6aR2p!$DQ3Eb)MyBa-y*VqR^V$u4r=wnfJO792?+8*;
z6)pjNu{kf|o^UAyoyvnz*}TizyO_Q0EwbgIUa_4 at 5ZtlK_zUy)b?2zG7;Q=omCI?B
zU0zp!uNP2Ps$i}!<etYx0yFrUlU{~jiufh4xy3}amt9y<?xvEbB=N(G6YIQ=01C7B
z0N>STa^G*{Jcio at 4J&Q(te{@D;z|QTV>rb&N;359BM@~+hQCfmVtHU!c-i4n`#J%`
zMAf+&Eh{;vw;G}0Fe8$rDP70QthH=?V0HzNIU8?xNGnfH=qv9Sv2fVBJt(s2=|S7s
zQn7{)IYGHuq5HC$c?$(Nf0CVhtcz=>j`9UNM`h)j>%IRjv}{fc%foA&Ubv6(pM`(v
ztDI5ATU~t|kd;8H?5wC|S?jr`1oe0+<6w>x3Iy<i9`(h^(tOp6z|bLw3VU$e)DaEi
zh56^#)C^f##s!94Ar%jgTyfEI)W=N?Dj-i2ab-#M*3YN++#aTjT9-OA#9^gJq*sMj
z=>FZKeWjx%?3EjQ8%Flj6`i84W^T~>d;GbgEYa7-Vj0=#6(|dORTD`X<JE4`evS)!
zf30k)mZ2wY!yi=$Pb|h({urqBSh!l0tvgfM;eNZZL_CEiHtK<L4q)UDn$AiQ6zPDg
zH6u7R*oOMDjDJggsC(^!OpDzw{&oA7>evSqu{dwii4PbhDohvUC*8N at Iu<8Ai79OP
z1<$wxd-CAPk(vw91lyeseYfl~8h8IOY3E50X}n<wfR9<^5>5arJzGUtQ(gRn50>4T
zT8!aBA-r|2^kddUOWD$+1-nVO%4~k%B&56zNMI;nsSad>69?iG3PP_mozdUIQ{ryh
z3t7=zWLmirKW`u6LLI_{8^gU4LCBL{qJFgRYHO4v01T5ANmUjW6Uc(3f??xV<>7#_
Lf`cX!0k^*Zh4;N?

diff --git a/swat/include/footer.html b/swat/include/footer.html
deleted file mode 100644
index 7c3b483..0000000
--- a/swat/include/footer.html
+++ /dev/null
@@ -1,3 +0,0 @@
-</TD></TR></TABLE></CENTER>
-</BODY>
-</HTML>
diff --git a/swat/include/header.html b/swat/include/header.html
deleted file mode 100644
index c482aed..0000000
--- a/swat/include/header.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
-<HTML>
-<HEAD>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>Samba Web Administration Tool</TITLE>
-</HEAD>
-<BODY bgcolor="white">
-<CENTER>
-<IMG SRC="/swat/images/samba.gif" ALT="[ Samba ]" border=0><BR>
-<TABLE WIDTH="98%" CELLSPACING=1 CELLPADDING=4 BORDER=1>
-<TR><TD BGCOLOR="#ddddd0">
diff --git a/swat/lang/ja/help/welcome.html b/swat/lang/ja/help/welcome.html
deleted file mode 100644
index 01d3f78..0000000
--- a/swat/lang/ja/help/welcome.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<h3>SWAT へようこそ!</h3>
-
-上のボタンをクリックして設定を行ってください。
-
-<h3><a href="/swat/help/samba.7.html" target="docs">Samba</a> ドキュメント</h3>
-
-<ul>
- <li><b>デーモン</b>
-   <ul>
-    <li><a href="/swat/help/smbd.8.html" target="docs">smbd</a> - SMB デーモン
-    <li><a href="/swat/help/nmbd.8.html" target="docs">nmbd</a> - NetBIOS ネームサーバ
-    <li><a href="/swat/help/winbindd.8.html" target="docs">winbindd</a> - winbind デーモン
-   </ul>
- <li><b>設定ファイル</b>
-   <ul>
-    <li><a href="/swat/help/smb.conf.5.html" target="docs">smb.conf</a> - Samba 設定ファイル
-    <li><a href="/swat/help/lmhosts.5.html" target="docs">lmhosts</a> - NetBIOS の hosts ファイル
-    <li><a href="/swat/help/smbpasswd.5.html" target="docs">smbpasswd</a> - SMB パスワードファイル
-   </ul>
- <li><b>管理ユーティリティ</b>
-   <ul>
-    <li><a href="/swat/help/smbcontrol.1.html" target="docs">smbcontrol</a> - Samba デーモンへのコントロールメッセージの送出
-    <li><a href="/swat/help/smbpasswd.8.html" target="docs">smbpasswd</a> - SMB パスワードの管理
-    <li><a href="/swat/help/swat.8.html" target="docs">SWAT</a> - Web 設定ツール
-    <li><a href="/swat/help/net.8.html" target="docs">net</a> - Samba およびリモートの CIFS サーバの管理ツール
-    <li><a href="/swat/help/pdbedit.8.html" target="docs">pdbedit</a> - Samba のユーザアカウント管理ツール
-    <li><a href="/swat/help/tdbbackup.8.html" target="docs">tdbbackup</a> - TDB データベースのバックアップツール
-   </ul>
- <li><b>クライアントツール</b>
-   <ul>
-    <li><a href="/swat/help/rpcclient.1.html" target="docs">rpcclient</a> - コマンドラインの MS-RPC クライアント
-    <li><a href="/swat/help/smbtar.1.html" target="docs">smbtar</a> - SMB バックアップツール
-    <li><a href="/swat/help/smbclient.1.html" target="docs">smbclient</a> - コマンドラインの SMB クライアント
-    <li><a href="/swat/help/smbspool.8.html"  target="docs">smbspool</a> - コマンドラインの SMB 印刷クライアント
-    <li><a href="/swat/help/ntlm_auth.1.html" target="docs">ntlm_auth</a> - 別プログラムからの NTLM 認証の使用を実現
-    <li><a href="/swat/help/smbcquotas.1.html" target="docs">smbcquotas</a> - NTFS 5 共有のクォータ情報の設定と取得
-    <li><a href="/swat/help/smbsh.1.html" target="docs">smbsh</a> - UNIX シェルを用いたリモート SMB 共有へのアクセスを実現
-    <li><a href="/swat/help/smbtree.1.html" target="docs">smbtree</a> - テキストベースの SMB ネットワークブラウジング
-    <li><a href="/swat/help/smbspool.8.html" target="docs">smbspool</a> - 印刷ジョブを SMB プリンタに送信
-   </ul>
- <li><b>診断ユーティリティ</b>
-   <ul>
-    <li><a href="/swat/help/smbstatus.1.html" target="docs">smbstatus</a> - Samba の監視
-    <li><a href="/swat/help/testparm.1.html" target="docs">testparm</a> - 設定ファイルの整合性の検査
-    <li><a href="/swat/help/testprns.1.html" target="docs">testprns</a> - プリンタ設定の検査
-    <li><a href="/swat/help/nmblookup.1.html" target="docs">nmblookup</a> - NetBIOS 名の検索ツール
-    <li><a href="/swat/help/wbinfo.1.html" target="docs">wbinfo</a> - winbind 情報の取得ツール
-   </ul>
- <li><b>その他のユーティリティ</b>
-   <ul>
-    <li><a href="/swat/help/profiles.1.html" target="docs">profiles</a> - 別ドメインへのプロファイルの移行
-    <li><a href="/swat/help/editreg.1.html" target="docs">editreg</a> - Windows レジストリファイルの編集
-    <li><a href="/swat/help/log2pcap.1.html" target="docs">log2pcap</a> - Samba のログファイルから pcap ファイルの生成
-   </ul>
- <li><b>書籍</b>
-   <ul>
-    <li><a href="/swat/using_samba/toc.html" target="docs">Using Samba 第二版</a> - 著者: Jay Ts, Robert Eckstein, David Collier-Brown
-    <li><a href="/swat/help/Samba-HOWTO-Collection.html">Samba HOWTO コレクション</a>
-   </ul>
-</ul>
- 
- <h3>フィードバック</h3>
-
- このバージョンの SWAT に関する問題についての議論を行ないたい方は、
- <A HREF="http://lists.samba.org/">samba</A> メーリングリストへの参加をお願いします。
-<small>(もしくは <A HREF="http://www.samba.gr.jp/ml/">sugj-tech</A> メーリングリストに日本語でお願いします)</small>
diff --git a/swat/lang/ru/help/welcome-no-samba-doc.html b/swat/lang/ru/help/welcome-no-samba-doc.html
deleted file mode 100644
index 335560f..0000000
--- a/swat/lang/ru/help/welcome-no-samba-doc.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<h3>Добро пожаловать в SWAT!</h3>
-<!--
-samba-3.0.25a-2
---!>
-
-Здесь будут ссылки на документацию, если вы установите пакет <b>samba-doc</b>.
diff --git a/swat/lang/ru/help/welcome.html b/swat/lang/ru/help/welcome.html
deleted file mode 100644
index 0e4b2c1..0000000
--- a/swat/lang/ru/help/welcome.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<h3>Добро пожаловать в SWAT!</h3>
-<!--
-samba-3.0.25a-2
---!>
-
-С помощью кнопок, расположенных выше, перейдите к желаемому действию
-
-<h3><a href="/swat/help/manpages/samba.7.html" target="docs">Samba</a> Документация</h3>
-
-<ul>
- <li><b>Демоны</b>
-   <ul>
-    <li><a href="/swat/help/manpages/smbd.8.html" target="docs">smbd</a> - демон SMB
-    <li><a href="/swat/help/manpages/nmbd.8.html" target="docs">nmbd</a> - сервер имён NetBIOS
-    <li><a href="/swat/help/manpages/winbindd.8.html" target="docs">winbindd</a> - демон winbind
-   </ul>
- <li><b>Файлы конфигурации</b>
-   <ul>
-    <li><a href="/swat/help/manpages/smb.conf.5.html" target="docs">smb.conf</a> - главный файл конфигурации Samba
-    <li><a href="/swat/help/manpages/lmhosts.5.html" target="docs">lmhosts</a> - файл хостов NetBIOS
-    <li><a href="/swat/help/manpages/smbpasswd.5.html" target="docs">smbpasswd</a> - файл паролей SMB
-   </ul>
- <li><b>Утилиты администрирования</b>
-   <ul>
-    <li><a href="/swat/help/manpages/smbcontrol.1.html" target="docs">smbcontrol</a> - отправка управляющих сообщение демонам Samba
-    <li><a href="/swat/help/manpages/smbpasswd.8.html" target="docs">smbpasswd</a> - управление паролями SMB
-    <li><a href="/swat/help/manpages/swat.8.html" target="docs">SWAT</a> - инструмент настройки через веб
-    <li><a href="/swat/help/manpages/net.8.html" target="docs">net</a> - инструмент администрирования Samba и удалённых серверов CIFS
-    <li><a href="/swat/help/manpages/pdbedit.8.html" target="docs">pdbedit</a> - инструмент управления учётными записями Samba
-    <li><a href="/swat/help/manpages/tdbbackup.8.html" target="docs">tdbbackup</a> - инструмент резервного копирования баз данных TDB
-   </ul>
- <li><b>Клиентские утилиты</b>
-   <ul>
-    <li><a href="/swat/help/manpages/rpcclient.1.html" target="docs">rpcclient</a> - клиент MS-RPC с интерфейсом командной строки
-    <li><a href="/swat/help/manpages/smbtar.1.html" target="docs">smbtar</a> - инструмент резервного копирования SMB
-    <li><a href="/swat/help/manpages/smbclient.1.html" target="docs">smbclient</a> - клиент SMB с интерфейсом командной строки
-    <li><a href="/swat/help/manpages/ntlm_auth.1.html" target="docs">ntlm_auth</a> - позволяет внешним программам использовать аутентификацию NTLM
-    <li><a href="/swat/help/manpages/smbcquotas.1.html" target="docs">smbcquotas</a> - запрашивает или устанавливает квоты ресурсов на NTFS 5
-    <li><a href="/swat/help/manpages/smbspool.8.html" target="docs">smbspool</a> - отправляет задание на печать через SMB-принтер
-    <li><a href="/swat/help/manpages/smbtree.1.html" target="docs">smbtree</a> - отображение сети SMB в текстовом виде
-   </ul>
- <li><b>Утилиты диагностики</b>
-   <ul>
-    <li><a href="/swat/help/manpages/smbstatus.1.html" target="docs">smbstatus</a> - мониторинг Samba
-    <li><a href="/swat/help/manpages/testparm.1.html" target="docs">testparm</a> - проверка правильности конфигурационного файла
-    <li><a href="/swat/help/manpages/nmblookup.1.html" target="docs">nmblookup</a> - инструмент для поиска имён NetBIOS
-    <li><a href="/swat/help/manpages/wbinfo.1.html" target="docs">wbinfo</a> - инструмент для получения информации о winbind
-   </ul>
- <li><b>Различные утилиты</b>
-   <ul>
-    <li><a href="/swat/help/manpages/profiles.1.html" target="docs">profiles</a> - перевод профилей из одного домена в другой
-    <li><a href="/swat/help/manpages/log2pcap.1.html" target="docs">log2pcap</a> - создание файлов pcap из журнальных файлов samba
-   </ul>
- <li><b>Книги</b>
-   <ul>
-    <li><a href="/swat/help/using_samba/toc.html" target="docs">Использование Samba, 2-я редакция</a> - Джей Тс (Jay Ts), Роберт Экштейн (Robert Eckstein) и Дэвид Колье-Браун (David Collier-Brown)
-    <li><a href="/swat/help/Samba3-HOWTO/" target="docs">Официальный Samba HOWTO и справочное руководство</a>
-    <li><a href="/swat/help/Samba3-ByExample/" target="docs">Samba 3 на примерах</a>
-    <li><a href="/swat/help/Samba3-Developers-Guide/" target="docs">Руководство разработчика Samba</a>
-   </ul>
-</ul>
-
- <h3>Обратная связь</h3>
-
- Если у вас возникли проблемы с этой версией SWAT, обращайтесь в список рассылки <A HREF="http://lists.samba.org/">samba</A>.
diff --git a/swat/lang/ru/images/globals.gif b/swat/lang/ru/images/globals.gif
deleted file mode 100644
index f7b27b5831ad6fb8fb2441b64cf66ed0c97ff101..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2041
zcmd7P`#;kQ1Hkd`?z5YXSw&-PF_+LJmfJ|o5-H9 at sb)z`E|J6OI<q{xI5V81ty%7+
zQ5?7Ecro`|Sjy at 0)X7rlsYiKol%8HZ=lmDv{SSP8_ymUpd3waf11w<31^5#f42D9X
zMn*<37z~9%K_Cz$5($UH(P*@Zi3x!~AQFjqJl at RA42Q!}snnf2cY1kw`T6;=SS(*(
zUw?mp4u_MHl9HR7D;A5TQmITPlSm}S#>Q at LZnd?w-QC^e<Kt6PQ<IaEV`F2crl#KB
z-a?_Uudi=*cJ{-E4@*l+%gf83K7HEQ*sxS=FeVt&tp&rw!&<F&Zf=grWXk38sHiA1
znVgZ4ArJ_3I-R?_ds<prRaKRpon2U1SbBQ;<;#~52n3x at -?eKOiA2I;u{AX{27{r$
zzu(8lr?Rp#H8s`V-u}<T--^>;2mX2iAl3x{2n+^6pkf#t0f7Jz1RM^NNDF|%BG^w*
zsZ9RkHL*r^RZ%4=uP7?{xm>9zDZ3sR2#66vB+>|l?!jO&IGiyC(}U|C?i(B$85qY-
zOzBb6!-K=W=_a0ypvTbn`;DgzuP~ODXv;ux9`Z4sU}9=YTw60ElFYt+Uir`5g3EDM
z?zgWX at 47;6 at A)ryhgiCz&+iI+S>qX3Gg7oa5JM9H25>&c{9x*=F5^x9Rr2ndM at _~3
z`_vY^v6`5cQ<F-Em}diPnF$k>E;9I_<j^S&kuHLQgis at EV=G at SKnM_t2{!Bkz)Kh?
zG2!+I&EB;+J!@T0dMbBUuO>%#(iYFPIhHoWw5B}nt3`VRifIAo8mO+ifgqxNWJ7ds
z73?I*Il3Y7LBOYz<4U)*1Vbld@%}Zh at EfO9&5IA}9gmYHI$PiCZ-s;>R0fU~lSAe9
zhd-w6k&s-99gk0Tb$(jVSMMudDr*sAi8r?MxV?RF6URE4Re1M>l~J1K0nZ_^zb}p&
ztt=1k>CT*{J~GW*spvp%T7}UmKR9=!ABD|(ztWvw#<DGK at w`_RXTRLa#?Y1`bf6ql
z4#FA(=<pCRh4aKZb1{VrIuGBen1b6-vU!=x0yYohDMjXqZ6`-!j4UEQj?=dA^|J-z
zpmhaRPMxRoN<6^=+9mP<7G at jzd37$*V67 at E4rLhGisFKpbMZE3U3=Zd^z?8<?720t
zGA at 5)P98SoIxk7&yY{+hoY?+|;7Rr=jaP9;wZ`M$PpvPRHw^322gwU>Dwzy(o>H>J
ztjv0nlnrG6ekL(dMP;CDv~`@flyfA8-ZJmM8m*m*@Y at K#gc25A`7`e0f|cN=!@b0+
z at FjkAJ%p6Q6+)1x<G0DFTDxW~Z;amvSwCl}`=C0!{rXd$`hELzl=79dx%~^TAm0{M
z`^yUd*Sb7EI5Qr!m$W<XPS!jsUFQR5Z)=L?Z&{EOR2})ysp-BKa4mV=K|ilX7s~AJ
zy^-Fcwt!aG7Qngld+2Q&-;eER&vJf8sVP2qIQI;LapAN|)9jR>EpJah`aSma;}_XS
z8C$J;!4FmML`|IC_4(^JF0_;kYs>fpE-ebHroPE<FKZ83)ZglSyDOQi&~q%>9(hPL
znKLKRi`yZa^N*bEN-4zN)liH(oMp}jffEyKaM_B%w;iZapz*50BKoGK_No(~HGd$Z
zj)kyFO;7*uxmKy8>=83Y4!DbsRo${xLpzwDvhs1GxVNoW<@d^LAcqANcH?WY)7_4U
zmUKAYqouajE}UG)LLcS79}Dh at efS=$FtkpedilKZe;|GN<Mjc)OLt46Uj^m%tDAn=
zFU+Ot?v=}TExydo{JwrEOZx6#o;`)bcIg*kzrMWKTFOMw8Zu*1vlobT7IFXSEK)Lg
z=sTTm<Dz}Q*e|m%bb>$Z+G5_tIf^JFxcP<Z{^e42Nj*#1YsPq&x4obe<-(?JnsyCw
zi8Xw*jq2jGRS0*L8L;PH_in{K$Z#T7VI)YP{E9<jwYhnYAZK8kdBl~?4K^f|a<JBD
zN0KAE at L@x+qr;_TX=o(Re5!7c#-U3_4ab_gJe=J6mgNV**5-MOLB8|L(#+i!!uy+U
zGi(ToW6vp@((Vogt`-$hWcshV8Q(>Be8{qF;M?qa*68auvNQ5(;Pq}*S6)&o$V8#T
z<xo^FTH$WjBYt!|Rbn1fJioK`0X8|T+9IYo!J~2cO$xVjON^EU^L~;G1-1dkD-{Ue
zFaD at ihS22opbM>O-;oApX=D5$^$A15k>;lpjb(eCPd>Q8Y<#;v<6w#UQj+W+rA;DR
zPyZd3cpb<RfKs6T$UW?k&|=0<rO2}tK1ri++_PNu^8s5o|GIsmW__N?3f*jGbk9W_
zJ^4M$f#o_30<)kzVkN>(Al`fLM3J<v6-;{a&wW(zAsH>u3bYm+ns$wFL3j41+aF1x
zM;sLAU2~0ma{37T9mp7EKeXq705WtYz5wAV*oy8Lio6>)!$nf-2P(A8I}Vt5w%KM(
zlS54JneXl#bKjhhk{mVqH3}9v1A$OPz}5&fwAIE8;kuW*!9fKz1emlmiKq-~S!9<D
YQPd{lMnpUba$RjyBX!PP0uu20KWGTd#sB~S

diff --git a/swat/lang/ru/images/home.gif b/swat/lang/ru/images/home.gif
deleted file mode 100644
index c0bc64a46544e967c25af0590f7f28f92b513013..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2190
zcmc)Hi6hgC0|4;vHn!R2nsvBYj45(t?wJmZAC32W^pury<cuEbNt<&UxnmDwF-%FW
z4%aZ}gmjW3;u(=z^()Fx at Av+S-{)WW9CJHLvOawlAOl0c0{;UBgXQGp6ciNX<>e6w
z1Ox(s!{JaU6p2KtsHi9_E30Bvm6VjQYFG>gqo=QDVPRooYvbVP;OOLN?_lplc5-!d
zJs)xY%GE1r8EF};j7)ZBdS<$!qN2IEIlr3U-qk)R8I+7mM#e at 4Mg~+=Rc!5SlNrg~
zz1=gjGb`&W(lzP3jd$xG*EhE}8DlFkj6A+KVN(EXV#$+jtdFmo%*M=i=WP;L-Xm$G
z8exriP&_+7>*MRAp{WslA=;W`&B^8 at B`0-?IxQ_NBcdWI_!S0*1|FUsk<pPb7|f7h
zXk}%khEqeM(flg at tGQRAK9QZh9j}rX9vMzBBK-XSG5KfUp9=uC!vH{FFbE>Yl83?|
z5C8&$Lgm?<Y#=vZzDSOfm2<6>#mg$mt72F3^9!$6a`OtyE2va}1xta$6%fcC6dHxW
zD56k37}2nJaA;)UA$t7LB;v{N;P8vy at tG0iC~~Y{@zKItl$I7!i^@ucPbn#@sH$SO
zw$!jVwe4?T-Y-f`1If(o?;v|&F1_!MO(o+1LY~+u9V+9I9;dMjJ*g->16TlOp!U+D
z=6hrR$|%va6+CMy=%<#cpBWYSw}wn`js0f^w&H at vZ<uC52iZO$?pQ(*-ucs#g07;r
zBOOqtq_LFsT(beYl*4QldQXbl+Fg^Gww<t-IaXy~!~NRvE0^yQiyQpgBB#VPNbAFJ
zf;*={->i4wDAvfg!LP4M{v7UrUqk3)%I9+rxfapE3+?7BW2JUpwGn@|tUSI&48)DM
zx2;dsyLkmG at 8cBd`s5g$_!#ZN#+eon11GxLKT9X8sg)b$tt>RQcK;cApBSn_6lQ6A
ziIToZ at FZ{25X;#SqwmM9^y(4CJ<)%r8ux|&0KV(%HCR7G4i~D!1ldYckW;_VC-gC0
zy8=@lY5LJoW&@1V8R~moZ^UlaC!p{f$9qAE+6O{(nR|mt^h{H&P2J1te!UeS^inGm
zK2ozO=9qwu at ag5(o1Eo)Ja%YRP}N$3Aj_-KRX17Fn~d6rd|l0iFW4yH4S>U8y6J`N
z$v(L$ovL03&6w52Tq0P<g?k1^T14oDn)R9T4!b(TJTJTHaJge{D>t~=Hv5qJp-ozl
zezk<xWl*qLe+ at Ul7J@E~;?!qrpUC9J!(ybG97i0tzOMZ8&9GZ#PuTOkRfn01v`@!v
zbpR^>AT~6f8m(`D)b6gjj`=9nW^{a-xz)r2BTbr(4ouIdLN*lw8|%dkw>u&cBJx%_
zW^JKr%fbEaAHsN|;hkd2tFWe08g&_gf0h`OgI%Al<^$7oLY18MdBgnuyV*-%_vL>4
zeQnJ7)ZW;gQMzn!cSuBPw*rlAQhcJrNO)hp#9k&L)Y%_wHhUdzP>K*rYDbj&V;~X`
ztgCs#t};nBdI<Kur6LJ8Z^&0NOzeMRy%Z43B`u*`o`HXK9ehfyUK7SZm40Pj_?evO
zg7I|fmOZ2Sbhl0bCZ1o>@W7IjkXOHdJ6U4XF&;NT@<x;2*sSR!PDJNkiN3v#_I`UW
zT15Uj7cNCD52dW-eVz`IG8&U5;K?^rKdnTTOUBhG@?RxEn1qxUTI}2Rn9DquUK?(}
z_tCoFL>Dk;3%lDpYFe at q=BlR}<K7eWD?2wLgBmZTSk8=)@!Q{j1b>Js$?ihmjqb5u
z*onHMMbAHG;NM%&Ow`<2Y>WGl{4GCl?nkCppc}bZHNqw-WjbWe5@<#00I(I47*JkV
z!e#$bcvG!HTi8_)jrX%@xbr{zZ$o!CfL<h7w>j+Rdu@?t%C?8w=F}Rm20f&sJwi>6
zMxtpa3w@^tYCFW9lb1?;PNVl4-fVyV-d9PW`@xt+={Gu-8BNJ$)z*;$tTx!1L0D;#
zylt?vjI$iZOVt8&4bRB37HwXzQbMZYnX>Fj_MGVAfc_^P#5K4NcWbi5a+MCwalBax
zAs0K99+&2fU#gCUTe(sUV0jFCJhwPbxLUO8fsB}k%)$YwPD??ii9pYKXDfw at p%wB5
z&gwm78CG4H4Au3h)I2EB at Pg8cnwFLb&a0y<^V0PE?=ylS3#xw$Ew491poiWwdc?gh
zQ(*plmJlZK%P1(GxOh&l&R=rs&@uMC^Hpr$J(}U}s>P2{b*5MSJ^xLS`u&i-ZsERk
zkHtO76DQT$XN8TOpd8D(^I1>p+n*W-&FLr4q4b>kghQ(ftZNn;D|;mOn=+2ipGM5q
zX*J_P3MeML;H77{+2Wq(p%)L;%Lrlra#5dcTDI(v5yIm?@4Y^kQC%hzB7Dhdx~>c_
z at JF&Thn}V{pquIwoKJ02z at 2SJgh5;G$FJGq1ovu$ZvP$iU!rZ{s@;DVx~Cg^=f5kt
zmv{t0<5SeIiy)B3Jjj(yQ7JM at D;mHXxrDKQdoxp596 at i?d?4|RFjwv9I7~?35d(5n
z{CMln4Wl&0N`e%*I1L?ussmN!#DH0T0y|ti>l~5Jyb^jyul%kn<%@FO)r;|Md-`A@
zUO)Vw#~*41w+~}$z2%6c8 at SZGbQ_P4NO=-nV>pok8EIyOZ^x^P(HUkODr&wo=z*A=
z5zXua7AU(ko*vnVN!6WQhwkcl_zOA4!3?0ldzJ5!$wb-(z^5&tTR<N$#vepdNqVX+
cu7gAhD3JPKmzpe6E_tex4XlH4OaQR^8>V~_`v3p{

diff --git a/swat/lang/ru/images/passwd.gif b/swat/lang/ru/images/passwd.gif
deleted file mode 100644
index f0e36fc7107dcfcd13e0f8f857b208b79c552704..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1936
zcmc(f`#;kQ1INF+Uu-kXjN>x*ZFtTqW)f{qNk at cNDZ076*eI5y%TwBHWOH9i+AvEJ
zPIc(1$ZgAESV&Txh~bEITn?h1=jf^DpLpIsynp at t@P55MyLS6B-6LZF7SKrtz5xP(
zAP@)~4o4!9XfzrIgP~9;Fc_?-r-#8{3=Itl1cHHqfw8eM9*@W2aCUZfn>KCo^73M{
z+1}pXEEa3~_U-=u{wGeHNKa3fNF-vhI4dhFJ3AYJK)AZPCMG7{x^+vfR`>Pw_4M at g
z_xJbq_Ih}D2m}I^N;Nq-xv;RXw6ruoKfk=Z{PjCPO-)T#SC at r_#s2;KlarJ4^74#~
zjN04VCnhG`-QBCJt6N%HC=^OaNJvsrl29l#H8rKtXiO$^+qP{`D3nMf^7(uoj~5US
zP+3{2)9G4UTQf2;7z~D+n_F;jFqKO6^z<Z=NdKGrf6DoLf$uE<#0DP#fx!>}ngxcz
zb6{X70s$bPqHH)UuK>7mwIo+0D=f>op05-aR~1N$uI1j4mP)dHt&m742nm6p(BE=l
zae7!RMjwO2;niKgX}WvyeNVNW-969Luk_yZ42^blYTk}Kof>@mvR|!_hWYx!LGUgE
zLn8vgm}mmHAPF<~%G>x5mwl9(g|Q3~8usbbIz3V)2Aps)XM=3nnMMx$#gkJ{5dhq9
zM;6~&n2Du(@Mc)2gqLNE$i#x(4Z;9 at x?p~4cKP=6iY*u4L1`(R{_;Ji4foUbQ4H;N
z7p+&v)`O6E>m4~{wo)WE;`B at DCx>^0HEeKSmU-!hKaMme%nq0OuR-5DjL}uC_FkKR
z`y~0rHH%GAyQLOmfj%sOO at _qS`QQUyVM#_dvFu3m_(;^LSd((EHqtMqtFwbOM`URi
zZ=9a%yA#~-k7pjPoaawU=v-xmMu-68nD`l$NRKpd)4x2hrD=8Ubwk3vyx*Y+JuMm^
z(JqH(|2gxb_E^5xG74wXYKmWEjb|FUyq+8DZ)^HD&cs}ZI!8<yKYR)4P<`}_#X+*x
z1`7<SQ17YN$&RFO$`P*P at d(vPFzG(PG7qY at z9jEZC?#_FbyJijQv-lt&T$|FqD*56
zIDOJ6Ge>{ZXhC4t`vY+Msg2t=Q(e^UH}k#05xRJb(4c45n8gOcIseV3!lJ!Cjmjc4
zoEmKhWvq>eNe^dZB~*!6myc?F41%fg007-pwg{F*!D-d9W3+?es2}$6_9QcEP}Pcp
zPkvQbG8|ryp3&tVIGSOWX*#QTzQp8SnpZhmUHqhbG$pI+qsGZ^{<U_DkHt_51PLG3
zD{Gx4KT|7z{i{onga4TmRUELjB=SmG57+v#Wje)1+?6Um+8~WzkIFeWOu^?hhWEzE
zqa70N=s6%~fkNL<ex-CG)SX+K82H)e>Vdr5_Qgx#yBu0hgmbFsoXy3yGQhF9uCcP7
zr7k@;|K@!;a>Gf^tHvyx;V83dalFSS;dS&*)rT|Gv$(8chqh7)hTe_7W;O<1ei^5_
zxcKm6a&6DGy0JPikww0%d5D~r4TL$<o3P$z^M93p*lKY-Q2L+x3YV01>*N<lgQAB1
z{_ at Y$THGnmn~&Tr%|D%9DdS8R?6fSI`u$aG9r>zwT4oPBlpe4)_8hBasfbMUy6*WK
z@%tRZCv%Py1xa-rNKP8YW5O}6seY_@&1v}#V{*h}ob`&f@=JXFyM_CKyUwaa^4fRy
z4-Q>sDqp><>T3A-=T#TmTt at nn$?DW)OJ>uDdZ$Ne(~R=S!PW493oF_$hb`WP`tbi~
z)$X;Tb#4p@@71kO7AK`FjaXlr261l;w4|gS_%W at 1<!i#F{yDGa$7L6`Zg_w8b1MHl
zy|aBWcj4SDduWPwfVqa%Pg~m(@i&IT`mEExIJ|`G*%w;&b at xD;fjJqleSCklIWE at C
z|0=@CuVsd<FEAohoDT#P3hXmM<WutKo&i at lVeWLJQ8DgSl^b_-J|W?UsOE>Oo)1v{
zXP3^uZJL<A+sF<+{JPf!M^p;TXB3Q<lH9m7TeCqe+^sDP%RRiM)3v9{JsKJv+i_jC
zIet2)F-(Q_RR~by0HUZ}g-eZqSgwr!m}$*EHW-rrFCdnFo;!7f5JqY$VoA?e*o8ZP
z5&J#jNDK2^F?Mfkx*c2v2nJsZ4wM2`>*EL((kDn!54xcdLD-R!pySjlVP>}+TjYO)
z#CQ9b&KOdfJ8lK at e6)w)_DHs$51~>4z{ukeG(H`l$r9Nt+S;JHvwSEld=|M9JastB
z!>Ya@<?fZzvEv$6hqx~}v%zLnt|p|CVKh532ucES(E!L?Bn07k?Vg!SScD&>0_}zS
zsl+-re#eTb9*?uLWK(W*%t{672nS+ at 9?YUeR}zeU-H6}*o32KJ*W0&+3eX|^bmN8~
nsI#TD-hm5h!nRV;UjGX5jSnkTg_>FW%?3k1jVK8M0Py at TpRu0O

diff --git a/swat/lang/ru/images/printers.gif b/swat/lang/ru/images/printers.gif
deleted file mode 100644
index 570d554645f66e2dad1ece098fc19e420c2ffb0d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2139
zcmci9i9ZvH0|4;d_lB{Va_r5qndwK4xvzwT$h9PA<*ejLUedNSn`7<|$uVaO)vM&E
zA~O<WOTAAha+P!`q+a#3e((Jgzwf{B_1xoO!;C%*Z~+X50sa950%0&10)apxkzg<w
zg+f80P&gc}qN0Mw<8e5ghK7ckni_#XP*qjMU@$s5I_BnP_V#v8PL3`v&aSR5&dyHS
z+S<Ezxg{kfo<GkO2>AK=0zN-4FOQd)m~i=W+rWTCCL2{K<Z}7==;(+<(my}{Vq;@%
zb at lznj~~|7J}Q-4AP__<9b&Oqsj2C6bF*A-E|&{YDk1IdoggKosi{RMEWC0>JUskh
zX=x!f^<;2xkgcsvQBfh6%jxUuWiqW(Qcf5f8wUjVb2w}e2t*>09336dXtcVzIs^i-
zva+PnXhb5B%|7Sn=Q}tkZD^>sw6wrtu?`OQB2mM>eSW|G?->6M{Cfd_E7|{C<buFl
z2p9^3!Qn6{6bu1C1O>w4vhqrBevz=GyrQbQxT&J9KvYuJQYEUXZ>cZyEroGQ5l9po
zjlp1XI20D6qJqIm1_n{XBLm|D(g)awvLX5O)WGw8#n9u?G5O at gvp*$1KK)={-(0Aw
zsv2HhLxVv4o1m#lM`*mcKJUy1BR4D%W>M0!KfnH#jd(mi#DN+{1c}`R<y3zX5<muk
zd6;e1DGL+Pt$9^?PMsen%G&l;?@X8s9|gwwT{1l}yk+~jEw9=l33fJXGfqwm;Cp3l
z2&*7SvKyad&UHts8+fG<?3;3@|A-ttWt!BTB<NCxPt`d7P58jNaqI=xaBsJ1*uB_i
z^>sThpi1c>odA+3N}7wM`nPyB#z4`8%209CfSbj#tSXd0=TLL=%|x?(thL<M;^@<I
z*H}O78S6xOonwa!C&pXDa8<)mbtD>6KpZJIiB$C7`MfgGy!XV8yAU{f07i-;uYr+-
zKL-o+_UYQiscX}sOj1NZiHd$mMZ>=SoV0NRhamE#7tlpz{TZ_!4MDLQ;`L9b04<Ac
z$R+T3Et@*DY3~|{qv1`{<?4mA<v^&VNCj at BeR(lWD@;t`Q9bhJ;RHym1b|^h0pW%t
zQ!!~fB!FG1^std7;n+!Q5S(D33<LmYgC|^b-RV=!#X%sgS0(NtQ?7*=?VA$5ev9gn
zRL5cRc}!4<AiPAAI8Dhph>sPV_jA)aQf$Hc?pEXU&bZ|g%<q%|w4X6~7;Y;R#HG<U
zzQ3$7NkmYqAR1=j&<7WLUN)87C$|=x`x}F?mIm-$JXlEPp;I#%aVvsaJLWQ`Yj{E`
zZfVMD=dHB<H{#4E=yXgcJqHE8+7%+EVDC23$vHpPGuh`f0pe!fktcL;v53-<jJ0A-
zbBh(v^F&<CHWzB{Li9|+)foyi>8k9xKcjM4w?~T5$ssNA4W;yt_qr69IxjG1qdxU~
z^KJ(r&17E9MK;QaBoR9Koq*Ao{JSjf{-&0orOXGldH5barf}E8oY$i_o5_zZ8&*Yd
zjg7kh^NKyFVCcuaA2YM}ajV6RCv0?p+G}eSCNl>aEogi1YdmgSD6Pndnx9rOy4ssM
z+~(caky{Q6eA{{vwPiImlJ(-obnIR+{nVlEFis{datnm>`D at l~o|vzbHo_2HjsSnS
zlL^cwQu{Ke><+%!d}+GI__DC+danWe^CvY~78R<vbs_S))~0Y}huG!33gws{FXyxT
z^D8~i(Z)P1n?`{eB%(|>H*Q at tdi}L;WVz64PW+`#a_dfaAGX*ywM>PPC4TQNojbX3
za^}7pQhD$wTvFAWXKPdp at zb?ghxyT|!1VfTr+j&&jdN<S`dxP80cOsxR8~#oGg6B6
z5^3ceqCzptdTP*XxW-YueY%L(Wc+en<J6QBZ+B)4;3(9Lw_%!J9ZvVpd{4^kJ0m2A
z^tj=>KSis>0yb#f4zCezw#@X#vu&O?-!C7twRQKy9Uu+;26EwhCJ$f*)$RtwQvN8C
zg1_>)Z!IGs+d42>y|Q|U>UZNpcx at A@d3yKG8uLP%*_hPXP|I&Rt9c29`r97&xa$i8
z@*`@Sb(VW-w+^lPTS1nHe|bIB=avfM(kbXq(+_ql0&KwyavScAwuALXq3LX_?nC8>
zr|-7?MS5Fv?e8WfYEES(9$PIWW|pVNwf&Xjr3=?J9@?17)Jm_98&U~-JUmm^OGL at 8
zFk7bSqXYhS`+FmIj)A35uXJRj)GBs9V#?R6%`$&29g at fb<+Kb7hv9P82EA<%zVXNJ
zh8=;HV{aYT9w%oDkzCc&s at uoLVa(g5Me!+tHRH29%MKtmG2*4x<ZPP7_pTMEJ<Z$a
zd=?R*X4_+VW)MpJ5r*L#RHRQ7sQ>g4)7ZD-$T`rHYw4DZ<H$mfefa at Jyo%O%V`HSd
zUA1x4qS+S!07Uf9rH~roo?a+8Zv$UXYc+KL!VWkPQ(kShTWqcM4qh)C#y1*eT(K*C
z7gQNmfzw_ at xQ|HH at g-~^IU2CX%T0|Zf}AyYMJ7z-L6?3^@`j#zr2Fy at 8JkV@;to@?
zi#nW at +f?uT2qvF- at ZQO8Lyg9A0|;4CJXr+DWJrKdRCyq6c2QI~@s><7e6)D+z_ at oa
zaAG0ZYDYog#PN{Zm~YVdI`gn6IbXZP7mg+COb8=Y$+})PF6s^(2&4r>?BqkJjCFwz
kKjzMDK9nBMDexD8)Ed05nb3jgmE&CE(O}395D;MhKV at UqPXGV_

diff --git a/swat/lang/ru/images/shares.gif b/swat/lang/ru/images/shares.gif
deleted file mode 100644
index 9b106f5caa8736056e8161f9a8f08f242110bc63..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2081
zcmc(f_gm770*AkB1QZqF!A=;C1m|((9;juA$8jqgX6`gkdUDojvmAh$qk&s0717cx
zt at NsZd!(J}F}r2qwqt2(x$5HW{1x~82R=W%@AKL3?PYHl9tF^V9t+?nU@#a8g{r8i
zKp+q#5{W{gU@(}5h6Wak)zZ?!<MC>0YMPpw>gwunI9y*}-^Rwq$;pXEqq(}ey1To(
zxw&C57y|<X27?hFAJ1a31Ofq{&*$-YnVFfYs;X92R(J2-l}e?<!^0yZBZGs30|Nuj
z&dy9GQ!bZJOiU~-EiEoCuCA^wFE4LzZznKwx3_`z_V(W1UWr69H8m9&7?_llL?V$K
z92|0Ta&S1Di;D}J&F<>zQYaLA_UuVWNDzrcR4Ucq-=9Dr*xTD185t3YL^K+WKp;3A
zPGVwWKtMo8M~7G}wzIR7$z+|Kowl~Netv!w3gzeM{|nQ94E*B)Kq#32hy#W|VK4{)
z$%MiYx$q1KKMR_Zm(K$Pu$*g%`~tzv3Q<OJR#{ci_0n4v at Ovc?EGQSj&O at r8P-sj$
z3W-+zX;7_0+TPpU*WZDWb)rZ52Zo+?_x$xj-qq9h=0C&Zf1$}_Rh1?z7>eyx*U-eR
zYvJ(tO at eYASY2L-0g+u<n}$EEg}LSOG|)GPuSar4t|+LgUoLq9nQy?jZt9Q#f}~@1
z*d`o(!}83yrQ>`__$I&7M`#t>7{{}o^C`BA+zS4<5}hHmc6(*IwQ|a@(xlKLb`sj3
zhUU<?NRfLNQqzDTq=MGCM{$w9T)fX3_t+!l?ymGSANi*@50j at xU5W{&ZyPVo^pK9P
ze?BVnFQdscD&09?xK;%%&!ZbfFb#TginR%g88Qor8Xek9i+L`xZXFwvug*Qc?R`sG
za_rIHBh~J`hU1Rs1h35E#&R2F?0PUledBu=8<sWq{Ekn#Ut7z!g|UYRL*s8l(qaKM
zn=f;sr)#V8FKauLt<VgWb~y29!iXo2uu$I%G`OYzj1o=_y9!LlkfIGz0%VC$GV@;u
z%D=<HQlV<6CYV3)_7f>prHXOO3~GZv!odEqC<U5ydy;S3ES|hVVZ1Iw;EqO00o1!r
z*=0+w*B{boC~^2Ti?C=mf?%(_iH2Z{6yUs({}QLKTX at 7yBM3W_rNCF;2K_4mRr8ZV
z^TXaz7k5dknIPEo{7GJboNQQ_k`xhrtt!=y1yKv0l)8|F<Zz+(eIy5yp%YYH>baJw
zxY)bz><GeHv!$HR)05PQiVTawOFp;7JOld8V#+E@;uz6YbxE3(bMILco%7Y2g?hE6
zvl6kOqFGT^w2~UTOV}K3 at 5yR0L^B(+%Q7q27)LsY%OSLW!1P{dnU`3e-OvT=<{&AO
zv1k(rFjG~#*fM5&T9LKKJmF4pXis6pQ`qgn#rBUa#pQW)V-=v_rDN<Fk)@*cOh=?-
zVd=t=XrA=u3FWBI{i_ at I7nbCo*D|Y$;$Ar2Z`z8uRM+z=u_XTSuk-!Y<xJFtFHK_+
zbt?~4*B7X01DXVg`r`m2?%Mk3Z`K_ at T<b!_%lVQL*ia$eiZY{<ZPUuAMl77eaP7)q
zGv2-_qC=10{yJ>#_~}8tE8=))<tSLZ^z6t~Ycd<He5c at O4DTejq`Yoh;k`cqL=;c*
zNmC^zdZZ1-FY?p+IgWCd=Ih%oS5imkK_yWTAKOg>iN_yKv%`jAHM?)!z_$IFekf$a
z==!ejnvFU7p~ImcPbx1{2F=&KrR6wi(7i=sgxU1c at X9Ca=LJDZ$Js)YC8s%`hvO+V
z0k8SaOG-2IYi*<EDZNdv9~tY+ZBeX9A1<9~9ajF>UcuaZ|Kfnpwh~Ub at +1>a&fD79
zPg~pIdllTd^%d1e`}<G7Fev)f{0_S8<KDPb{PD2VphL2z8)V<+)3`;ruu=D^g!9Y5
zLByJY^Q88YGllDpIhk2AA7-3RnXXVx9;?&V={x^B`#qEk_r&d3cF3Nb(1=BncK%Kc
zb=kS=rB`>G82^ChAAB2oVrH+Yo+baqa(HU9VQqcdz0CA2JwZFsi+Uk1`?q)Ds at -(b
zx{)*<M;yghd+xWavdl?*7eN4>FO8XbhTB{yK0A-3n at JKg&S0X*<3iFl3!MlW8c!uE
zy*=FxmkX|5ilUqslluDwNg*%D+tGdACJz+!a`XwAVIR$%@P&<wJYhWZ*v&1c{&G8b
zq6j7B=zNtT+yIZ5Q;?nSg|mC4$DYN7L>9drf?GF%R8I$W4vja=7K(Y<Hpd^b at k3Gs
zl}-aA)d4tE7wJKiW2O0oCnaHKToyW*kucJltFT!6G#9Sa7G9i9D}!}Yj(t5(WX&d{
z4yv=%#R*xvwV0s2WDgCl0&;U`FV)Rxz}Iz0K{@vk#M`LGo5wzoZ at cfVxo!=@uLW0F
z^vIAzcSmspV0z+Y6)2IZk at fTaDx_qsLI7sW#AcgD)i8XKG$kubql)oO$NPjNu#^#4
zWqhM{qd{^gTN`RZ3|H|101(QO2 at R$Z2WZSl0-y at B2m_4~y&!d<>{vyh_JzvRq4zYh
zBR at 6WKlg24@Em`v!~AA_`<GffO#pltssLfBG|FL?;P4?iPKfL_4bc_QgZ1#0^QOkG
agU4PPPCjht>!Q-XBSEI&>M$e}aQYuB&E;DF

diff --git a/swat/lang/ru/images/status.gif b/swat/lang/ru/images/status.gif
deleted file mode 100644
index 8b71e6582e6e249a3f2988c41246751656ce229d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2305
zcmV+c3I6s+Nk%v~VPpV60LD82000010RaXE1_T5I1qB5P3JL=Q0|*ER2?+ at T0s;&S
z3=R$s5D*X)6ciN|6%i2;5)u**4-X<DAu%y9IyyN(KtDb{JwZW0KR-ST3kyd_Mr>?q
ze}8?4hlYuXh>D7dh=_+WGBIjuXrZB>y}i56&dkcn$j!~m$;ronfPTKdyx-s4?d|ID
z at a^vI>+<sN{{H&{0tCdw<^lqQf`SD8{sh9p1cHKu0zw3-sjH5TjQ{`t$H&L2s;cAT
z<Hp9sRaI4Ta&kF2IUOAxj*gB!Jv_p~z~JEB@$vEQ?(XmJ at ALEXH8nJFaBiccq0i6H
z%gf8k%F52p&J7I>CnqLOPECP<fQpKWi;Ihhh=_ at ai3bM<78VvLC?_^HH9R~!KtMo0
zKR-S`K0!f26B82|85x3tfpc?lQBhDTDk;FgzNo0CI5;=q;oiKwx`Ts)fPjCer=@Xm
zZ&OoJD=R7-9321u|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0EC2ui0Av6_000O6
zfB*r50s{mE1qKHQ000OF28aZQ28xUbkCBs<2aArKnv;o(myn@|mW`Q`l&P4I1)HOt
z09yhA1_23^3JVMk4ZjWx3&0N!4iFE)!o|kP%E7?HzzxUB%fi&w*UQqw&d15w&DGb@
z3}osV8Jz+F0}&At6BHHq_ZAiv7yA_$81Uu0*Y6)dffe>$C<rj1K!y4YB8*s2;zNS_
z8r~~X#7mblhz1DAAVGqL4IDaj at bKY-2bM2E$W-~VB}<ncWP+gC(k0HEJ9*mtIa6rO
zm_=*)#Ho{}88c_lq#-t7z=9AVM2sL&qJ)VPUQLuZfugGkv1h at G9b5J++7te2$C3^E
z)-2n$YrlqNYZk5EwR7EiRikE26E^A!40u3+LJActSg>f}g2js$EL^mZ?4oiD%9c5A
z?(Dg9=+2`}gFgK^bLGjEFK6EDdNOFtvt4^`)5gu4FY+QexCf#H3mC|gD__pMx%21H
zqf2kz`NW3`z#u))=K)2F>CAVC7Z1Mt^YP@(!;oC!I<iL%7J4}0LOpWyJM8O+f#3dR
z6CPMVj3W))^MP^t^#@)I%EjPdc?z1x-gUq*vH*7`ypSMz3&QXqgUCH7U4-RT=fMTp
zAuwD82Oei1iO+!;B6A|1$Dw+kp%CB$4=7R~i}Y<co^&#L7-Nyk!TvZMdmvPROd<^2
z<ADj^y?A4c4a%V9mNG0?qjE}0*O>_*U;qIGhy2(9f>sWRWpXjdFvFa5YDpuKVMaG*
z2N>`;$pZj&U_yOurq^7NG0>@Kori*XWqIs%fL#NzKmZU3g9>S=mklb~B at A*h+F+88
zg7+DK6)?bnaKy2xUYLk3`e~@58cC{~=2b^w1KM%tou>J53g at E4E;?g)r7p=rdrmq4
zpL{_U8Z4X*(opQRGsu8sa(P1cUw{K5 at MDX>j!G at D%F(K*hue1h+=P=_h at pnkQfqIq
zvleSFx5<j>!U-p)xFWgrdRRjZ$J&4|a_Z7)?tT46m*b8-{vI%Hw6ES6!wm-`jGV&6
z=8JBKH#mwbq{}w>qybS at FlCh);~E1F93Kn=$g(o5uZJa at yeW8NmU(8H_pIq+%s)F=
zvklhf4C=@+<bdqSK)YZ9pMDYmC<cNOiuAM%ZX83?p6YCD3_3LDu5*!2TIr>k7JTQ;
zWX~xwoi=Rj+}h2Z>Orcj7O-M*N1K<Yj7&Sc9NtmeNcD8OPTH#l-N9^lzepyIZQfEl
z{<E^ozGpGCUSIw=&&%1MxuP`Woi=oQGxx243lM0atEPV*qTb1=?)&dFj~Fp@@Ky-G
zg_LJl?vXt^$9r_KFJ~f(ysCJ6;SdfFXXDHTKV9_x%1vwmk3JfRaqeJ4r*wnO3x9fa
zOg0OplvFOiAk8;$4<7i*1#Kpp1yB?2viCmqq3vt-*;Ah$@TWk<4T1ZCpoEqsDPX(}
z1DGlu0d*Ha*lEu>eghn<DnK~<b?|#1q|U!~HMz>2 at P#l0oqL=$x(m!lgP!AH40ouU
z*@bId1Kb;a3dqA47Ow&FN*=vDI7A{A(S1~#p1`ih#3rWjiBoH0a>PeIi<u9H$!UZb
ztw_c)n(>T2Gb3{1x3ZSK%sGu14*<?c$2!{ajxg}w&;nSrAi|&#{28Jc<A|Oy4w8^N
zIAkFQDIP*Pa*m0FWFyDe9|dM at Yh7y&A{YKCM at c$zlAHu(Bt`j1P*QS~i5%j3DCjl<
zSPFv=RL&+lNlR3QQk1AHWiBBZM at k}cmM{pRszz8s=FAe8y1b<=f62&5HnW$HR3wKY
zmmLFahjPC%rX+8f%vvJTlXKK%G<QkHH7;w0&$8k9Wa-Io){>XoWF{@e3D0nXQ;s+C
zVeQ04MYT!OnX^1)K$}U<f_9Uj={aH&r?kXd-SMFijc9tLSiOPy5n>X}s7A{f%ogZq
zd=<MG82Po)l5R9PY;?f<Tvk8mne?T2RE{12*Z_{Czz9d+jAw4c86+e at 2|!H(5`wyf
zpDMwpKvjZJm70X29u=uf9cojZ>i$!s3RS8_{V7zHI#i`D!8M~<!3szKha#wI5)ohm
z6Pn-zuIvQ`D2U5gOz;FK*!2lfkb)HI`UJf~p{{q$>l64Yg}dGruY0{~Va at W_C<yki
zef_Il8>?5Z$OSDVAVC}sb0)=1feKWpLKCc at k`Bn^B{1oU2TFU|np^=3u)RVSvY>_9
zUg5P^!0l~kTU#yMHn+H4tx9Ba+t=bYx3i@!2vEBem#72|aFD|s=rDyT7+?zp-~t!A
z;Ds;T;~@IDKtd3r5eqCNAz(;vdc(k8Fo<Cc=@kQc9b(>u_yZr{t?zxm3*PhY_a7W#
z10Cw100jtO7hBju1Rf9pZDT;d0Xzc60+1mM9zEC_4VW-6e(``aLAV+kR+Tj#{NW6T
z*ufC?#)KVE;SQHL!z^y`1IRE11-#+_1ZYHpBN2;Mc;XeI;KYwX(PK_v;uDqVF)BQP
bWL6}?6|0biB8Ci$O&}lvw-5jT0s#O!uX-Jh

diff --git a/swat/lang/ru/images/viewconfig.gif b/swat/lang/ru/images/viewconfig.gif
deleted file mode 100644
index b80b40866b14f619f0370154d95f3a591399f3d1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2096
zcmc)H|3A}-1Hke3z7Ml6%zSC`mibN?nMCGjM8r99U5XBMJ||zIL&Y|g`4ThA*L)f7
zGeY at tzTC%o%(lqpTPj?kiR4Nl_i3i$)BP2n*FW(3;pugh;Y5pw1n9t^9q=_c91ev-
zRa8_E2!yJtDhvigqtOru1c^jqFc>TrtEs7}p`k$_5Qsz~9*@`3(lRnKqEe}@uC8uw
zZge{R at ZrPm?(P%{#mC1dHa3>UVr6G%b2yxwoSfX;Tn7h-`ucj2NF<ZV#>dCU#>S*l
zDGrBoc6Mg7*+QXkVPRoyZSDR0_Zu4<o12 at vySo6eTT@dX8X5}h?hXwNH8nLYE-vQh
z=LZJ|CnhEyJa|xFU%$V<UoMwBIXNXHBnSiob#--1OUt03p!oQBGMS7*p<G;C4jedO
zW at eU=k>T&}Z)$4F=kw#@;+Rb4p+krK{QPJ%8i_>uy8Az7^^d?m765982>_65P#Bzp
zK%!7E0G5YDaNs#N^SMY~_U-%v6tC!3`OShdeqCN^q2SKlay}wQ#hVR7f3;Ip!>Frc
zad;e#peDg#3Bmy}VNimV3MFG|L&M`w at KX;TKbK5Al1+*pyqsLZV5W1B5GZ_7LzAeb
zASspFBpsd43X7HJ(`!&V3#LvQ$+C&)&mcjuox<@K?$@?0Ec!|)**s$c7bJk at 9!T{)
zPDv~B0Wk`1dnUcKx4pr)6pWmV{PRPU{~gQJu{_;PkBKU$WW86ZMJpo>drNKYCMCna
zF|glUn*q<lv+o&um)a7#Br}>313A`#QxcWVop3P^@%DDhv)?E)Q(wwMR!?<Ye#(pe
z<oJ$5I9_As&VugEA)0^J9R7&ko~wO3qDS!gY)90{{!`~KZ16i?$*esK-mfaD=SM62
zGR9WFzZ5gU|53KH@#7Jq`6Qa0B45kQCfV^U&y4l;ZoZzV^R0gGlB9woakO;SK?9D)
zenGCm@%}4+Pf`wt%A)}xG}FLaXzLcn{qkvRQ;l!a->!oH({;idKF=C5NCG5)P<7cj
zr6y?#vW20{eGiBdaE`C#>?gyZ2gbm;bm5|{kUNi<2EqZjQlb!XWOGCE6vJmIql*Nj
z6CI+J7B0W3+6pe^Jxbk*NCZZ9YCx`3sem9QWN_SdFPBN??z^;N$WgT at dv&wn&iVji
zQio25DU!mCi_Z9WM{!P5%PN!gL)Y`H;3p>r3TR!uv#Jg=Ua&&%LGyD_l%#+G8 at P@f
zxMJGJF=lT^l`ZkIy69|_7Myk}LC611<yCu3FZ<^8v(ozHnV*KjSPR)wa?|kB0CD4|
z<VFkbO5;$~<@MpA=!-oj-BB$))Re|*-ECBOF>Fa0)_m1bTfhU;Q&us+M2%$!ZrN!e
ze*XH&cg?YTe^_l#91M7wZQeSwPlZ>tr!JF0?QX5T`+I<>1GhS3RBhW;cDL|Zde2%b
z%~_>^8FV7x)vb>^7Qe)H#ic)N>0XuUE|*4Cl`WUITZC8*D$<5+xJl1+AyvxNqp<^n
zF|yd!mHq!o6qj2_1$Eph-_1n5qNdqV$4es=er1{u895ku>|(!Hhy|y_r(-qlF7D@$
zg--GE<w%VE2wng>6wkFtG2)rGY4}dXJYr+i^i4&^?G}Y<%)kGj^q`#g$eH)CKb(FM
z+HH9OPP}dTUk=kFE9JRS|DotUtCMp6!pOpx*`>mY5+gh4>&3+puD0&nXnK}^l{k>$
zV)t4aXdTA;SJ2ptp-AU&lX5MAGUdhz?E- at pTGy3xkW}gHg_1Ncn=gN-)%{_g!P%ar
z*A-0a|FyZ(Y9s(#aMZa*n8;QCz}8 at QLFCrsHocnZ>uzzothin0U*;5wxGMPsk2LVv
zOSodynn0q4K(trLvfA?y3+e2#&J0M2I-dktEc^@U)PFe;A7;eXmyqekywre$PM^Sg
zr@>$6zg&nE`_^KHY5nk5udgb4wObM&h}D(rS4RWqWu at Bo*fIQdGa>=UDwUXA;%0wx
z*Gez<7VAXD1wMzBE3VxTo5!qVfk`hl6Q;y^mmXyXJ5)cWYkByZKgu<a<dbFSBYQrs
zbApSj at AgM~(#8mRrl0G;(NG4J(dMVj-E)7%q}g_gkmV0w(j3}ic#}Tl7ybOL+Rl!B
z&-te|+ at ih+4a<W*A5sf>$(?oNTNmkx#_=hNTqBr1r#CgBEu;Mui1a<jdTeJ~f*{rw
zdz;y5HgVZ~YGp7pIt05VM|G%-#zbnCPdA%5RHv#t#%7j3$-CiD)$13N=%E+GXB=o7
zh>i&rvI(9nXzN)3&&0zGw*V_sonxnu#cOvh*;_{stI=P4C}I9;Y at _@v3*BZPzltob
z-KmrvMyQeuw&-vM8bU*ZOhY^ieZ-dSbAno2No+87*Y!E-7Ou%_axk}kCk#5Kr&;`a
zv6)+2<FVv#gDRTn2u7($gIL1^R$rpMKq!9IkgFEX1YtjMg3Lt~1p>$9rr at Vpo|W5A
znyGMupoWK at _0NLuF+4&2T9HN*s79fL1D^Wdz`*rfG(1yBjl;CPvA{&SEVfQhytU;m
zOeea4_t<`nGw*Wp`c7otzaHBhu6z?RxOb{8Gt7#ncORe-p#W;)fr&;N2hw-8v)!!4
qnr^5z*)-MJ+;Gj<2a-L*`>0XPM3{b8 at q8*@1nh$V`>=R4aOi&z<nqP<

diff --git a/swat/lang/ru/images/wizard.gif b/swat/lang/ru/images/wizard.gif
deleted file mode 100644
index 1e74dd48ab364144e38da154a5307d581711153a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2605
zcmeH|`#;kQ1AxEZZEP5Z5#_RZ3tNt`Nx6PWtQD5ros(O0&$W7Wp|4rYC3ak<i#l_k
zF}H5Y<;<m$6s6v>PF|6QL?XGR)A=Lb-`?j>cs`%!^SB&v-eVbj41fTsDew~z1Z8Dq
zF&GRIiIkU at mywZ?las^YaH^`RDk>`K>gsqrUP(y_fk0rfSZ!@>Gcz+QD=RxYI|zd8
z?d=^L9MEXAj*gC#lT&15WO{mfc6N4FRu+fD$;ru4R#uLRiV_F}U0q%M{r!W3gO49S
ze){yOnwpxmwRLxQ_t at Cj!otGb+}!;9{Nm!`j~_o0fV^*usP*-AsZ{##;X{9a|J2mf
z_wV0-|Ni~?^XDTYBNG!7hYug-a=9xjD__5UWwY6eii$BYF&i5j9UUEHGI at M_+}YWg
zNF=tkwWXz{rKF at RFE2MYH|y!?F&K==$w`Ss;^^qObLY;Uo}Ss+StgTNP*9MYo2#Ip
z5FH)u?(RN1I(p#1f!5a6xVSh!Kfmee>GJY&8ylP9;b9aCWnf at HAP_1mE0dFx`}+F!
z?%n(9)vM6ZP#TTa-rl~tx+)Y3y}Z2g^70ZB6Im=)XJ_ZTcke7ME#u?kjf{+3U0q=q
z*3i(PQmMAKwiXr^hK7c*v9WG$ZX^;(EEboQmG$=a^7;IqHvZ55)PV6n1^m+jfY}5<
z0D}Wy7(`+4ra^oNL?D$gHt-O!Clj|rmoMN3 at 8hU|jQXjCV5f^1>)lk+;bZqN=uxuY
zV}=I+bl3n5%Vhv8lsw)T=!Zdstio2R5&47wQQ=ak!6Z<@XBD&(^OI{-p{LO6kF8IH
zx29hT{A*1x^5tC at N&#(L@@K#iC8uV<5HQkMfq$MR`3|++nGcj_qqpqd at M)B}e at +Xj
zp?zsSxHnHOz^>FcE*qbQS{*SWh-I*v<`J*OY5OvjbVHI>K9`+5{;H8V*x=gsHTt#g
zsm0if)~DhnJt;{0)b-`Kw;gBO=7z&@WsU?0V+!ayvT^#(n_R--Zg!UHq<fM5dDh0-
z*O|eRh(9;mv(y%(!<KP at DXXg!9VMe at mpa0arUJYm4l#2|h2x=wg}cMI37QZJ#y7`U
z3cuVGBQkfj^Mf<CCUS at zoqODO83wVhS)6SRQ{$OB-JIYoo#&e49MTm*Xtq{ElcRbH
z;Nb}ZRPGkEK|9b>$Z#f27I}I{P8R!y9hl58IKfEslGSd41NDlASiFd8KPEQnwj8oV
z*ArI+B2A$Wawe^{;XJdZyEQx=-WVw3q6))-hgv>M%RQE-4J*7uA`oai0frq<d5oo9
z=9<q$)cC|Ecca<nrZ6b~c`{AzG)q`hv6+95%;Z;^G>Jjk?P4EveZRz at zSBc%yi(0b
z1_DDphQOMxD7ol*FND}gRHX~Sh=T?Eh#S6k3dgTJFDH at F8h8unT7Cj-c*o~V9kca(
z2n~T&L+uxXmwBfR+C0y!|APJO{3eXA!wA}0Kz9>Y7H;gGnQO~UoZfLMq~K9ZkNevC
zt|Bn0-mo;0425 at o48iXE!`!Bn`7l=2DxxgYgDZHHSB;(R*PSPks(2wYud3I-<g{R&
z-n2ItQHG!%tULW9RqUTl7v2>JC3Qm<YTqMylovrgihGRdB2nv%KiDWrT#tDc5O_IV
zNevU!rDR;Q*SO<>{>N9FEe`0mQ%_u69_>@!LKy2&4!OhVeu4GP5p_$1qJ%fz2o*L?
z8LM*QtzTY1L+zA5KUUJ>mU^Su2_M`G*lL5d?MsrJ#``JhTlYQluZx+Kr)hH8s(TMT
zx?7Ce)(&(Z+&%sAQ>!%fOfh6kbOH}ipVjsT8sNfO)_9}s4}71F^{OEu6&V3x&`)};
z^6Z-JiVxlF0_f?fa<0atWQ{RE`M1^0#m##K>J1DS6$B>mC4N;VUhpCC$@w3YD|6LL
z>Bcam5Fq%i_g7P)$2GE-y06#z(P9h0?lGOhcnh?Ok%1RKdEb at 1e7SjZ_g^wY^xr<S
z<~!r<ecp<EHx>7Ix2$}q-P-br?G*)T;+g;@fav>zoITNUOQg>m%1B{dN8?RlQ%;%R
zb&AiFvy|-H5f^H&i9}(c4D%(1cT-&nVy?I`$00t^v)@56Hz<RGPm6p)9_=b9vdJi(
z%Q#Z*pm`I{pb~JoCQ}~Ew_V!8i01TX(XhsgAR6ro!ENSWBbdi4Hb$bf{FsP+Jzvli
zr_20o-hh5_<yeNL805}+1PyLop;!w=^n at wLE#t6R?dhf{VrkhU-hrwuJlBkhV+NG-
zm+lbPRD%$Ys-a3P+I_RwY;HPp7;)P*c8#3N4~6d0HL4Qx3PUCAaO-zfu4gjpO6N9v
zrMBNz-D2EGc`bDnvTvscSsF$BwIZp*>c}8FEU8raS^**7g?54DPRB5(9KY2*W1D!E
zDZMmws9 at V>C(K{b`XqHG3O(}A;IA$$g*$~>RV`)3q~KQoYjp|ZY-iHdT_+=5wAO~W
zyN at L73KehuN^(n2y;)<fL-tf8d)6#a$`3!^fz;u6BudokNEagPKKc#T$`@B{pCnA!
zMcj(GQdrZF7=|6J9=IbPmwdiF4EMFVK3a0Jc(k5Z)(6R2{{<==o>Ae_U+ClSbDDL>
zxglQLE40)4oNd1h<tO)+_gQ)G=YHpMam^@*56B=}A;cFh+P2a`X2M}}NNzUtx+)j2
z|Iwv<d at w0ssj24nty{;>rG5+;UG}!SA<B<mtO%GK)llKk*y%-%umUwm`RrJ_?i!>$
zy7XXA<8(v(9^BRczJAaqBE=<#CmsDF^l9%)Xhi?#@#u>14pQXTt-1tpY>k)z&<g8q
zG-cWY`nxos0j7TXrH4i<rr7HcOK+p(2~CrtFsHyG&6Z%SFPW;}&Sirj$9}d;S!$jR
z4vcZp+B=N)N5Y~9szs=JCfVGiKSz`}p}7kndp0NJ7k>$@HxfTE4TE!Yuo~MZRvuD6
zEF5v$$(F?v3~>o!nNih3ZVY?-7Eq2Z-uS(+bvw~CfunWkY0U2?(QJbqDmM=H#S|og
OK|qz<&;20)>%Rf8uw2go

diff --git a/swat/lang/ru/include/header.html b/swat/lang/ru/include/header.html
deleted file mode 100644
index cfe53cb..0000000
--- a/swat/lang/ru/include/header.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
-<HTML>
-<!--
-samba-3.0.25a-2
---!>
-<HEAD>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>Утилита администрирования Samba</TITLE>
-</HEAD>
-<BODY bgcolor="white">
-<CENTER>
-<IMG SRC="/swat/images/samba.gif" ALT="[ Samba ]" border=0><BR>
-<TABLE WIDTH="98%" CELLSPACING=1 CELLPADDING=4 BORDER=1>
-<TR><TD BGCOLOR="#ddddd0">
diff --git a/swat/lang/tr/help/welcome.html b/swat/lang/tr/help/welcome.html
deleted file mode 100644
index bc0d584..0000000
--- a/swat/lang/tr/help/welcome.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<h3>Swat'a Hoşgeldiniz!</h3>
-
-Yukarıdaki düğmelerden birini kullanarak bir ayar eylemi seçin.
-
-<h3><a href="/swat/help/samba.7.html" target="docs">Samba</a> Dökümantasyon</h3>
-
-<ul>
- <li><b>Sunucular</b>
-   <ul>
-    <li><a href="/swat/help/smbd.8.html" target="docs">smbd</a> - SMB sunucusu
-    <li><a href="/swat/help/nmbd.8.html" target="docs">nmbd</a> - NetBIOS isim sunucusu
-    <li><a href="/swat/help/winbindd.8.html" target="docs">winbindd</a> - winbind sunucusu
-   </ul>
- <li><b>Ayar dosyaları</b>
-   <ul>
-    <li><a href="/swat/help/smb.conf.5.html" target="docs">smb.conf</a> - ana Samba ayar dosyası
-    <li><a href="/swat/help/lmhosts.5.html" target="docs">lmhosts</a> - NetBIOS hosts dosyası
-    <li><a href="/swat/help/smbpasswd.5.html" target="docs">smbpasswd</a> - SMB şifre dosyası
-   </ul>
- <li><b>Yönetim Araçları</b>
-   <ul>
-    <li><a href="/swat/help/smbcontrol.1.html" target="docs">smbcontrol</a> - Samba sunucularına kontrol iletileri gönderir
-    <li><a href="/swat/help/smbpasswd.8.html" target="docs">smbpasswd</a> - SMB şifrelerini düzenler
-    <li><a href="/swat/help/swat.8.html" target="docs">SWAT</a> - web arayüzlü ayar aracı
-    <li><a href="/swat/help/make_smbcodepage.1.html" target="docs">make_smbcodepage</a> - kod sayfası oluşturur
-    <li><a href="/swat/help/make_unicodemap.1.html" target="docs">make_unicodemap</a> - unicode eşleşme dosyası oluşturur
-    <li><a href="/swat/help/smbrun.1.html" target="docs">smbrun</a> - içsel smbd aracı
-   </ul>
- <li><b>İstemci Araçları</b>
-   <ul>
-    <li><a href="/swat/help/rpcclient.1.html" target="docs">rpcclient</a> - komut satırı MS-RPC istemcisi
-    <li><a href="/swat/help/smbtar.1.html" target="docs">smbtar</a> - SMB yedekleme aracı
-    <li><a href="/swat/help/smbclient.1.html" target="docs">smbclient</a> - komut satırı SMB istemcisi
-    <li><a href="/swat/help/smbspool.8.html"  target="docs">smbspool</a> - komut satırı SMB yazıcı istemcisi
-   </ul>
- <li><b>Teşhis Araçları</b>
-   <ul>
-    <li><a href="/swat/help/smbstatus.1.html" target="docs">smbstatus</a> - Samba gözlemcisi
-    <li><a href="/swat/help/testparm.1.html" target="docs">testparm</a> - ayar dosyasını kontrol eder
-    <li><a href="/swat/help/testprns.1.html" target="docs">testprns</a> - yazıcı ayarlarını kontrol eder
-    <li><a href="/swat/help/nmblookup.1.html" target="docs">nmblookup</a> - NetBIOS isim sorgulama aracı
-   </ul>
- <li><b>Kitaplar</b>
-   <ul>
-    <li><a href="/swat/using_samba/index.html" target="docs">Samba'yı Kullanmak</a> - Yazan: Robert Eckstein, David Collier-Brown ve Peter Kelly
-   </ul>
- <li><b>Samba HOWTO (Nasıl Yapılır?) Koleksiyonu</b></li>
-   <ul>
-     <li><a href="/swat/help/Samba-HOWTO-Collection.html">Bütün koleksiyon (tek dosya)</a>
-     <li><a href="/swat/help/DOMAIN_MEMBER.html">Samba 2.x'de security = domain </a>
-     <li><a href="/swat/help/winbind.html">Winbind Kullanarak Windows NT ve UNIX Arasında Birleşik Sistem Girişi</a>
-     <li><a href="/swat/help/msdfs_setup.html">Samba'yı bir MS-DFS Sunucusu Olarak Ayarlamak</a>
-     <li><a href="/swat/help/NT_Security.html">UNIX İzin Bitleri ve Samba 2.x</a>
-     <li><a href="/swat/help/OS2-Client-HOWTO.html">OS/2 İstemcileri ve Samba</a>
-     <li><a href="/swat/help/printer_driver2.html">Samba 2.2.x Altında Yazıcı Kullanımı</a>
-     <li><a href="/swat/help/UNIX_INSTALL.html">Samba Nasıl Kurulur ve Kontrol Edilir?</a>
-     <li><a href="/swat/help/Integrating-with-Windows.html">İsim Çözünme ve Yetkilendirme İşlemlerini Birleştirmek</a>
-     <li><a href="/swat/help/CVS-Access.html">Samba yazılımlarına CVS Erişimi</a>
-   </ul>
-</ul>
-
- <h3>İletişim</h3>
-
- Eğer SWAT'ın bu sürümü ile ilgili konuları tartışmak istiyorsanız, lütfen
-<A HREF="http://lists.samba.org/">samba</A> eposta listesine üye olun.
- 
\ No newline at end of file
diff --git a/swat/lang/tr/images/globals.gif b/swat/lang/tr/images/globals.gif
deleted file mode 100644
index c0722d2df523b30a29d38d9d8f329eabda293781..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 442
zcmV;r0Y&~tNk%w1VNd`-0KxzO0000UkpD8xGSak+|NsC0|NsC0|NsC0EC2ui08jux
z000C2NV?qqFv>}*y*TU5yZ>M)j$~<`XsWJk>%K4s%rp>}bN~c`uFtp6tmhLLc>x|U
zr~w>}y(2Gbv at tJEC^SpcR<D(;cBf2A1zfO1JWl$O<RV%PVISi=tvgL`*n4q0UW0Re
z3tU|_LxfQ}hKGP|Z)S{AR)%?Kl7WANj+kbgn^TN%k8xC!s(+ at KHDij3UNxs~gnOfU
zt$nDstE73KynDW!V?>w3a!|O$TY!%WvRkoTRkYD~q@&K0$)IxH&2YQfxRK=P-q8$X
z!P at HX?0&D+_VW%q at b0+Z_|h{14A?PXKsp-#BG4$vupq*O6skd-NU@^Dix at L%+{lQr
zqsNaRM<^n&grtp;CJ~lgf^B3;lkI4seDHGRNh?5Vvb+fp=AmRdWA>!^Eho;SJ^><q
zIJ9Zfr#tJk<muC>%9B+ex&+Ggs#BptcWUKI5~@+KPIWTP=Z|UBpef7tgqxP^Q?x%X
ky|wEVCS9{&U&dU^_h#R$Vy!AReD-e0$B-jS{*V9wJDbkj!vFvP

diff --git a/swat/lang/tr/images/home.gif b/swat/lang/tr/images/home.gif
deleted file mode 100644
index 119b6da6edfe3d9f5abeb3bff5e5b9cf51b064e9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 608
zcmV-m0-yayNk%w1VNd`-0OJ4v`26^Q%;<1{kN^Mxpin6IqyYF7K+v>^@Z7L4%rF>`
z_$Y`_$b>lm|NsC0|NsC0EC2ui08jux000F35XecZy*TU5yZ>M)j$~<`XsWJk>%MR-
z&-4}Cc&_6$x#xm_ASfj2dY>O|D7+b+JLE>Wq*|pIYg4Pl+Ngst_viio286-*ShncG
z at HBirC$}r_f<CM-82WyDQFnMae1U&~eTjZ*IfQOE0|x_)jEZ`Hjy#YQk_VKTfR~q>
z0iB)!VU(4NqKSW+Y^aiHp`w78eWs`Yh6r+W!o!cWk_f<P1k23L&Ir7nIRntu$k*7}
z$fl=|HwmiM)X?MP*UZ}i;NYDJ?g`ZK&;bhZ^wb3B(C_Z32 at CMV&8s(X9Gq?L04DJF
zuUtF at 1P4Hj$Dm?7h5vd1bVx2tM~eOy_W at k6pqD$2+OQ3%$RJ+Ae*P9vTVO5awv{cR
zk^HxiAv~JnXkrtJGv|PpB|D8wSWPGbnof&eeAx~uyqQn4LjCA+B&wzVHV%+UcC6V+
zpx|JP`EKXZojetS0>uxYNw`Qcg8eu5z{sQ~c?wSWHY|X?2YOu~>~?U*35XR-o=my2
z<;$2eYu?Pcv**v9;7kZJdO&H at 7Uob8ErE1t0CY~1U=7=~>)NPSqrOf1cJ1F4XoDba
zyLfBUzHtXfp4&L^*U38&-;Esj^whnXzqX$J`G at PjwTI8WoVs__$CrDTE{r?#*rTDh
u-=6+7dJnwCi_Wh*J%9S=H5W%72mBQ%V0q@%r(l2pg680Z5Ju=(1OPj8rZ+hN

diff --git a/swat/lang/tr/images/passwd.gif b/swat/lang/tr/images/passwd.gif
deleted file mode 100644
index 25652f211b1a30ab3a781fb7ec78eaf3bc68c115..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 326
zcmZ?wbhEHb3}A3zc+9}?|Nnmm5Xlf48rs*__xSPSqM{;MSy at X<%j3t7uUfSVr~n!0
z097-9^fIvg7C7O#dauRnv%CK%X!NCI&dXS}F6Z^W0-f_Ex%YQSy{YDV-;}W7c{FRw
ziNuXAHfoa_pT3YNwQCL3Y(4&#sWE(B5ch_-^XJzotTtVI|25}Sox;P1KUwU3^S1eN
zLQaWaQbciCKy`FZOigJ)Q<q#v at +5`Uwu#fkd+K^;OGVC`U%hx)uT9tT)kQA3tCz2x
z<+@?nrd3<#)oc!085&o*aoWVt)J=;QOg?e)RP7n1mFF*AzH;^2^&2;D-M(}8-u(yn
z*FAi4(0Bj7`LTx=?eANA at crzIA0I#e^!cLgtGBx!PkQ-b?O}F-dv=cB|2<swoNu0T
W>kc8MH|7O#mhIxkSt(+S4AuZa>#?W+

diff --git a/swat/lang/tr/images/printers.gif b/swat/lang/tr/images/printers.gif
deleted file mode 100644
index a3caf2543b22b67210882eed4750ff18f6f443e8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 519
zcmV+i0{Hz$Nk%w1VNd`-0OJ4v0002~{`>+01j53^SXfwca&+F_+=7CHf`SD8{sgM3
ztOEW7qN1dZj*S2R|NsC0EC2ui08jux000F3Fvv-(y*TU5yZ>M)j$~<`XsWJk>%MR-
z&vb2jLVnjmFbuig?j`&ggF}{pK$sYR$fRk>tU8}jDQH<R7^+su6R6X2mWS&A%v3|m
zW()daWH-gfxSWv24=7XxRR#zM69htf5_1_;2ag2-goR&-ii><|fJ~2%K1K+YiE&(y
z1{Z;yp9u*+0ZgM>ML&?In0%0*3P!K6iUO{FosOzM3k$owzIwn<YMr at be{8W*zzouE
zY1wwwNx%&Z;@J|B+}*ze3=`qlyS#YGcFUw=6XMwRhx3-q>f{0NN#obgAA@!P5&q!k
z&6>J<;eNb(7!cdMh7O%c5cngX7<9dt7UckVaNI;{A?1wJ7jO(1j46Xi%Qs+G6__a}
z$dtCQV9pLfCN9MJ6T?m*MW?_?%CxD|r%<Cxol3Q;)vH*uYTe3p1ONaOzE1cGRsvbF
z0mPa`n-;9vuy4<nE%CPP*t&P^>J`g(?%la+ at rnox*sb5ahQr#$+jp&F6NK~Djhnba
zW4MSPLuTuka$&ug8CRC8VzS(_ra`A&?DzEO!z5C7J{*~~YRZ{W$Yy;ObZ_35ZL97|
Jyts-806Qjo{G$K>

diff --git a/swat/lang/tr/images/samba.gif b/swat/lang/tr/images/samba.gif
deleted file mode 100644
index 3ec3d2195ffa47ee33011b5ab74f9ab7092fc093..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3643
zcmchW`9D<s`^OKd?914-Gi1x)47a4RXN-NDJIy5FWJ$MBS<0OlF{tbv(uXnD7)zqj
zqJ&0HktIvYjYO92RxRIhKJW4U{te&vFY~w_*Zcjtp0C$+<^aXsY`6bgC=~hz{qKPx
z2!S9Jf-nfeAyC0E1S1fPLNErwxS)x^5Q0Dm3LzMT;DWm-450{wq7aHfC at y%4!4QT(
z7z$w+gyBF5!eIzUARL8o48lPHw1G6x0*}FMTrfv)5Ew>b7=vM4Fcwq at 0wXAlU@(FU
zC_ocMU=)Q>3`TJQ6u65aFowby24gs21W#ccfpHYZF&GC^0W}Z<(0~$PfgTtPw1G6x
z0*`TlAwdleiXa$*-~xYOET~WvK`{iy1$F at iXksXWVF-o;_W%mqMQ{|sF$4$pKpp at S
zyasUq{{R9w1k^wbKm$r}6>xyTKpRK{EnJYCpbctpFcifFK>~kZET}LH#c+ at -unQ<a
z6U8wU2RVYIK>&aYTn9k|w;)Q82fzfcK^%Yy7zPdjH4p>P;3dEU9AGfe2GY1-MS|O)
z4Qg<3urUxM at CU|%3d3>10 at v0rpjg|eV4rJC5<soxE?Dnclmf=JbOhU8Gb}(}^B`FM
z8kWGp+9V(iJ_oQR5FYTfHtPSr#sBA at 9X~{bAZP^A7t9s>Cm_*Ps9tQdLqo~KBvE-?
zI=`Xx(M4Get>hqQc2~Lz96G^oEIW`mL@)p8(8TG<(e~7;eOogN=NSe(xwd=Iw>MuS
zWMQJ`=1!X;vqRRODa}>xSL=OG^9DSIpI5q-`8q9#%R*2!y;M#2){T++24AH%@e(Ta
znBQQ{t|uOEB$`ORY+q{Y38xZn at RfVw{PI`r=l4wCYx-6raV=3^?~=nUs(;ft#yz?d
zFVd>UXPaMn;%L)cmp>zO*s0}8e_s{e;`}xLi+2V0TE+F^mhi(P at i*J19q)Yeyc>5i
z$7E5w?%x@^YJ!sVH?2=|7Dg~>bFA@~MO~ZA*IiZ`9G3oZZBJ2nRk$axeQGeOdCP>w
z!Do}hz3rkCzXJyE%q?Dwk(bRhfDGowC7{#(4m+6hS}zkMwQPr-e~WG0lq~z{#Xn48
zroBH^I9my&S0$&iwE0JZr%hg5iR at wNu?IY2IcSO_k^JJ%nKTvaN4<s?pXR4ebGl|(
z+IKAjI7~CGG`0t!rITXpXn)Y{&~ogk2hqV1C3<5)CT00YT5{2_*J<jKS3O#WOOXbK
zux6oS%7!u|%U`TAn<7LhEXWdB-Oz86xK2!o93$&*&6H3zjs7ls)H;kyKP40)7hn$=
zXtM}Pa)Az68kBr;Y-FGbi%f30YyHu~I2R6i(Htv3_mIZ*xOH4C^(ZlTciO(@(+WBR
zITY0NR?0xgP^EOaF-MeN+3m%3vm=Z~S9n$WSKk|_$c6i|>Z`nAU!QO~FY;+2)1;wx
zj2A!GR2=tI&E(HxKiV#QZ7p%6(VC9F;VTZmrZr61OFG?-m}<*W^-ao)B?YAoSr%L>
z3Y|9 at ydm{B;{1_oH9}JJJIgC9w7FeRt=tzZ1@~Dq+WHL>u65 at boEI-Y$Lu#5r`1Sr
zAw+M9Us)RFMY*2JA6z}q#S|A(Pq^Q!_-1j8G^yKaadM^m4%sg(;#ldpa-v5@{p#)6
zB^wE&B!{R==8MgTKD51W^PJUpH?VRrVoCBkn7 at tVrdV}us#->K(jVF93C<RBT?(FL
z5iJxMl<iIrZjh0c44B~GpV&}Xr7ks_)Mz6tQ<Ks_tM!!YAv#+mtGif|QxDK2dm{F~
zsS+t^-?^S;plFr*%ebewjll2N^cN at 56eh(@?VVHzpg3=PZtT`(^Wd($o%e-LnI$(>
zZY(obht#<H4{u;SbJ1MyZ^R`jgnL-9Rx@%uRPL0BqKT&$st0}>oU(ho>$xMDLXs4F
zrbx>9#V!+*X<K!CB=qCwyxPcNcN2=%tnnMFeLzhfn{0BnbYHV%TGpu0*RYHYEOS*+
zAC(a3&E96Sr%xUY>2 at ko7&CFRR7UZyO!f2?8)^sDV9GX^-yi4GNZaf^aLCIxq(J?I
zw}PkkF#Vv<qn87P%`M2V`fbf5J5@)c<eLPqT~XUAL_4*=Iyb(Kf2FBN*~@tM&70OR
ze%YPYA)it}Rp)iS66<SIv9s#;h at Is>@E%C_5z<q3Xr8#&a)g)swdWsdO5Dl)iOXFh
zd3xvCGIPV8P5)`<Q<T9$SZ|%1H0ou|C7yL3R{4<kgzIjvl5gjp5vn*jLnO$KNw;=|
zNk^OOB{{F&PoDdI*s|cStelh(ZJc}-Q!HG!-*mn+)@!|!{gl!MwXLz`$^*%|xwji#
zM~pWWHcx8E&2fXWeHTf63xDiaSx!2n!1}OKz29A3)o$ST&(Ev_&vu&bejldBC1`aW
z+4p>bdp&wNMqV}3R+U+^i?~#qdg^_BpgL7E@~Wib>kd*~e#G3?jc2-60(~d{ZR95J
zrrH$C)V{7<(b&Bu!PP%f%IPFyHY?tb&A+N3oaw^pI<t>={R*F`X&5US7(C|NS}4N)
z at k44?maP51<e_b+J_ZM7@|<JbHa1T(rsKCS9dR=qzIS<w<mZ=-_5_#bR9emu8b9~-
z*FLVABjXL>Is>W;bh%E8<?7@}>;KRU{@nCGRsk`$#u#7N-bF$emh^89 at +bSxq$wqc
zU0_EZsb4T9vb+$LYnD{eQ)leAU#QmD9_b9_k?)IDN9>msd0vsr7qj7MCD1=QD%g#3
z{?$pzJov*a=6)4X=3J+bye*-fKqzivth at MrfbH5eTi>e_a(-(R^X|_A-XF!6&&JeB
ziAe0cJ)R+({ZRd&TcAg&v-w-r!c5OP-lr|i<UU(iq3fG<g;LAy^n}b1Y2Co4oFbj-
zz%U9^&h^XP`Pq8Y72dY*^em^$j0o#wi&Cd2BHGc*h*3iPt7N(cB|~-4;k|7ZHzBCI
z%Tj;WYAcr7p|A4D{QhGHPx*fco38ScPdRTNJ&t{*6MMbIo6d?2rApM8H0X})JU79q
z`1~SL^s<!;<=3>l)#1(^HlsTgr8UMe-4>--pG?CC3N+4uj@{Mfp}fr4jAb>x84~pV
z#Pw-eN1;+zD2A)oX)E#W!I$;!C&<SbPN`G6CK}O+OP2LVLb*fM-JK>wiYf}kN0GE5
zSH^`3-KVJ=i+bcGl`dRdzv;>{UGqwe&`sM54=^g#)^*p^MfGZJ7y4)Wy5>=C%18uF
zt~HcR+N^H&pKC<hy|McU!g{r_oAnT}qAbIoy(N>jy^7}Xa>~)A?1&qSmNh}5SNFEC
z%T|A7Kej~rnmOwG=66U(1)5mqX)5KI=T at A#FvF#Bgn2#Q?_UP94t=svZezyCd{O&e
zKYzHD!euYGme;7v9sb5U`NK6bH6V4=(IIJL;)eGe`00YB!>(?|`?D9X%K95-nyj$L
z-ic>Ry6B%K5eNps35r|#Kjaow{Kz{>Y<tnBY6e5kB;!bOdy}=x<O%ud=V>sPDY`Cf
z$(osR4k5W{Uus|QrrlB6bJYDocu>8{$BYnqK>Sw;CDRulGe{qap`4?S&Fv%HZt})9
zZyf8^m2afeGmfTMY6R)Kq^C8W7W3Xd)_sd1N=|twQF~4m^S2K(wl9=zX8!06&P?4(
z?w@!|mg#(Yaz!e2CIj)UbFKVZ7gbc6C0SVK#5lUu9+hyIGnJT$j<>(*Q1X1v-{R-<
zK&>w}YK(Uj<#OU?a+oS*I at m!b3DazhE;nL?dIl8opG+)OAAA)`Yj1PKkNTbSXM`P^
zjMMS<3S58kRhS=MxWn1&>th3{;{n at V4xc4gdSyLb4LwhnH@kAgDruvfme=ho{x%oI
z>UfdsMJ?^pm4)b8{E$(b%iF9{6n19^QgUQ&P&kQM<vY@{N{VxL=OE5Se{8v*%_q!A
zq_GXA6wGsj-OJW#xV(vVFVl1BxMZJao>$Y6%jN3dnji2c26;bBQB0SA;Zmpgx4qh(
z{P35T2|Cxqe-4E+?wqMd_Dampj@<cMC~4Q?g1#?}J+#5+ZcN23+T|VXYR9W0Jl%_H
zgPvhmqvkG}Yo<uo(e(VDm-@&0+#BC+l2$F=CH<TI;az`~x>eA<L$^AunSE`BnR~SV
znz_cf<12RUm?y2^$kqa`nNHAKm5}6=tx<8`+LIV9^w#g{!`%)&cPm?q$lUMNA$w{H
zCY8v`i;trEM%q_G3l^QzUb<Q~MmsWjOT_UL57t*dxnU?$%)0bYtnAZrt at 7)1*}dYs
z^>ul(F;8TTUYYC5RW9UrTvnDpNTjkq7)BaoPy5z38r^Ofbg|wPORnCRP8ZFTuaDDj
z;;ia+7}iN;9yjI)>rIE+?yMHkA^i%j_2^AGUUagTw8_!n;g*N`gC!jGFTI$Fgsy~<
w)>y`8wXlke&GIE-!W#+t!5_AFB#SE>AD?$CZJ^5R^r#K~sJ^b_JOu6eFS7uM)Bpeg

diff --git a/swat/lang/tr/images/shares.gif b/swat/lang/tr/images/shares.gif
deleted file mode 100644
index bbac9d5411ea54ea73a92ae2e74703bf25379bc3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 474
zcmV<00VV!NNk%w1VNd`-0KxzO00030|Nn4+kpKSxzP`Ty|NsC0|NsC0EC2ui08jux
z000C27`oj4Fv>}*y*TU5yZ>M)j$~<`XsWJk>nZ{e3v_MY_zb+1p8q-7jwjIpj>x2P
zd5jT at GN2SUd_HE=EUjv77 at 1(Ev+MYV&rL2FCQJqf?>9QV_O_34xZbUg3+oI<dtrHn
zcz|p%JAI6W17L`W00fJUjsT61YGgVDlzwxBb)BAzlb)!ls;Zk$MyNZdtFx?tMgp+1
zxlFaALIgChtF5}9zA>J`l*13jtwf~2xW$xUy=$+@$h6$0ws)x8-L%g<X2QZ@*PKx`
zr_|%H-&D)-v*j;lN!{??$L;Ry-J1t+ODIVHv;g at N$p;lMRK_53cmrNR9gzZ1v|*?*
zB0gwBf<UY&F{8<oC{wCj$+D%(moQ_>oXJ8710)L$DZryMXHPc)c&ZWV0OwAiL5Jux
zn)GI at O-v6FjY_lu)uULOHeIT;tJSARxd^R-v*%W?TBUmBn$>L8q-x<leTy}2TBLOG
z4h8EJEYF~4zuvvt7pc~)Vcn4RJ2$XTn|9qUc1qc&<+xSXik%#JujS8)`3}~+v#w&!
QXo-BJd6>29mI(j=JC5<~b^rhX

diff --git a/swat/lang/tr/images/status.gif b/swat/lang/tr/images/status.gif
deleted file mode 100644
index c606d6fcb07d8e86bd1bb660de441dce13ad1d22..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 431
zcmV;g0Z{%&Nk%w1VNd`-0OJ4v0002~{`&#~1jNMV0s at 4Bf&~8l1j51uf`WtsLIkO)
ztB#J0|NsC0|NsC0|NsC0EC2ui08jux000F3Fvv-(y*TU5yZ>M)j$~<`XsWJk>%MR-
z&vb2n0wwG>obx#eueS;cEkmNo7+_YC$`Dg9s9Fb4XLK_i5We6lQoBX!!07OWTs}?&
zXl%f%*0nLyw47dV-q&Yof at p4kc5elPiUb2}ZBqe)6nunGcaV{SdxLL=0tN<d2ZNiE
zotFrpp%SB-5|m(X2%ZV4paHFVubfS at hC%|i2Z_3KrUDATSqK8eal2_v3(8}-&R?Zq
z2f@^4tj-qN$lXsB!;1vl$>ch|69?yM1>4i?%M|eW`nC3W+!_D+`CC_kpFl1FdmZ#3
zpcXTN3p?zn7qOznix at L%+{m$`$B$(oLy8<pk^+E}04AK2uoC6U054mnG&z%qOqMfm
z!b};H=gXZnd-U9ilPJ-lC{_Lxn$u at dq)mbPTzUiQQ<p`L@`P#BW>l+MuLAAL)F at b;
ZXtR1<iq&k>p<Kz9oJ+T^T at eug06TP{$}a!_

diff --git a/swat/lang/tr/images/viewconfig.gif b/swat/lang/tr/images/viewconfig.gif
deleted file mode 100644
index 3261ab4d8bafdea6a181127a4fbb6217ffdc064b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 455
zcmZ?wbhEHb3}A3zc+3C-|Ns9#aNq!tUa(+EL_`FT|M&0TfB*jd`Sa)Z at 83XKWS|4m
z0n*FB^3ULe=jy!{ug~uOpP<o~k~uG9)w-P5`wDc<m*n2x!TP4={r?6T4Gw{hrbB$2
zZb<Sl`KJ_JHm+N=Cv%y`i=sLHoDBjKvb3MA7miX}e*Vz~t5<EWO`4e2C(P|RU6v8;
zkXD~x(4K0|5*r(tRN7c4-Y>+)#?;?7X|m`{kL+pl-Db~e5UolH at L$Nnz?!>!PQJC+
z!ucCJqqZzqD7<6oW~;r${s$%=T2Y^{#(&+0gOl=itWHd7J8?;<c-_{+H#Xf8IcKwq
z at owbBM#lt^7Y=!^%H9+Uv#?ZIvwmNnck}h_h(LjY^$G{mOG|tMI~woXxh^|YTks?Q
zUTYPvpqI;%gST4qYWXD}Rb1{nJflupTqx>ibJD3;*5p%jB!lCR#;SFM%sRelxp}@|
zGncH_mK7HldrZEiuxLx>xw%v8elTj8o;<H=)$Z%d9O7|(&2^0cR_U;%*ER_(U*`H+
vRQu-Y))VV;SC{ETD`b@?@>YxXitJ9mlzVs9yY-37JA}34&dhLOVXy`Oz^&en

-- 
1.8.1.2



More information about the samba-technical mailing list