Date: Wed, 26 Nov 2003 07:00:25 -0800 (PST) From: Andrew Reisse <areisse@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 43057 for review Message-ID: <200311261500.hAQF0POO007453@repoman.freebsd.org>
index | next in thread | raw e-mail
http://perforce.freebsd.org/chv.cgi?CH=43057 Change 43057 by areisse@areisse_ibook on 2003/11/26 06:59:57 newrole reports errors Affected files ... .. //depot/projects/trustedbsd/sedarwin/sebsd_cmds/newrole/sebsd_newrole.c#3 edit Differences ... ==== //depot/projects/trustedbsd/sedarwin/sebsd_cmds/newrole/sebsd_newrole.c#3 (text+ko) ==== @@ -209,6 +209,7 @@ } free(labeltext); + int error; if (argc == 0) { char *shell_argv[2]; @@ -216,12 +217,14 @@ shell_argv[1] = NULL; printf("Executing default shell (%s) with context %s\n", pw->pw_shell, new_context); - mac_execve(pw->pw_shell, shell_argv, environ, execlabel); + error = mac_execve(pw->pw_shell, shell_argv, environ, execlabel); } else { printf("Executing program (%s) with context %s\n", argv[0], new_context); - mac_execve(argv[0], argv, environ, execlabel); + error = mac_execve(argv[0], argv, environ, execlabel); } + if (error) + perror ("exec"); } voidhelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311261500.hAQF0POO007453>
