diff options
Diffstat (limited to 'src/etc/inc/services.inc')
-rw-r--r-- | src/etc/inc/services.inc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/etc/inc/services.inc b/src/etc/inc/services.inc index b70792a..cfda822 100644 --- a/src/etc/inc/services.inc +++ b/src/etc/inc/services.inc @@ -2683,6 +2683,10 @@ function configure_cron() { $http_proxy .= ':' . $config['system']['proxyport']; } $crontab_contents .= "HTTP_PROXY={$http_proxy}"; + + if (!empty($config['system']['proxyuser']) && !empty($config['system']['proxypass'])) { + $crontab_contents .= "HTTP_PROXY_AUTH=basic:*:{$config['system']['proxyuser']}:{$config['system']['proxypass']}"; + } } foreach ($config['cron']['item'] as $item) { |