#### Beyond Linux® From Scratch (systemd Edition) - Version r13.0-491

### Chapter 15. Networking Programs

- Prev

  cifs-utils-7.5

- Next

  Net-tools-2.10

- Up
- Home

# NcFTP-3.3.0

## Introduction to NcFTP

The NcFTP package contains a powerful and flexible interface to the Internet standard File Transfer Protocol. It is intended to replace or supplement the stock ftp program.

### Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

### Package Information

- Download (HTTP): https://www.ncftp.com/public_ftp/ncftp/ncftp-3.3.0-src.tar.gz

- Download MD5 sum: 43056719c50cae2ed6b614e20c86d37e

- Download size: 628 KB

- Estimated disk space required: 13 MB

- Estimated build time: 0.2 SBU

## Installation of NcFTP

To install NcFTP, run the following commands:

    CC=/usr/bin/gcc \
    ./configure --prefix=/usr --sysconfdir=/etc &&
    make -C libncftp shared &&
    make

This package does not come with a test suite.

Now, as the `root` user:

    make -C libncftp soinstall &&
    make install

## Command Explanations

`CC=/usr/bin/gcc`. This environment variable ensures that gcc is used if LLVM-22.1.0 is installed.

make -C ... && make ...: These commands make and install the dynamic library `libncftp` which is then used to link against when compiling the main program.

## Contents

Installed Programs: ncftp, ncftpbatch, ncftpget, ncftpls, ncftpput, and ncftpspooler
Installed Library: libncftp.so
Installed Directories: None

### Short Descriptions

ncftp | is a browser program for File Transfer Protocol
ncftpbatch | is an individual batch FTP job processor
ncftpget | is an internet file transfer program for scripts used to retrieve files
ncftpls | is an internet file transfer program for scripts used to list files
ncftpput | is an internet file transfer program for scripts used to transfer files
ncftpspooler | is a global batch FTP job processor daemon

- Prev

  cifs-utils-7.5

- Next

  Net-tools-2.10

- Up
- Home