View | Details | Raw Unified | Return to bug 402576
Collapse All | Expand All

(-)Tv.ycp (-2 / +4 lines)
Lines 29-34 Link Here
29
    import "Sound";
29
    import "Sound";
30
    import "WizardHW";
30
    import "WizardHW";
31
    import "HWConfig";
31
    import "HWConfig";
32
    import "String";
32
33
33
    textdomain "tv";
34
    textdomain "tv";
34
35
Lines 1926-1932 Link Here
1926
		{
1927
		{
1927
		    // write alias
1928
		    // write alias
1928
		    SCR::Write(add(.modprobe_tv.alias, alias), module_names[0]:"");
1929
		    SCR::Write(add(.modprobe_tv.alias, alias), module_names[0]:"");
1929
		    start_commands = add(start_commands, $["model" : card_name, "cmd" : "/sbin/modprobe " + module_names[0]:""] );
1930
		    start_commands = add(start_commands, $["model" : card_name, "cmd"
1931
			: sformat("/sbin/rmmod '%1'; /sbin/modprobe '%1'", String::Quote(module_names[0]:""))]);
1930
		}
1932
		}
1931
		else if (size(module_names) > 1)
1933
		else if (size(module_names) > 1)
1932
		{
1934
		{
Lines 1939-1945 Link Here
1939
				install_string = install_string + "; ";
1941
				install_string = install_string + "; ";
1940
			    }
1942
			    }
1941
1943
1942
			    install_string = install_string + "/sbin/modprobe " + m;
1944
			    install_string = install_string + sformat("/sbin/rmmod '%1'; /sbin/modprobe '%1'", String::Quote(m));
1943
1945
1944
			    index = index + 1;
1946
			    index = index + 1;
1945
			}
1947
			}

Return to bug 402576