Difference between revisions of "Feature Matrix"
From Linux-VServer
(broken out from Installation Considerations, added 2.2) |
Daniel hozac (Talk | contribs) (Update 2.2, add 2.3 and add dmap) |
||
Line 15: | Line 15: | ||
! 2.1 | ! 2.1 | ||
! 2.2 | ! 2.2 | ||
+ | ! 2.3 | ||
|- | |- | ||
! Legacy Kernel API (vs1.2x) | ! Legacy Kernel API (vs1.2x) | ||
Line 26: | Line 27: | ||
| part | | part | ||
| part | | part | ||
+ | | part | ||
| - | | - | ||
|- | |- | ||
Line 32: | Line 34: | ||
| yes | | yes | ||
| yes | | yes | ||
+ | | part | ||
| part | | part | ||
| part | | part | ||
Line 41: | Line 44: | ||
|- | |- | ||
! Immutable Link Invert | ! Immutable Link Invert | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 53: | Line 57: | ||
|- | |- | ||
! Initpid and Fakeinit | ! Initpid and Fakeinit | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 66: | Line 71: | ||
! Syscall Command Switch | ! Syscall Command Switch | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 78: | Line 84: | ||
! Syscall vkill commands | ! Syscall vkill commands | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 90: | Line 97: | ||
! Syscall rlimit commands | ! Syscall rlimit commands | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 108: | Line 116: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 116: | Line 125: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 128: | Line 138: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 146: | Line 157: | ||
| yes | | yes | ||
| yes | | yes | ||
+ | | yes | ||
| yes | | yes | ||
|- | |- | ||
Line 153: | Line 165: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 166: | Line 179: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 182: | Line 196: | ||
| yes | | yes | ||
| yes | | yes | ||
+ | | yes | ||
| yes | | yes | ||
|- | |- | ||
Line 188: | Line 203: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 200: | Line 216: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 211: | Line 228: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 222: | Line 240: | ||
! Userspace Reboot Helper | ! Userspace Reboot Helper | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 240: | Line 259: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 252: | Line 272: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 260: | Line 281: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 272: | Line 294: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 285: | Line 308: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 298: | Line 322: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 310: | Line 335: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 326: | Line 352: | ||
| - | | - | ||
| yes | | yes | ||
− | | | + | | yes |
+ | | yes | ||
|- | |- | ||
! NFS based File Tagging | ! NFS based File Tagging | ||
Line 338: | Line 365: | ||
| yes | | yes | ||
| yes | | yes | ||
− | | | + | | yes |
+ | | yes | ||
|- | |- | ||
! Per Context Disk Limits | ! Per Context Disk Limits | ||
Line 347: | Line 375: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 358: | Line 387: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 370: | Line 400: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 386: | Line 417: | ||
| yes | | yes | ||
| yes | | yes | ||
− | | | + | | yes |
+ | | yes | ||
|- | |- | ||
! Extended proc/devpts Security | ! Extended proc/devpts Security | ||
Line 395: | Line 427: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 406: | Line 439: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 418: | Line 452: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 433: | Line 468: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 446: | Line 482: | ||
| yes | | yes | ||
| yes | | yes | ||
− | | yes | + | | yes |
+ | | yes | ||
|- | |- | ||
! CCap: Change host/domainname | ! CCap: Change host/domainname | ||
Line 454: | Line 491: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 466: | Line 504: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 479: | Line 518: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 492: | Line 532: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 505: | Line 546: | ||
| - | | - | ||
| - | | - | ||
+ | | yes | ||
| yes | | yes | ||
| yes | | yes | ||
Line 518: | Line 560: | ||
| - | | - | ||
| yes | | yes | ||
− | | - | + | | - |
+ | | yes | ||
|- | |- | ||
! Persistent Context Support | ! Persistent Context Support | ||
Line 531: | Line 574: | ||
| yes | | yes | ||
| yes | | yes | ||
+ | | yes | ||
+ | |- | ||
+ | ! Device mapping and secure mknod(2) | ||
+ | | - | ||
+ | | - | ||
+ | | - | ||
+ | | - | ||
+ | | - | ||
+ | | - | ||
+ | | - | ||
+ | | - | ||
+ | | yes | ||
+ | | - | ||
+ | | - | ||
|} | |} |
Revision as of 17:38, 2 April 2007
Feature Comparison
The following table tries to give an overview of features available in different releases.
Feature | 1.00 | 1.20 | 1.2.10 | 1.3.8 | 0.09 | 1.9.0 | 1.9.2 | 2.0 | 2.1 | 2.2 | 2.3 |
---|---|---|---|---|---|---|---|---|---|---|---|
Legacy Kernel API (vs1.2x) | yes | yes | yes | part | part | part | part | part | part | part | - |
Legacy Proc Filesystem | yes | yes | yes | part | part | part | part | part | part | part | - |
Immutable Link Invert | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Initpid and Fakeinit | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Syscall Command Switch | - | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Syscall vkill commands | - | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Syscall rlimit commands | - | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Syscall ctx_wait support | - | - | - | - | - | - | - | yes | yes | yes | yes |
Syscall iattr commands | - | - | - | yes | yes | yes | yes | yes | yes | yes | yes |
Syscall namespace commands | - | - | - | yes | yes | yes | yes | yes | yes | yes | yes |
Syscall context flags | - | - | - | - | yes | yes | yes | yes | yes | yes | yes |
Syscall context caps | - | - | - | - | yes | yes | yes | yes | yes | yes | yes |
Syscall scheduler tuning | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
Syscall 32bit compat | - | - | - | - | - | - | - | yes | yes | yes | yes |
Next gen. Proc Filesystem | - | - | - | yes | yes | yes | yes | yes | yes | yes | yes |
Chroot Barrier Flag | - | - | - | yes | yes | yes | yes | yes | yes | yes | yes |
Proc Security Flags | - | - | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Userspace Reboot Helper | - | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
Startup/Shutdown Helper | - | - | - | - | - | - | - | yes | yes | yes | yes |
VRoot Device | - | yes | yes | yes | - | - | - | yes | yes | yes | yes |
Advanced IP Selection | - | - | - | yes | yes | yes | yes | yes | yes | yes | yes |
Advanced uts_name config | - | - | - | yes | yes | yes | yes | yes | yes | yes | yes |
Fake Memory Display | - | - | - | - | yes | yes | yes | yes | yes | yes | yes |
Hard CPU limits | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
Context File Tagging | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
Context ID Propagation | - | - | - | - | - | - | - | - | yes | yes | yes |
NFS based File Tagging | - | - | - | - | - | - | yes | yes | yes | yes | yes |
Per Context Disk Limits | - | - | - | - | - | - | yes | yes | yes | yes | yes |
Network Context Support | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
Socket Accounting | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
Advanced Sysctl Debug System | - | - | - | - | - | - | yes | yes | yes | yes | yes |
Extended proc/devpts Security | - | - | - | - | - | - | yes | yes | yes | yes | yes |
Flag: Pause Context | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
Flag: Hide proc/mounts | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
Capability Masking | - | - | - | - | - | - | - | - | yes | yes | yes |
CCap: Secure Mount | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
CCap: Change host/domainname | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
CCap: Modify rlimits | - | - | - | - | - | yes | yes | yes | yes | yes | yes |
CCap: Raw ICMP for Ping | - | - | - | - | - | - | yes | yes | yes | yes | yes |
Bind Mount Extensions | - | - | - | - | - | - | - | yes | yes | yes | yes |
Copy on Write Link Breaking | - | - | - | - | - | - | - | - | yes | yes | yes |
Quota Hashes | - | - | - | - | - | - | - | - | yes | - | yes |
Persistent Context Support | - | - | - | - | - | - | - | - | yes | yes | yes |
Device mapping and secure mknod(2) | - | - | - | - | - | - | - | - | yes | - | - |