Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
newspost [Le 17/04/2017, 11:43] L'Africain obsolète |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Lucid internet}} | ||
- | ---- | ||
- | ====== Newspost ====== | ||
- | |||
- | **Newspost** est un logiciel libre en ligne de commande qui permet de poster des fichiers binaires sur les groupes de nouvelles (« newsgroups ») [[wpfr>Usenet]]. | ||
- | |||
- | <note>Ce logiciel n'est plus développé depuis 2003.</note> | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | ==== Depuis le paquet ==== | ||
- | Newspost n'est plus disponible dans les dépôts officiels depuis Ubuntu 6.10. Il est cependant possible de télécharger le paquet depuis cette adresse : | ||
- | |||
- | [[http://packages.ubuntu.com/dapper/newspost]] | ||
- | |||
- | Téléchargez le paquet pour votre [[architecture matérielle|architecture]], puis [[:tutoriel:comment_installer_un_paquet|installez-le]]. | ||
- | |||
- | ==== Depuis les sources ==== | ||
- | |||
- | Les sources du logiciel sont disponibles sur [[http://newspost.unixcab.org/index.html#Download|le site officiel]]. Téléchargez l'archive la plus récente, puis [[archivage|décompressez-la]]. Il s'agit ensuite de [[:tutoriel:compilation|compiler l'application]]. Des détails sont donnés dans le fichier **README** situé à la racine du dossier. | ||
- | |||
- | Attention, les versions 2.1 et 2.1.1 ont une erreur à la compilation au premier "make". | ||
- | Cela vient d'un problème du nom de la fonction "getline" et le message d'erreur est le suivant: | ||
- | |||
- | utils.h:29: error: conflicting types for ‘getline’ | ||
- | |||
- | Il faut simplement changer "getline" par (par exemple) "getline_" dans: | ||
- | * ligne 29: base/utils.h | ||
- | * ligne 46: base/utils.c | ||
- | * ligne 345: base/newspost.c | ||
- | * ligne 335: ui/options.c | ||
- | * ligne 432: ui/options.c | ||
- | |||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | Pour poster sur un newsgroup, il faut utiliser la commande **''newspost''**, qui comprend plusieurs __options__ : | ||
- | |||
- | * -y : Utilise yenc pour encoder les messages | ||
- | * -i : le serveur de news | ||
- | * -u : Nom d'utilisateur | ||
- | * -p : Mot de passe | ||
- | * -n : Le ou les newsgroup(s) séparés par des virgules (5 au maximum) | ||
- | * -f : Votre email (obligatoire) bidon | ||
- | * -s : Sujet du post | ||
- | |||
- | Voici un exemple pour le serveur free qui ne demande pas d'authentification : | ||
- | |||
- | newspost -i news.free.fr -n alt.binaries.xxx -f email@bidon.fr -s nomdefichier * | ||
- | |||
- | Un autre exemple pour un serveur payant : | ||
- | |||
- | newspost -y -i serveur.payant.com -u utilisateur -p motdepasse -n alt.binaries.cd.image,alt.binaries.cd.image.linux -f email@bidon.fr -s "Nom de fichier" * | ||
- | |||
- | <note tip>L'option * indique que vous allez poster tout le contenu du répertoire actif de votre terminal, vérifiez donc que seuls les fichiers nécessaires sont présents.</note> | ||
- | |||
- | ===== Désinstallation ===== | ||
- | |||
- | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
- | |||
- | |||
- | |||
- | ===== Voir aussi ===== | ||
- | * **(en)** [[http://newspost.unixcab.org/|Site officiel]] | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=61907|Discussion « newsgroups en lignes de commandes »]], complément d'infos sur le forum Ubuntu-fr | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeur principal : ORioN-project//. |