1653 |
|
|
1654 |
@ Always allow updating task state for signal operations. |
@ Always allow updating task state for signal operations. |
1655 |
|
|
1656 |
ccs_check_signal_acl() was skipping permission checks if signal is NULL |
ccs_check_signal_acl() was skipping permission checks if signal is 0 |
1657 |
or sent to self or sent to same domain. To make it possible to update |
or sent to self or sent to same domain. To make it possible to update |
1658 |
task state when current process is sending NULL signal or to self or |
task state when current process is sending 0 signal or to self or |
1659 |
to same domain, I modified to check ACL anyway. The result of access |
to same domain, I modified to check ACL anyway. The result of access |
1660 |
control will not change, but this modification will generate granted logs |
control will not change, but this modification will generate granted logs |
1661 |
which were not generated until now. |
which were not generated until now. |
1662 |
|
|
|
@ Show process type in /proc/ccs/.process_status . |
|
|
|
|
|
To be able to determine a process's type, I added "(manager)" if the |
|
|
process is a policy manager and "(execute_handler)" if the process is an |
|
|
execute handler. |
|
|
|
|
1663 |
Fix 2008/10/11 |
Fix 2008/10/11 |
1664 |
|
|
1665 |
@ Remove domain_acl_lock mutex. |
@ Remove domain_acl_lock mutex. |
1680 |
allow_network TCP connect @HTTP_SERVERS 80 if task.state[0]=100 |
allow_network TCP connect @HTTP_SERVERS 80 if task.state[0]=100 |
1681 |
|
|
1682 |
didn't work. |
didn't work. |
1683 |
|
|
1684 |
|
Fix 2008/10/15 |
1685 |
|
|
1686 |
|
@ Show process information in /proc/ccs/.process_status . |
1687 |
|
|
1688 |
|
To be able to determine a process's type, I added a command "info PID" |
1689 |
|
which returns process information of the specified PID in |
1690 |
|
"PID manager=\* execute_handler=\* state[0]=\$ state[1]=\$ state[2]=\$" |
1691 |
|
format. |