fixup! fixup! fixup! fixup! Some functions now use Luaposix library instead of calling shell

6 jobs for luaposix-pt1 in 2 minutes and 17 seconds (queued for 5 seconds)
Status Name Job ID Coverage
  Test
passed cppcheck #173944

00:00:21

passed luacheck #173945

00:00:21

passed system-tests #173942

00:00:55

passed system-valgrind-tests #173943

00:02:17

failed unit-tests #173940

00:00:29

failed unit-valgrind-tests #173941

00:00:59

 
Name Stage Failure
failed
unit-tests Test
	tests/interpreter.lua:101: in function <tests/interpreter.lua:100>
[C]: in function 'xpcall'
(tail call): ?
[string "launch"]:5: in function <[string "launch"]:4>

Testsuite finished (1 passed, 0 failed, 3 errors).
Total of 3 errors and 0 failures
make: *** [tests/Makefile.dir:96: test-lua-interpreter] Error 1
ERROR: Job failed: exit code 1
failed
unit-valgrind-tests Test
==740==    indirectly lost: 0 bytes in 0 blocks
==740== possibly lost: 0 bytes in 0 blocks
==740== still reachable: 224 bytes in 13 blocks
==740== suppressed: 0 bytes in 0 blocks
==740==
==740== For counts of detected and suppressed errors, rerun with: -v
==740== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
make: *** [tests/Makefile.dir:100: valgrind-lua-interpreter] Error 1
ERROR: Job failed: exit code 1