Subversion Repositories ALCASAR

Rev

Rev 2006 | Rev 2319 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 2006 Rev 2299
Line 132... Line 132...
132
		if ($group_change && $config['general_lib_type'] == 'sql' && $config['sql_show_all_groups'] == 'true'){
132
		if ($group_change && $config['general_lib_type'] == 'sql' && $config['sql_show_all_groups'] == 'true'){
133
			include("../lib/sql/group_change.php");
133
			include("../lib/sql/group_change.php");
134
			include("../lib/defaults.php");
134
			include("../lib/defaults.php");
135
		}
135
		}
136
		# Disconnecting user for re-authentication
136
		# Disconnecting user for re-authentication
137
		$mac=exec("sudo /usr/sbin/chilli_query list | grep \" $login \" | awk '{print $1}'");
137
		$mac=exec("sudo /usr/sbin/chilli_query list | grep ".escapeshellarg(" $login ")." | awk '{print $1}'");
138
		exec("sudo /usr/sbin/chilli_query logout $mac");
138
		exec("sudo /usr/sbin/chilli_query logout ".escapeshellarg($mac));
139
	}
139
	}
140
	else{
140
	else{
141
		if (is_file("../lib/$config[general_lib_type]/group_info.php"))
141
		if (is_file("../lib/$config[general_lib_type]/group_info.php"))
142
			include("../lib/$config[general_lib_type]/group_info.php");
142
			include("../lib/$config[general_lib_type]/group_info.php");
143
		# Disconnecting all users from the selected group for re-authentication
143
		# Disconnecting all users from the selected group for re-authentication
144
		if (isset($group_members)){
144
		if (isset($group_members)){
145
			foreach ($group_members as $g_member => $member){
145
			foreach ($group_members as $g_member => $member){
146
				$mac=exec("sudo /usr/sbin/chilli_query list | grep \" $member \" | awk '{print $1}'");
146
				$mac=exec("sudo /usr/sbin/chilli_query list | grep ".escapeshellarg(" $member ")." | awk '{print $1}'");
147
				exec("sudo /usr/sbin/chilli_query logout $mac");
147
				exec("sudo /usr/sbin/chilli_query logout ".escapeshellarg($mac));
148
			}
148
			}
149
		}
149
		}
150
	}
150
	}
151
}
151
}
152
else if ($badusers == 1){
152
else if ($badusers == 1){