You are not logged in.

#1 2021-03-12 07:44:03

eNV25
Member
Registered: 2020-09-15
Posts: 11

[SOLVED] Zsh module `zsh/zftp` won't load.

I recently discovered that zsh includes a builtin FTP client (see man zshmodules). I tried to load it but it won't load.

% zmodload zsh/zftp
zsh: failed to load module `zsh/zftp': /usr/lib/zsh/5.8/zsh/zftp.so: undefined symbol: freehostent
% which zftp
zftp not found

I verified that the zsh/zftp.so object files exists. I tried using zsh-git from the AUR, but it had the same result. I also tried setting MODULE_PATH, but that didn't help either.

This seems to be an obscure feature, because I didn't find anything except the docs.

Zsh Docs, 22.31 The zsh/zftp Module

Zsh Docs, 25 Zftp Function System

zshmodules(1), THE ZSH/ZFTP MODULE

Last edited by eNV25 (2021-03-12 09:22:52)

Offline

#2 2021-03-12 07:54:57

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] Zsh module `zsh/zftp` won't load.

┌─[Shiv ~]
└─╼ zmodload zsh/net/tcp                                                                                                                       
┌─[Shiv ~]
└─╼ zmodload zsh/zftp
┌─[Shiv ~]
└─╼ which zftp                                                                                                                                 
zftp: shell built-in command

Last edited by jasonwryan (2021-03-12 07:55:28)


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2021-03-12 09:02:44

eNV25
Member
Registered: 2020-09-15
Posts: 11

Re: [SOLVED] Zsh module `zsh/zftp` won't load.

% zmodload zsh/net/tcp zsh/zftp
% autoload -U zfinit && zfinit
% zfanon ftp://mirror.rackspace.com/archlinux/iso/latest
Using user@hostname as anonymous FTP password.
mirror.rackspace.com:/archlinux/iso/2021.03.01
% zfls
arch
archlinux-2021.03.01-x86_64.iso
archlinux-2021.03.01-x86_64.iso.sig
archlinux-2021.03.01-x86_64.iso.torrent
archlinux-bootstrap-2021.03.01-x86_64.tar.gz
archlinux-bootstrap-2021.03.01-x86_64.tar.gz.sig
md5sums.txt
sha1sums.txt
% zfget archlinux-2021.03.01-x86_64.iso.torrent 
archlinux-2021.03.01-x86_64.iso.torrent (29596 bytes): G
                                                                                                                                                                     : 100%

It works. Thanks

Offline

Board footer

Powered by FluxBB