aboutsummaryrefslogtreecommitdiffstats
path: root/security/ssh2
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1998-01-22 21:37:55 +0800
committerache <ache@FreeBSD.org>1998-01-22 21:37:55 +0800
commit2355f5027e4205609f52ec588fb04726f6444c95 (patch)
treee248e4d700afd41c197cefdb7898b06075e44789 /security/ssh2
parent1feda50cf734be86ce77539b3efc48a1b72a6f93 (diff)
downloadfreebsd-ports-gnome-2355f5027e4205609f52ec588fb04726f6444c95.tar.gz
freebsd-ports-gnome-2355f5027e4205609f52ec588fb04726f6444c95.tar.zst
freebsd-ports-gnome-2355f5027e4205609f52ec588fb04726f6444c95.zip
Don't print "No mail" for FreeBSD , just print nothing
Diffstat (limited to 'security/ssh2')
-rw-r--r--security/ssh2/files/patch-af18
1 files changed, 15 insertions, 3 deletions
diff --git a/security/ssh2/files/patch-af b/security/ssh2/files/patch-af
index e09faf299d44..0dfba6e1e2f0 100644
--- a/security/ssh2/files/patch-af
+++ b/security/ssh2/files/patch-af
@@ -1,5 +1,5 @@
--- sshd.c.orig Tue Jan 20 15:24:10 1998
-+++ sshd.c Thu Jan 22 14:55:40 1998
++++ sshd.c Thu Jan 22 16:29:19 1998
@@ -428,6 +428,10 @@
#include "firewall.h" /* TIS authsrv authentication */
#endif
@@ -356,7 +356,19 @@
/* Set custom environment options from RSA authentication. */
while (custom_environment)
-@@ -3647,7 +3828,11 @@
+@@ -3632,7 +3813,11 @@
+ struct stat mailbuf;
+
+ if (stat(mailbox, &mailbuf) == -1 || mailbuf.st_size == 0)
++#ifdef __FreeBSD__
++ ;
++#else
+ printf("No mail.\n");
++#endif
+ else if (mailbuf.st_atime > mailbuf.st_mtime)
+ printf("You have mail.\n");
+ else
+@@ -3647,7 +3832,11 @@
/* Execute the shell. */
argv[0] = buf;
argv[1] = NULL;
@@ -368,7 +380,7 @@
/* Executing the shell failed. */
perror(shell);
exit(1);
-@@ -3668,7 +3853,11 @@
+@@ -3668,7 +3857,11 @@
argv[1] = "-c";
argv[2] = (char *)command;
argv[3] = NULL;