NcFTP-3.2.5

Introduction à NcFTP

Le paquet NcFTP contient une interface puissante et flexible avec le standard Internet File Transfer Protocol. Il vise à remplacer ou compléter le programme de stockage ftp.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.6.

Informations sur le paquet

  • Téléchargement (FTP) : ftp://ftp.ncftp.com/ncftp/ncftp-3.2.5-src.tar.bz2

  • Somme de contrôle MD5 du téléchargement : b05c7a6d5269c04891f02f43d4312b30

  • Taille du téléchargement : 452 Ko

  • Estimation de l'espace disque requis : 6.4 Mo

  • Estimation du temps de construction : 0.2 SBU

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/ncftp

Installation de NcFTP

Il y a deux façons de construire NcFTP. La première (et optimale) façon construit la plupart des fonctionnalités comme une bibliothèque partagée puis construit et installe le programme lié à cette bibliothèque. La seconde méthode lie simplement tous les fonctionnalités au binaire de façon statique. Elle ne rend pas la bibliothèque dynamique disponible pour que d'autres applications s'y lient. Vous devez choisir quelle méthode vous convient le mieux. Notez que la seconde méthode ne crée pas un binaire lié entièrement de façon dynamique ; dans ce cas seules les parties libncftp sont liées de façon statique. Sachez que la construction et l'utilisation de la bibliothèque partagée est couverte par la Clarified Artistic License ; cependant le développement d'applications utilisant la bibliothèque partagée est soumis à une autre licence.

Pour installer NcFTP en utilisant la première (et optimale) méthode, lancez les commandes suivantes :

./configure --prefix=/usr --sysconfdir=/etc &&
make -C libncftp shared &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make -C libncftp soinstall &&
make install

Pour installer NcFTP en utilisant la seconde meéthode (avec la fonctionnalité libncftp liée de façon statique) lancez les commandes suivantes :

./configure --prefix=/usr --sysconfdir=/etc &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

make -C ... && make -C ... : Ces commandes fabriquent et installent la bibliothèque dynamique libncftp qui est ensuite utilisée pour s'y lier lors de la compilation du programme principal.

Configuration de NcFTP

Fichiers de configuration

/etc/ncftp.* and ~/.ncftp/*; especially /etc/ncftp.prefs_v3 et ~/.ncftp/prefs_v3

Informations de configuration

La plupart de la configuration de NcFTP se fait dans le programme et les fichiers de configuration sont gérés automatiquement. Une exception réside dans ~/.ncftp/prefs_v3. Il y a plusieurs options à y modifier notamment :

yes-i-know-about-NcFTPd=yes

Ceci désactive la publicité à l'écran d'accueil du serveur NcFTPd.

Il y a d'autres options dans le fichier prefs_v3. La plupart d'entre elles s'expliquent d'elles-mêmes. Vous pouvez mettre les paramètres globaux par défaut dans /etc/ncftp.prefs_v3.

Contenu

Programmes installés: ncftp, ncftpbatch, ncftpbookmarks, ncftpget, ncftpls, ncftpput et ncftpspooler
Bibliothèque installée: libncftp.so
Répertoires installés: Aucun

Descriptions courtes

ncftp

est un programme de navigation pour File Transfer Protocol.

ncftpbatch

est un processeur de tâches FTP batch individuelles.

ncftpbookmarks

est l'éditeur de signets NcFTP (basé sur NCurses).

ncftpget

est un programme de transfert de fichiers par Internet pour des scripts, utilisé pour récupérer les fichiers.

ncftpls

est un programme de transfert de fichiers par Internet pour des scripts, utilisé pour lister des fichiers.

ncftpput

est un programme de transfert de fichiers par Internet pour des scripts, utilisé pour transférer les fichiers.

ncftpspooler

est un processeur de tâches FTP batch globales.

Last updated on : 2013-03-15 17:26:39 +010