Bandwidth throttling [pure-ftpd] - Débats - Linux et OS Alternatifs
Marsh Posté le 24-11-2002 à 23:28:36
Whouu la, le tag fixed il fait des belles barres sur HFR !
Marsh Posté le 24-11-2002 à 23:45:43
as-tu essayé avec pure-config.pl et le fichier de conf ?
je sais que chez moi ça passe sans pb sur 1.0.12 avec -T ou pure-config.pl
Marsh Posté le 25-11-2002 à 00:29:43
BMOTheKiller a écrit a écrit : as-tu essayé avec pure-config.pl et le fichier de conf ? je sais que chez moi ça passe sans pb sur 1.0.12 avec -T ou pure-config.pl |
Merde... Je trouve pas le config.pl ...
Marsh Posté le 25-11-2002 à 00:49:38
[ lycos ]=[ gentoo.homelinux.org ]=[ bg : 0 ]=-- --=[ 11/25/02 00:46:22 ]
[ /home/lycos ]-[0]: emerge -s pure-ftpd
Searching...
[ Results for search key : pure-ftpd ]
[ Applications found : 1 ]
* net-ftp/pure-ftpd
Latest version available: 1.0.12
Latest version installed: 1.0.12
Size of downloaded files: 386 kB
Homepage: http://www.pureftpd.org/
Description: Pure-FTPd is a fast, production-quality, standard-conformant FTP server
sinon pour le pb je sais pas, marche tres bien avec moi.
Marsh Posté le 25-11-2002 à 11:39:45
Quand tu fais pure-ftpd --help tu as bien l'option qui apparait?
Tu es sur de ne pas avoir plusieurs versions installees en meme temps (genre dans /usr/sbin et dans /usr/local/sbin)?
Sinon dans la Gentoo c'est la 1.0.12 (pas encore la derniere qui est la 1.0.13a, mais ca ne devrait pas tarder) .
Marsh Posté le 25-11-2002 à 11:41:45
maxix a écrit a écrit : Merde... Je trouve pas le config.pl ... |
locate pure-config.pl
normalement c'est dans /usr/local/sbin ou /usr/sbin
Marsh Posté le 25-11-2002 à 17:35:48
BMOTheKiller a écrit a écrit : locate pure-config.pl normalement c'est dans /usr/local/sbin ou /usr/sbin |
#locate pure-config.pl
locate: /var/spool/locate/locatedb: No surch file or directory
[edit : updatedb en cours]
Et y'a ni pure-config.pl dans /usr/local/sbin, ni /usr/sbin. Pas de config.pl non plus.
Pourtant, le serveur tourne. (et bien. Enfin presque)
Marsh Posté le 25-11-2002 à 17:36:12
BMOTheKiller a écrit a écrit : locate pure-config.pl normalement c'est dans /usr/local/sbin ou /usr/sbin |
Oui.
-t et -T
Marsh Posté le 25-11-2002 à 17:37:35
R@NNIS a écrit a écrit : [ lycos ]=[ gentoo.homelinux.org ]=[ bg : 0 ]=-- --=[ 11/25/02 00:46:22 ] [ /home/lycos ]-[0]: emerge -s pure-ftpd Searching... [ Results for search key : pure-ftpd ] [ Applications found : 1 ] * net-ftp/pure-ftpd Latest version available: 1.0.12 Latest version installed: 1.0.12 Size of downloaded files: 386 kB Homepage: http://www.pureftpd.org/ Description: Pure-FTPd is a fast, production-quality, standard-conformant FTP server sinon pour le pb je sais pas, marche tres bien avec moi. |
Je refais un emerge rsync (l'ai fait hier soir), mais il me dit encore que c 1.0.1r1
Marsh Posté le 25-11-2002 à 18:44:05
maxix a écrit a écrit : Je refais un emerge rsync (l'ai fait hier soir), mais il me dit encore que c 1.0.1r1 |
Il y a un probleme dans ton /etc/make.conf, tu dois prendre des softs tout vieux!!!
Tu fais bien un etc-update apres avoir installe un truc?
Marsh Posté le 25-11-2002 à 18:50:52
maxix a écrit a écrit : #locate pure-config.pl locate: /var/spool/locate/locatedb: No surch file or directory [edit : updatedb en cours] Et y'a ni pure-config.pl dans /usr/local/sbin, ni /usr/sbin. Pas de config.pl non plus. Pourtant, le serveur tourne. (et bien. Enfin presque) |
ah, pour ton problème de locatedb, pense à ajouter une tâche cron qui lance updatedb, ça permet de gagner du temps comparé à find...
sinon tu as "whereis" aussi, mais n'utilise pas la base, il cherches dans $PATH et qq autres répertoires
Marsh Posté le 25-11-2002 à 19:21:09
axey a écrit a écrit : Il y a un probleme dans ton /etc/make.conf, tu dois prendre des softs tout vieux!!! Tu fais bien un etc-update apres avoir installe un truc? |
Ah nan, la, j'ai du louper un épisode...
J'ai lu 40000 pages de docs, mais j'ai pas vu ca...
edit : wooof, 7 fichiers de conf updateds!
Merci, je crois que sans toi, j'aurai eu pas mal de pb
Marsh Posté le 25-11-2002 à 19:29:38
Dans ton make.conf tu devrais avoir ca comme section.
# Advanced Masking
# ================
#
# Gentoo is using a new masking system to allow for easier stability testing
# on packages. KEYWORDS are used in ebuilds to mask and unmask packages based
# on the platform they are set for. A special form has been added that
# indicates packages and revisions that are expected to work, but have not yet
# been approved for the stable set. '~arch' is a superset of 'arch' which
# includes the unstable, in testing, packages. Users of the 'x86' architecture
# would add '~x86' to ACCEPT_KEYWORDS to enable unstable/testing packages.
# '~ppc', '~sparc', '~sparc64' are the unstable KEYWORDS for their respective
# platforms. DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
# IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
#
ACCEPT_KEYWORDS="~x86" # tu passes en unstable comme indique au dessus.
sinon tu modifies l ebuild pour prendre comme arch "x86" et non ~x86 et tu emerges tu devrais obtenir ce qu' il te faut.
Marsh Posté le 25-11-2002 à 20:32:10
Une dernière réinstallation de Pure-ftpd... Cette fois ca marche
(toujours installé a la main)
(la seule différence est qu'avant j'utilisait make install-strip comme décrit dans le readme et que maintenant make install)
edit : bug du programme ou bug de ma part? (a l'intention d'axey)
Marsh Posté le 25-11-2002 à 20:47:49
R@NNIS a écrit a écrit : Dans ton make.conf tu devrais avoir ca comme section. # Advanced Masking # ================ # # Gentoo is using a new masking system to allow for easier stability testing # on packages. KEYWORDS are used in ebuilds to mask and unmask packages based # on the platform they are set for. A special form has been added that # indicates packages and revisions that are expected to work, but have not yet # been approved for the stable set. '~arch' is a superset of 'arch' which # includes the unstable, in testing, packages. Users of the 'x86' architecture # would add '~x86' to ACCEPT_KEYWORDS to enable unstable/testing packages. # '~ppc', '~sparc', '~sparc64' are the unstable KEYWORDS for their respective # platforms. DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST. # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS. # ACCEPT_KEYWORDS="~x86" # tu passes en unstable comme indique au dessus. sinon tu modifies l ebuild pour prendre comme arch "x86" et non ~x86 et tu emerges tu devrais obtenir ce qu' il te faut. |
Done
Marsh Posté le 25-11-2002 à 20:50:57
make install et make install-strip ne changent rien a la compilation, c'est juste l'installation, et ca ne peut en rien modifier les options disponibles.
Peut-etre que tu avais un reste de veille compile avec des mauvaises options avant?
Bon l'essentiel c'est que ca fonctionne maintenant.
Marsh Posté le 25-11-2002 à 21:32:00
axey a écrit a écrit : make install et make install-strip ne changent rien a la compilation, c'est juste l'installation, et ca ne peut en rien modifier les options disponibles. Peut-etre que tu avais un reste de veille compile avec des mauvaises options avant? Bon l'essentiel c'est que ca fonctionne maintenant. |
Ben j'ai utilisé les meme switchs pour ./configure (en fait, j'y ai meme pas retouché, j'ai betement fait make install)
Comme c la seule différence ou presque avec hier, ben...?
Marsh Posté le 25-11-2002 à 23:38:49
maxix a écrit a écrit : Ben j'ai utilisé les meme switchs pour ./configure (en fait, j'y ai meme pas retouché, j'ai betement fait make install) Comme c la seule différence ou presque avec hier, ben...? |
Quoique en y repensant, y'a autre chose qu'a changé.
Après ta question "il est bien désinstallé", j'ai cherché un peu, et j'ai effacé tout ce qui traitait de pure-ftpd...
Evidement, ca m'aurait étonné que je trouve un bug... (pov nb que je suis)
Marsh Posté le 24-11-2002 à 23:26:45
Gentoo 1.4rc1.
Pure-ftpd 1.0.13 (version 1.0.12 également en cause).
1. Compilation réalisée a la main, sans passer par emerge. (D'ailleurs portage en est resté a la version 1.0.11-r1)
--with-throttling
activé pdt le
./configure
2.
Pure-ftpd
est lancé en standalone avec l'option
-T 40:10
, ou
--userbandwidth 40:10
3. Avec
-T 40:10
, il me renvoie l'erreur
pure-ftpd: option invalide -- T
Avec
--userbandwidth 40:10
, il ne renvoie pas d'erreur, mais la limitation n'est pas active (téléchargement a 11000 ko/s en local...)
4. Des iddées?
Message édité par maxix le 24-11-2002 à 23:27:57
---------------
Zozoll-online!