<div>Hi Rob,</div><div><br></div><div>We work in embedded systems and primarily use `ftpget` to retrieve resources from the server side. </div><div>While FTP may pose security risks, meeting client-side requirements is currently adequate for our needs.</div><div>However, having server-side functionality would still be beneficial, as it could prove useful for the debug purpose.<br></div><div><br></div><div><div style="-webkit-tap-highlight-color: rgba(255, 255, 255, 0); caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 14px; -webkit-text-size-adjust: none;">Thanks.</div><div style="-webkit-tap-highlight-color: rgba(255, 255, 255, 0); caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 14px; -webkit-text-size-adjust: none;">Best regards</div><div style="-webkit-tap-highlight-color: rgba(255, 255, 255, 0); caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 14px; -webkit-text-size-adjust: none;">Hongsheng Peng</div></div><br><div id="imail_signature" class="ntes-signature"></div><div class="ntes-mailmaster-quote" style="padding-top: 1px; padding-bottom: 1px"><div style="margin-top: 2em;margin-bottom: 1em;font-size: 14px;line-height: 1.25;color: #78787a;">---- Replied Message ----</div><div style="margin-bottom: 1em;font-size: 12px;line-height: 1.25;color: #232324;padding: 0.5em 0.25em;border-radius: 0.67em;background-color: #f0f0f0;"><table width="100%" cellpadding="0" cellspacing="9" border="0"><tbody><tr><td valign="top" style="width: 4.25em;font-size: 12px;line-height: 1.25;color: #78787a;"><span style="color:#8b8d94">From</span></td><td valign="top" style="font-size: 12px;line-height: 1.25;color: #232324;word-break: break-all;"><a class="mail-from" style="color: #0886e8; text-decoration: none" href="mailto:rob@landley.net">Rob Landley<rob@landley.net></a></td></tr><tr><td valign="top" style="width: 4.25em;font-size: 12px;line-height: 1.25;color: #78787a;"><span style="color:#8b8d94">Date</span></td><td class="mail-date" valign="top" style="font-size: 12px;line-height: 1.25;color: #232324;word-break: break-all;"><span class="mail-date" style="color:black">05/21/2025 03:05</span></td></tr><tr><td valign="top" style="width: 4.25em;font-size: 12px;line-height: 1.25;color: #78787a;"> <span style="color:#8b8d94">To</span></td><td valign="top" style="font-size: 12px;line-height: 1.25;color: #232324;word-break: break-all;"><a class="mail-to" style="color: #0886e8; text-decoration: none" href="mailto:toybox@lists.landley.net">toybox<toybox@lists.landley.net></a>,<br><a class="mail-to" style="color: #0886e8; text-decoration: none" href="mailto:jo273175093@163.com">jo273175093<jo273175093@163.com></a></td></tr><tr><td valign="top" style="width: 4.25em;font-size: 12px;line-height: 1.25;color: #78787a;"><span style="color:#8b8d94">Subject</span></td><td class="mail-subject" valign="top" style="font-size: 12px;line-height: 1.25;color: #232324;word-break: break-all;"><span class="mail-subject" style="color:black">Re: [Toybox] Fix ftpget tool get command exit with error code 1</span></td></tr></tbody></table></div><div>On 5/19/25 14:19, Rob Landley wrote:
<br>> You didn't give me a reproduction sequence, so I used busybox's ftp 
<br>> server:
<br>
<br>Speaking of which, now that an actual ftp user has shown up: should I 
<br>add an ftp server to toybox?
<br>
<br>The reason I didn't add an ftp server to toybox already is that ftp 
<br>seems to be generally deprecated:
<br>
<br>https://blog.mozilla.org/security/2021/07/20/stopping-ftp-support-in-firefox-90/
<br>
<br>https://bugs.documentfoundation.org/show_bug.cgi?id=146386
<br>
<br>But if there are still users out there, ftp is an easy way to move files 
<br>between VMs within a LAN, and having clients without a server is a bit 
<br>awkward. Right now ftpget and ftpput can't talk to each other, which is 
<br>kinda sad, and even if they could ftpget -l needs an actual server to 
<br>list files...
<br>
<br>(There's also tftp/tftpd in pending, but that's not really designed to 
<br>upload stuff, can't list files, is UDP based... A lot of times I build 
<br>dropbear and do scp/ssh but I'm not currently planning to build those 
<br>into toybox (out of scope, dropbear works fine.)
<br>
<br>Rob
<br></div></div>