]> Pileus Git - ~andy/fetchmail/commitdiff
Remove preauth-harness, non-SSL-aware.
authorMatthias Andree <matthias.andree@gmx.de>
Sun, 19 Jun 2011 18:22:01 +0000 (20:22 +0200)
committerMatthias Andree <matthias.andree@gmx.de>
Sun, 19 Jun 2011 18:22:01 +0000 (20:22 +0200)
contrib/README
contrib/preauth-harness [deleted file]

index 3c4feb365f207dabdf6d8fba12519f7076e06bd7..9f81164f693ca8f3a8a450cc098f7e3a868732e9 100644 (file)
@@ -106,11 +106,6 @@ mda plugin, to be used with fetchmail in foreground mode.  It displays
 some header lines to stdout in color, passing them (and the rest of the
 message content) to procmail.
 
-### preauth-harness:
-
-Emmanuel Dreyfus's Perl test script for exercising IMAP PREAUTH
-connections.  You'll have to patch in your username and password.
-
 ### sm-hybrid:
 
 Peter 'Rattacresh' Backes sent this patch to improve the behavior of 
diff --git a/contrib/preauth-harness b/contrib/preauth-harness
deleted file mode 100755 (executable)
index 0bd0d84..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/usr/bin/perl
-
-BEGIN { $SIG{'__WARN__'} = sub {};};
-
-$hostname = "criens.u-psud.fr";
-$username = "p99dreyf";
-$passwd = "xxxxxxxx";
-$command = "exec ~/bin/imapd";
-
-use Net::Telnet ();
-$host = new Net::Telnet (Timeout => 10,
-                         Port => 23,
-                         Prompt => '/p99dreyf>\s?$/',
-                         Cmd_remove_mode => 1);
-
-$host->option_accept(Dont => &Net::Telnet::TELOPT_ECHO,
-                     Wont => &Net::Telnet::TELOPT_ECHO);
-                     open (FILE,">log");
-$host->dump_log("log2");
-$host->input_log("log3");
-## Issue some commands.
-$host->open($hostname);
-#$host->login($username, $passwd);
-$host->waitfor('/login:\s?$/');
-$host->print("$username");
-$host->waitfor('/Password:\s?$/');
-$host->print("$passwd");
-$host->waitfor('/p99dreyf>\s?$/');
-
-$host->print("$command");
-$strip=1;
-while ($strip) {
-        $greeting=$host->getline();
-   if ($greeting=~/^\* PREAUTH.*$/) { print "$greeting"; $strip=0;};
-}
-    do {
-      do {
-        $cmd=<STDIN>;
-        chop $cmd;
-      } while ($cmd !~/[A-Za-z0-9]/);
-      $host->print("$cmd");
-      print FILE ">>$cmd<<\n";
-      do {
-        $line=$host->getline();
-        chop($line);
-        print "$line\n";
-        print FILE "<<$line<<\n";
-      } while (($line!~/^[A-Za-z0-9]+ (OK|BAD|Expunge).*$/) &&
-                ($line!~/^\* BAD.*$/));
-      print FILE "--next cmd\n";
-    } while ($line!~/^[A-Za-z0-9]+ OK LOGOUT.*$/);
-
-exit;