Introdução ao NcFTP
        
        
          O pacote "NcFTP" contém uma
          interface poderosa e flexível para o protocolo de transferência de
          arquivos padrão da Internet. Destina-se a substituir ou
          complementar o aplicativo "ftp" padrão.
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.0.
        
        
          Informação do Pacote
        
        
          
            - 
              
                Transferência (HTTP): 
              
             
            - 
              
                Transferência (FTP): ftp://ftp.ncftp.com/ncftp/ncftp-3.2.6-src.tar.xz
              
             
            - 
              
                Soma de verificação MD5 da transferência:
                42d0f896d69a4d603ec097546444245f
              
             
            - 
              
                Tamanho da transferência: 412 KB
              
             
            - 
              
                Espaço em disco estimado exigido: 6,6 MB
              
             
            - 
              
                Tempo de construção estimado: 0,2 UPC
              
             
          
         
        
          Transferências Adicionais
        
        
        
          Dependências do "NcFTP"
        
        
          Opcionais
        
        
          LLVM-16.0.5 (com "Clang", usado por padrão se
          instalado)
        
       
      
        
          Instalação do NcFTP
        
        
          Existem duas maneiras de construir o "NcFTP". A primeira (e ideal) maneira constrói
          a maior parte da funcionalidade como uma biblioteca compartilhada e
          depois constrói e instala o programa vinculado a essa biblioteca. O
          segundo método simplesmente vincula todas as funcionalidades ao
          binário estaticamente. Isso não disponibiliza a biblioteca dinâmica
          para vinculação por outros aplicativos. Você precisa escolher o
          método que melhor se adapta a você. Observe que o segundo método
          não cria um binário
          totalmente vinculado estaticamente; apenas as partes da
          "libncftp" estão vinculadas
          estaticamente, nesse caso. Esteja ciente de que a construção e uso
          da biblioteca compartilhada são cobertas pela Licença Artística
          Esclarecida; entretanto, o desenvolvimento de aplicativos que
          utilizam a biblioteca compartilhada está sujeito a uma licença
          diferente.
        
        
          Primeiro, corrija um problema causado por uma mudança de
          comportamento no "GCC-10":
        
        sed -i 's/^Bookmark/extern Bookmark/' sh_util/gpshare.c
        
          Em seguida, atualize o conjunto de comandos sequenciais configure
          para usar os padrões modernos C:
        
        patch -Np1 -i ../ncftp-3.2.6-configure_fixes-1.patch &&
autoreconf -fiv -I autoconf_local
        
          Para instalar o "NcFTP" usando o
          primeiro (e ideal) método, execute os seguintes comandos:
        
        ./configure --prefix=/usr --sysconfdir=/etc &&
make -C libncftp shared &&
make
        
          Esse pacote não vem com uma suíte de teste.
        
        
          Agora, como o(a) usuário(a) "root":
        
        make -C libncftp soinstall &&
make install
        
          Para instalar o "NcFTP" usando o
          segundo método (com a funcionalidade da "libncftp" vinculada estaticamente) execute os
          seguintes comandos:
        
        ./configure --prefix=/usr --sysconfdir=/etc &&
make
        
          Esse pacote não vem com uma suíte de teste.
        
        
          Agora, como o(a) usuário(a) "root":
        
        make install
       
      
        
          Configurando o NcFTP
        
        
          
            Arquivos de
            Configuração
          
          
            /etc/ncftp.* e ~/.ncftp/*; especialmente /etc/ncftp.prefs_v3 e ~/.ncftp/prefs_v3
          
         
        
          
            Informação de Configuração
          
          
            A maior parte da configuração do "NcFTP" é feita no programa e os arquivos de
            configuração são tratados automaticamente. Uma exceção a isso é
            "~/.ncftp/prefs_v3". Existem várias
            opções para alterar lá, incluindo:
          
          yes-i-know-about-NcFTPd=yes
          
            Isso desabilita a tela inicial anunciando o servidor
            "NcFTPd".
          
          
            Existem outras opções no arquivo "prefs_v3". A maioria delas é autoexplicativa.
            Os padrões globais podem ser configurados em "/etc/ncftp.prefs v3".