Lines 107-120
Link Here
|
107 |
eval fetchmail_polling_interval="\${fetchmail_${user}_polling_interval:-${fetchmail_polling_interval}}" |
107 |
eval fetchmail_polling_interval="\${fetchmail_${user}_polling_interval:-${fetchmail_polling_interval}}" |
108 |
fetchmail_flags="-f ${fetchmail_config} \ |
108 |
fetchmail_flags="-f ${fetchmail_config} \ |
109 |
--pidfile ${pidfile} \ |
109 |
--pidfile ${pidfile} \ |
110 |
-d ${fetchmail_polling_interval} \ |
|
|
111 |
${fetchmail_logging_facility}" |
110 |
${fetchmail_logging_facility}" |
112 |
else |
111 |
# if no polling interval in config file, use value from rc.conf |
113 |
echo "$0: extra argument ignored" |
112 |
if [ "$(fetchmail -f ${fetchmail_config} --configdump | fgrep poll_interval | cut -d: -f2)" = "0," ] ; then |
114 |
fi |
113 |
fetchmail_flags="${fetchmail_flags} -d ${fetchmail_polling_interval}" |
|
|
114 |
fi |
115 |
else |
116 |
echo "$0: extra argument ignored" |
117 |
fi |
115 |
else |
118 |
else |
116 |
uid=`id -u` |
119 |
uid=`id -u` |
117 |
if [ "x${fetchmail_users}" != "x" -a "x$1" != "x" -a "$uid" = "0" ]; then |
120 |
if [ "x${fetchmail_users}" != "x" -a "x$1" != "x" -a "$uid" = "0" ]; then |
118 |
# root mode: multiple user profiles are handled by recursive |
121 |
# root mode: multiple user profiles are handled by recursive |
119 |
# calls of this script |
122 |
# calls of this script |
120 |
for user in ${fetchmail_users}; do |
123 |
for user in ${fetchmail_users}; do |