Sharutils-4.15.2

Introduction à Sharutils

Le paquet sharutils contient des outils pouvant créer des archives 'shell'.

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

Informations sur le paquet

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

Installation de Sharutils

Corrigez un débordement de tas et un problème révélé par GCC-10 :

sed -i 's/BUFSIZ/rw_base_size/' src/unshar.c &&
sed -i '/program_name/s/^/extern /' src/*opts.h

Installez Sharutils en lançant les commandes suivantes :

sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c        &&
echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h &&

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

Pour tester le résultat, lancez make check.

Maintenant, en tant qu'utilisateur root :

make install

Contenu

Programmes installés: shar, unshar, uudecode et uuencode
Bibliothèques installées: Aucune
Répertoires installés: Aucune

Descriptions courtes

shar

crée des « archives shell » (ou des fichiers shar) au format texte et qui peuvent être envoyées par courrier électronique.

unshar

déballe un fichier shar.

uudecode

lit un fichier (ou, par défaut, l'entrée standard) et écrit une version encodée sur la sortie standard. L'encodage n'utilise que des caractères ASCII imprimables.

uuencode

lit un fichier (ou, par défaut, l'entrée standard) et décode la version uuencodée sur la sortie standard.

Last updated on 2020-05-19 06:50:13 +0000