CVSROOT: /cvs Module name: src Changes by: matt...@cvs.openbsd.org 2012/03/21 17:20:35
Modified files: include : Makefile unistd.h lib/libc/gen : Makefile.inc exec.3 exec.c Added files: include : spawn.h lib/libc/gen : posix_spawn.c posix_spawn.3 posix_spawn_file_actions_addopen.3 posix_spawn_file_actions_init.3 posix_spawnattr_getflags.3 posix_spawnattr_getpgroup.3 posix_spawnattr_getschedparam.3 posix_spawnattr_getschedpolicy.3 posix_spawnattr_getsigdefault.3 posix_spawnattr_getsigmask.3 posix_spawnattr_init.3 Log message: Implement execvpe(3) and posix_spawn(3) and family. Based on FreeBSD's implementation via Frank Denis, with various cleanups and tweaks by me. ok deraadt@, guenther@; discussions and tweaks from many others jmc@ promises to help me further with the man pages in tree