Вы могли также сделать псевдоним, таким образом, Вы не должны изменять что-то, чем управляет Ваш менеджер по программному обеспечению. Например, в Вашем ~/.bash_profile
alias wine='FOO=bar; \wine'
\
предотвращает подавляет расширение псевдонима для предотвращения бесконечной рекурсии.
Править: это решение не будет работать во всех ситуациях, которые Вы упоминаете.
Похоже, вы настроили свою систему Bugzilla для аутентификации с помощью системы SASL при отправке электронной почты, но особенности вашей системы SASL не были настроены.
Из Руководства по Bugzilla:
3.1.12. Email
This page contains all of the parameters for configuring how Bugzilla
deals with the email notifications it sends. See below for a summary of
important options.
...
smtp_username
Username to use for SASL authentication to the SMTP server.
Leave this parameter empty if your server does not require
authentication.
smtp_password
Password to use for SASL authentication to the SMTP server. This
parameter will be ignored if the "smtp_username" parameter is
left empty.
Скорее всего, причина в том, что в вашей библиотеке отсутствует Authen :: SASL :: Perl :: NTLM
См. https://bugzilla.mozilla.org/show_bug. cgi? id = 625781 для подробностей.
at /usr/share/perl5/vendor_perl/Authen/SASL.pm line 77.
at /usr/share/perl5/Net/SMTP.pm line 143.
Для меня решено
Для этой ошибки, пожалуйста, выполните настройку ниже для Microsoft Exchage, отправленного по электронной почте на Использование TLS или SSL / Следуйте нижеприведенным остановкам
Для пользователей WindowsCPAN: install Net::SMTP::TLS
Пользователи Linuix /
cpan install Email::Send::SMTP::TLS
cp Mailer.pm Mailer.pm_Bkp
Внесите изменения в файл ниже
vim /usr/share/bugzilla/Bugzilla/Mailer.pm
use Email::Send;
use Email::Send::SMTP::TLS;
sub MessageToMTA {
my ($smtp_server, $smtp_port);
}
if ($method eq "SMTP" | | $method eq "SMTP::TLS") {
($smtp_server,$smtp_port) = split /:/,Bugzilla->params->{"smtpserver"};
push @args,
Host => $smtp_server,
user => Bugzilla->params->{"smtp_username"},
password => Bugzilla->params->{"smtp_password"},
Hello => $hostname,
Debug => Bugzilla->params->{'smtp_debug'};
push @args, Port => $smtp_port if($smtp_port);
}
:wq
Сохраните этот файл.
Выполните команду ниже, чтобы проверить ошибку перед проверкой URL:
./checksetup.pl
Теперь проверьте, что она должна работать.