url: given a user in the URL, find pwd for that user in netrc

Add test 380 and 381 to verify, edited test 133

Reported-by: Manfred Schwarb
Fixes #8241
Closes #8243
This commit is contained in:
Daniel Stenberg 2022-01-07 17:44:42 +01:00
parent 919baa5802
commit d1237ac906
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
6 changed files with 179 additions and 36 deletions

View file

@ -34,7 +34,7 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr
ftp
</server>
<name>
FTP (compulsory .netrc; ignored user/passwd) dir list PASV
FTP compulsory .netrc; ignore passwd in URL
</name>
<command>
-n --netrc-file log/netrc%TESTNUMBER ftp://mary:mark@%HOSTIP:%FTPPORT/
@ -42,7 +42,7 @@ FTP (compulsory .netrc; ignored user/passwd) dir list PASV
<file name="log/netrc%TESTNUMBER" >
# the following two lines were created while testing curl
machine %HOSTIP login user1 password passwd1
machine %HOSTIP login user2 password passwd2
machine %HOSTIP login mary password drfrank
</file>
</client>
@ -50,8 +50,8 @@ machine %HOSTIP login user2 password passwd2
# Verify data after the test has been "shot"
<verify>
<protocol>
USER user1
PASS passwd1
USER mary
PASS drfrank
PWD
EPSV
TYPE A