s3: Fix bug 5972 -- remove -L testparm parameter
authorVolker Lendecke <vl@samba.org>
Wed, 5 May 2010 15:44:00 +0000 (17:44 +0200)
committerVolker Lendecke <vl@samba.org>
Wed, 5 May 2010 16:07:45 +0000 (18:07 +0200)
Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> to point out that this does
not work and to agree it's not worth fixing :-)

docs-xml/manpages-3/testparm.1.xml
source3/utils/testparm.c

index d2ecc7b1cb2f46bfdef17b91f24b366143e51f64..4cc4e270bbf17040f0cd0baa7342820b44d06f92 100644 (file)
@@ -23,7 +23,6 @@
                <arg choice="opt">-s</arg>
                <arg choice="opt">-h</arg>
                <arg choice="opt">-v</arg>
-               <arg choice="opt">-L &lt;servername&gt;</arg>
                <arg choice="opt">-t &lt;encoding&gt;</arg>
                <arg choice="req">config filename</arg>
                <arg choice="opt">hostname hostIP</arg>
                &stdarg.help;
                &stdarg.version;
                
-               <varlistentry>
-               <term>-L servername</term>
-               <listitem><para>Sets the value of the %L macro to <replaceable>servername</replaceable>.
-               This is useful for testing include files specified with the 
-               %L macro. </para></listitem>
-               </varlistentry>
-
                <varlistentry>
                <term>-v</term>
                <listitem><para>If this option is specified, testparm 
index 73e173e20975f7803aeb6fdac49423a045d82840..8ce0d58ce99a81ef01c7a9552cb99bcd7a4cddba 100644 (file)
@@ -325,7 +325,6 @@ rameter is ignored when using CUPS libraries.\n",
        poptContext pc;
        static char *parameter_name = NULL;
        static const char *section_name = NULL;
-       static char *new_local_machine = NULL;
        const char *cname;
        const char *caddr;
        static int show_defaults;
@@ -335,7 +334,6 @@ rameter is ignored when using CUPS libraries.\n",
                POPT_AUTOHELP
                {"suppress-prompt", 's', POPT_ARG_VAL, &silent_mode, 1, "Suppress prompt for enter"},
                {"verbose", 'v', POPT_ARG_NONE, &show_defaults, 1, "Show default options too"},
-               {"server", 'L',POPT_ARG_STRING, &new_local_machine, 0, "Set %%L macro to servername\n"},
                {"skip-logic-checks", 'l', POPT_ARG_NONE, &skip_logic_checks, 1, "Skip the global checks"},
                {"show-all-parameters", '\0', POPT_ARG_VAL, &show_all_parameters, True, "Show the parameters, type, possible values" },
                {"parameter-name", '\0', POPT_ARG_STRING, &parameter_name, 0, "Limit testparm to a named parameter" },
@@ -382,10 +380,6 @@ rameter is ignored when using CUPS libraries.\n",
                goto done;
        }
 
-       if (new_local_machine) {
-               set_local_machine_name(new_local_machine, True);
-       }
-
        dbf = x_stderr;
        /* Don't let the debuglevel be changed by smb.conf. */
        AllowDebugChange = False;