2 # Move a schema include down (later)
4 require './ldap-server-lib.pl';
5 &local_ldap_server() == 1 || &error($text{'slapd_elocal'});
6 $access{'schema'} || &error($text{'schema_ecannot'});
11 $conf = &get_config();
12 @incs = &find_value("include", $conf);
13 $idx = &indexof($in{'file'}, @incs);
14 $idx > 0 || &error($text{'schema_emove'});
17 ($incs[$idx+1], $incs[$idx]) = ($incs[$idx], $incs[$idx+1]);
18 &save_directive($conf, "include", @incs);
19 &flush_file_lines($config{'config_file'});
20 &unlock_slapd_files();
22 &webmin_log("sup", undef, $in{'file'});
23 &redirect("edit_schema.cgi");