Feature Matrix: Difference between revisions
From Linix VServer
Jump to navigationJump to search
imported>Bertl (broken out from Installation Considerations, added 2.2) |
imported>Daniel hozac (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 16: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 | - | - |