|
Line 0
Link Here
|
|
|
1 |
--- Source-Tree/nqsdaemon/all-systems/nqs_mai.c.orig Sun Mar 19 13:19:21 2000 |
| 2 |
+++ Source-Tree/nqsdaemon/all-systems/nqs_mai.c Sat Oct 6 10:21:00 2001 |
| 3 |
@@ -247,8 +247,14 @@ |
| 4 |
argv [0] = "mail"; |
| 5 |
argv [1] = maildest; |
| 6 |
argv [2] = (char *) 0; |
| 7 |
- execve ("/bin/mail", argv, /* Execve() mail program */ |
| 8 |
- envp); |
| 9 |
+ { |
| 10 |
+ struct stat stb; |
| 11 |
+ if (stat("/bin/mail", &stb) != -1) |
| 12 |
+ execve ("/bin/mail",/* Execve() mail program */ |
| 13 |
+ argv, envp); |
| 14 |
+ else if (stat("/usr/bin/mail", &stb) != -1) |
| 15 |
+ execve ("/usr/bin/mail", argv, envp); |
| 16 |
+ } |
| 17 |
_exit (1); |
| 18 |
} |
| 19 |
else if (pid == -1) return (-1); /* Fork failed */ |