git-send-email: honor $PATH for sendmail binary
This extends git-send-email to also consider sendmail binaries in $PATH after checking the (fixed) list of /usr/sbin and /usr/lib, and before falling back to localhost. Signed-off-by: Florian Klink <flokli@flokli.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
5f9953d2c3
commit
1ab2fd4f39
@ -885,7 +885,9 @@ if (defined $initial_reply_to) {
|
||||
}
|
||||
|
||||
if (!defined $smtp_server) {
|
||||
foreach (qw( /usr/sbin/sendmail /usr/lib/sendmail )) {
|
||||
my @sendmail_paths = qw( /usr/sbin/sendmail /usr/lib/sendmail );
|
||||
push @sendmail_paths, map {"$_/sendmail"} split /:/, $ENV{PATH};
|
||||
foreach (@sendmail_paths) {
|
||||
if (-x $_) {
|
||||
$smtp_server = $_;
|
||||
last;
|
||||
|
Reference in New Issue
Block a user