From 18ee9a80f1a2f0e95982a90e40fd052fdae1c2c9 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Tue, 11 May 2010 08:25:08 -0700 Subject: mailfs: try tlsclient program before stunnel R=rsc http://codereview.appspot.com/1169043 --- src/cmd/upas/nfs/imap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/cmd/upas') diff --git a/src/cmd/upas/nfs/imap.c b/src/cmd/upas/nfs/imap.c index 757bf0ba..2af3a124 100644 --- a/src/cmd/upas/nfs/imap.c +++ b/src/cmd/upas/nfs/imap.c @@ -755,7 +755,8 @@ imapdial(char *server, int mode) fd[1] = dup(p[0], -1); fd[2] = dup(2, -1); tmp = esmprint("%s:993", server); - if(threadspawnl(fd, "/usr/sbin/stunnel", "stunnel", "-c", "-r", tmp, nil) < 0 + if(threadspawnl(fd, "tlsclient", "tlsclient", tmp, nil) < 0 + && threadspawnl(fd, "/usr/sbin/stunnel", "stunnel", "-c", "-r", tmp, nil) < 0 && threadspawnl(fd, "/usr/bin/stunnel", "stunnel", "-c", "-r", tmp, nil) < 0){ free(tmp); close(p[0]); -- cgit v1.2.3