Comment 2 for bug 1305244

Revision history for this message
Tyler Hicks (tyhicks) wrote :

Here are the results of the pivot_root.sh test on amd64 Trusty:

$ cat /proc/version_signature
Ubuntu 3.13.0-23.45-generic 3.13.8
$ make USE_SYSTEM=1 pivot_root && sudo VERBOSE=1 bash pivot_root.sh
ok: PIVOT_ROOT (unconfined)
ok: PIVOT_ROOT (unconfined, bad context)
ok: PIVOT_ROOT (no perms)
ok: PIVOT_ROOT (cap only)
ok: PIVOT_ROOT (bare rule, no cap)
ok: PIVOT_ROOT (bare rule)
Error: pivot_root failed. Test 'PIVOT_ROOT (new_root)' was expected to 'pass'. Reason for failure 'FAIL - pivot_root: Permission denied'
ok: PIVOT_ROOT (bad new_root)
Error: pivot_root failed. Test 'PIVOT_ROOT (put_old)' was expected to 'pass'. Reason for failure 'FAIL - pivot_root: Permission denied'
ok: PIVOT_ROOT (bad put_old)
Error: pivot_root failed. Test 'PIVOT_ROOT (put_old, new_root)' was expected to 'pass'. Reason for failure 'FAIL - pivot_root: Permission denied'
ok: PIVOT_ROOT (bad put_old, new_root)
ok: PIVOT_ROOT (put_old, bad new_root)
ok: PIVOT_ROOT (transition)
ok: PIVOT_ROOT (transition, no perms)
ok: PIVOT_ROOT (bad transition)
ok: PIVOT_ROOT (bad transition comparison)
Error: pivot_root failed. Test 'PIVOT_ROOT (new_root, transition)' was expected to 'pass'. Reason for failure 'FAIL - pivot_root: Permission denied'
ok: PIVOT_ROOT (new_root, bad transition)
Error: pivot_root failed. Test 'PIVOT_ROOT (put_old, new_root, transition)' was expected to 'pass'. Reason for failure 'FAIL - pivot_root: Permission denied'
ok: PIVOT_ROOT (put_old, new_root, bad transition)