summaryrefslogtreecommitdiff
path: root/mail/fetchmail/files/fetchmailconf
diff options
context:
space:
mode:
Diffstat (limited to 'mail/fetchmail/files/fetchmailconf')
-rw-r--r--mail/fetchmail/files/fetchmailconf19
1 files changed, 19 insertions, 0 deletions
diff --git a/mail/fetchmail/files/fetchmailconf b/mail/fetchmail/files/fetchmailconf
new file mode 100644
index 000000000000..98a3d0f42adb
--- /dev/null
+++ b/mail/fetchmail/files/fetchmailconf
@@ -0,0 +1,19 @@
+#!/bin/sh
+#
+# Wrapper for the real fetchmailconf. Checks whether Python is installed,
+# and runs the real fetchmailconf or alerts the user, as appropriate.
+#
+# $Id$
+
+PREFIX=@PREFIX@
+
+if [ -e $PREFIX/bin/python ]; then
+ exec $PREFIX/libexec/fetchmailconf.bin
+else
+ cat <<EOF
+The fetchmailconf program requires Python, which does not appear to be
+installed on this system. Python can be found in the FreeBSD Ports
+Collection under lang/python.
+EOF
+ exit 1
+fi