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){
|