Pure-ftpd sur Debian : parametres de lancement ? :'-(

Pure-ftpd sur Debian : parametres de lancement ? :'-( - Logiciels - Linux et OS Alternatifs

Marsh Posté le 08-01-2004 à 19:33:30    

Pfff c'est certainement pas sorcier mais je comprends pas : j'ai installé pure-ftpd par apt-get, mais je ne sais pas comment gérer les options de lancement :(.
En fait, lorsque je fais

# /etc/init.d/pure-ftpd start


il me lance le serveur avec les options suivantes:

Starting ftp server: Running: /usr/sbin/pure-ftpd -l pam -u 1000 -E -O clf:/var/log/pure-ftpd/transfer.log -B


Or, ce que je voudrais, c'est modifier cette ligne de commande, pour ajouter entre autres des logins gérés par puredb.
 
J'ai regardé le script /etc/init.d/pureftpd mais j'y comprends pas grand chose. En tous cas je retrouve pas une belle ligne de commande, en clair, que je pourrais modifier [:sisicaivrai]  
HELP  :hello:


Message édité par Figti le 08-01-2004 à 19:34:52
Reply

Marsh Posté le 08-01-2004 à 19:33:30   

Reply

Marsh Posté le 08-01-2004 à 20:58:38    

fallait pas utiliser le packet debian :o
sinon je pense que tu dois avoir un fichier a configurer
probablement /etc/(pure-ftpd.conf|pure-ftpd/pureftpd.conf)
bref un truc dans le genre :)


---------------
Intermittent du GNU
Reply

Marsh Posté le 08-01-2004 à 21:22:29    

Moi j'ai modifié /etc/conf.d/pure-ftpd pi ca a bien marché :)

Reply

Marsh Posté le 08-01-2004 à 21:24:47    

Je poursuis dans mes recherches, et j'ai l'impression que Debian a modifié pas mal de choses : en fait la config se fait par fichiers "unitiaires" : chaque fichier concerne un paramètre particulier (bizar comme méthode je trouve...).
Sur Debian, il y a un utilitaire en plus: pure-ftpd-wrapper : c'est ce truc qui "gère" les fichiers unitaires pour créer une ligne de commande propre... mais bon c'est un peu le bordel quand même :(

Reply

Marsh Posté le 08-01-2004 à 23:06:13    

mouais, bah c'est bien ça : fallait bien (vraiment trÈÈÈs bien) lire le man pure-ftpd-wrapper ;)

Reply

Marsh Posté le 09-01-2004 à 11:11:32    

mikala a écrit :

fallait pas utiliser le packet debian :o
sinon je pense que tu dois avoir un fichier a configurer
probablement /etc/(pure-ftpd.conf|pure-ftpd/pureftpd.conf)
bref un truc dans le genre :)


 
Quel intérêt de saloper sa distri avec des compil à la main ?

Reply

Marsh Posté le 09-01-2004 à 12:56:54    

void_ppc a écrit :


 
Quel intérêt de saloper sa distri avec des compil à la main ?


:??:
une compilation saloperait une distribution ?
[:rofl]


---------------
Intermittent du GNU
Reply

Marsh Posté le 09-01-2004 à 13:03:56    

mikala a écrit :


:??:
une compilation saloperait une distribution ?
[:rofl]
 


non, mais quand tu compiles le targz de pure; ça le rentre pas dans l'arbre d'apt
 
 [:toyonos]


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 09-01-2004 à 13:07:51    

farib a écrit :


non, mais quand tu compiles le targz de pure; ça le rentre pas dans l'arbre d'apt
 
 [:toyonos]  


bof .
a la rigueur je pourrais faire un paquet débian pour le faire rentrer mais je n'en vois pas l'interet , c'est tout :)


---------------
Intermittent du GNU
Reply

Marsh Posté le 09-01-2004 à 14:46:56    

mikala a écrit :


:??:
une compilation saloperait une distribution ?
[:rofl]
 


 
par compil à la main j'entends le simple ./configure make make install

Reply

Marsh Posté le 09-01-2004 à 14:46:56   

Reply

Marsh Posté le 09-01-2004 à 14:47:19    

mikala a écrit :


bof .
a la rigueur je pourrais faire un paquet débian pour le faire rentrer mais je n'en vois pas l'interet , c'est tout :)
 


 
retourne à slack alors :o


Message édité par void_ppc le 09-01-2004 à 14:47:27
Reply

Marsh Posté le 09-01-2004 à 14:55:43    

si je comprends bien sous prétexte d'etre sous debian je ne devrais jamais compiler [:meganne]


---------------
Intermittent du GNU
Reply

Marsh Posté le 18-07-2004 à 19:05:18    

Est-il possible, de la même façon, de modifier d'autres options que celles référencées dans le man du wrapper ?
 
Plus précisément, j'ai besoin de --with-virtualchroot (ou un truc du genre), ça marche comment pour activer ces options lorsqu'on utilise le script de lancement Debian ?  
 
Merci.

Reply

Marsh Posté le 19-07-2004 à 08:53:10    

--with-virtualchroot c'est une option à la compilation.
 
Je ne crois pas que les packages binaires Debian comprennent cette option.

Reply

Marsh Posté le 19-07-2004 à 09:18:57    

Debian est assez chiant avec pureftpd ils font rien come dans la doc de pure.  
 
Notamment les options de lancements de pure par /etc/init.d sont specifies  
par les fichiers que tu mets dans  
/etc/pure-ftpd/conf/
 
chez moi ca donne ca :  


satan /etc/pure-ftpd/conf% ll
total 20K
-rw-r--r--    1 root     root           36 2003-11-25 14:34 AltLog
-rw-r--r--    1 root     root            5 2003-11-25 14:34 MinUID
-rw-r--r--    1 root     root            4 2003-11-25 14:34 NoAnonymous
-rw-r--r--    1 root     root            4 2003-11-25 14:34 PAMAuthentication
-rw-r--r--    1 root     root           28 2003-11-25 14:34 PureDB


 
typiquement dans ces fichiers y'a

yes

ou

1000

par exemple pour le MinUID , ou bien un path genre

/etc/pure-ftpd/pureftpd.pdb


pour PureDB  
 
enfin IIRC j'avais trouve tout ca a coup de Readme de debian.


Message édité par tfh le 19-07-2004 à 09:23:43

---------------
For he who makes a beast of himself gets rid of the pain of being a man.
Reply

Marsh Posté le 19-07-2004 à 09:48:25    

Je commence à piger le principe des fichiers de conf. Par contre avec ça je vais pas pouvoir activer le virtual chroot...
 
J'aimerais chrooter les utilisateurs du FTP, mais qu'ils puissent suivrent les liens symboliques. C'est possible quand même ?

Reply

Marsh Posté le 19-07-2004 à 10:22:08    

Je sais pas car ca cette option doit etre active a la compilation je pense alors est ce que le package debian est compile avec ces options ? Je n'en sais rien.  
 
Mais je me souviens avoir lutter enormement pour faire ce que tu veut faire et d'ailleurs je n'ai jamais reussi .  
 
J'ai fiat le sale j'ai mounter --bind les repertoires ou je voulais plutot que de faire des symlinks.
 
Ca marche mais du coup phpsysinfo il me dit que j'ai beaucoup de disque durs :)  
 
Ca me parait tres sale  
 
Confirmation de vrais gurus ?
 


---------------
For he who makes a beast of himself gets rid of the pain of being a man.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed