View previous topic :: View next topic |
Author |
Message |
alt3 n00b
Joined: 14 May 2005 Posts: 11
|
Posted: Fri May 20, 2005 12:22 pm Post subject: [pure-ftpd] Emerge,pureftpd et symlinks [résolu] |
|
|
Bonjour à tous,
voici une semaine que j'ai mis à jour ma gentoo, de 2004.3 à 2005.0.
A la suite de l'opération et de la mise à jour de pureftpd, il semble que celui-ci ne permette plus la résolution de liens symboliques.
Après google et utilisation de la fonction recherche du forum, j'ai trouvé ces deux choses:
ainsi que
Suivant la seconde méthode qui me semble plus proche de ce que je recherche, j'ai re-emergé pureftpd, après avoir défini la variable USE comme suit:
j'ai emergé:
Mais le problème n'est pas résolu.
D'autre part je n'ai pas testé la première solution (compiler pureftpd avec l'option --with-virtualchroot), puisque je ne sait pas comment on change les options de compilation (ca se passe dans le .ebuild du programme concerné ?)
J'aimerai entendre à présent vos remarques concernant mon souci. D'autre part, si le problème a été abordé dans une autre thread, je serais heureux d'obtenir un lien vers celui-ci.
Linusquement vôtre, alt3.
Last edited by alt3 on Fri May 20, 2005 1:10 pm; edited 1 time in total |
|
Back to top |
|
|
mic006fr Tux's lil' helper
Joined: 16 Sep 2004 Posts: 135 Location: FRANCE - Toulouse
|
Posted: Fri May 20, 2005 12:37 pm Post subject: |
|
|
Le USE flag vchroot ajoute le flag --with-virtualchroot à la compilation.
Tu as vérifié que le USE flag vchroot était bien utilisé ?
Code: | emerge -av pure-ftpd |
J'ai utilisé pure-ftpd avec ce flag hier, et les liens symboliques sont suivis sans problème. |
|
Back to top |
|
|
alt3 n00b
Joined: 14 May 2005 Posts: 11
|
Posted: Fri May 20, 2005 12:44 pm Post subject: |
|
|
Quote: | alt3@tatoine alt3 $ su
Password:
root@tatoine alt3 # echo $USE
root@tatoine alt3 # USE="vchroot"
root@tatoine alt3 # echo $USE
vchroot
root@tatoine alt3 # emerge -av pure-ftpd
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] net-ftp/pure-ftpd-1.0.20-r1 -caps -ldap +mysql +pam -postgres +ssl -vchroot 0 kB
Total size of downloads: 0 kB
Do you want me to merge these packages? [Yes/No] No
Quitting. |
Effectivement, le +vchroot n'est pas pris en compte.
Quelle est mon erreur ? |
|
Back to top |
|
|
mic006fr Tux's lil' helper
Joined: 16 Sep 2004 Posts: 135 Location: FRANCE - Toulouse
|
Posted: Fri May 20, 2005 12:46 pm Post subject: |
|
|
Utilise /etc/portage/package.use, ajoute cette ligne :
Code: | net-ftp/pure-ftpd vchroot |
Modifier les variables dans le shell est une très mauvaise idée, tu perds tout lors d'une MAJ. Et ca ne marche pas car tu dois avoir un alias pour emerge (tu utilises cfg-update ?) |
|
Back to top |
|
|
alt3 n00b
Joined: 14 May 2005 Posts: 11
|
Posted: Fri May 20, 2005 12:48 pm Post subject: |
|
|
Ok, j'ai mal compris la doc. Merci !
Je pensais qu'il ne fallait que modifier les variable du shell.
Du coup, non, je n'utilise pas cfg-update. Ca a un rapport avec le warning comme quoi j'ai des fichiers de conf pas à jour ?
Edit: je n'ai pas de fichier /etc/portage/package.use - dois-je le créer ?
Edit2: je n'ai pas non plus de commande cfg-update |
|
Back to top |
|
|
NiLuJe Guru
Joined: 06 Nov 2004 Posts: 303 Location: Paris, France
|
Posted: Fri May 20, 2005 1:00 pm Post subject: |
|
|
1/ Ouep, tu dois le créer le package.use
2/ Donc t'as pas d'alias sur emerge ^^ (Pour info, c'est une alternative à etc-update, qui permet d'utiliser des outils de diff graphiques [Aucune idée si ça traine dans l'arbre portage officiel d'ailleurs]). D'ailleurs si t'as des warning sur des confs à mettre à jour, il faudrait les mettre à jour, mais attention à pas vouloir aller trop vite ...
Last edited by NiLuJe on Fri May 20, 2005 1:01 pm; edited 1 time in total |
|
Back to top |
|
|
Starch Guru
Joined: 26 Feb 2003 Posts: 539 Location: Rennes, France
|
Posted: Fri May 20, 2005 1:01 pm Post subject: |
|
|
alt3 wrote: | Edit: je n'ai pas de fichier /etc/portage/package.use - dois-je le créer ? |
Oui
alt3 wrote: |
Edit2: je n'ai pas non plus de commande cfg-update |
C'est etc-update _________________ - Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi |
|
Back to top |
|
|
alt3 n00b
Joined: 14 May 2005 Posts: 11
|
Posted: Fri May 20, 2005 1:02 pm Post subject: |
|
|
Starch wrote: | C'est etc-update |
Un rapport avec env-update ?
Last edited by alt3 on Fri May 20, 2005 1:05 pm; edited 1 time in total |
|
Back to top |
|
|
alt3 n00b
Joined: 14 May 2005 Posts: 11
|
Posted: Fri May 20, 2005 1:04 pm Post subject: |
|
|
Après un coup d'Emacs le bien nommé:
Quote: |
root@tatoine alt3 # emerge -av pure-ftpd
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] net-ftp/pure-ftpd-1.0.20-r1 -caps -ldap +mysql +pam -postgres +ssl +vchroot* 0 kB
Total size of downloads: 0 kB
Do you want me to merge these packages? [Yes/No]
|
C'est parti pour l'emerge... merci à vous deux, j'édite le premier post si ça fonctionne. |
|
Back to top |
|
|
alt3 n00b
Joined: 14 May 2005 Posts: 11
|
Posted: Fri May 20, 2005 1:10 pm Post subject: |
|
|
'seems to be good !
Merci à vous tous ! |
|
Back to top |
|
|
mic006fr Tux's lil' helper
Joined: 16 Sep 2004 Posts: 135 Location: FRANCE - Toulouse
|
Posted: Fri May 20, 2005 2:32 pm Post subject: |
|
|
Il FAUT mettre tes fichiers de confs à jour.
cfg-update est une alternative à etc-update, permettant de faire les merge (MAJ) graphiquement, et c'est dans portage depuis peu.
Tu peux bien entendu utiliser etc-update, mais fais TRES ATTENTION. -3 et -5 vont écraser les fichiers, à ne faire que si tu es SUR que tu n'as fait aucune modification à ces fichiers (pratiquement tout le monde a eu une expérience malheureuse avec etc-update, en voulant aller trop vite / sans vraiment comprendre ce qu'il faisait, moi y compris). Il est très facile de perdre des fichiers de conf précieux, qu'il te faudra alors refaire (/etc/fstab entre autres ).
Si tu ne mets pas tes fichiers de conf à jour, tu risques également des problèmes (par exemple le nom d'une option qui change...). |
|
Back to top |
|
|
alt3 n00b
Joined: 14 May 2005 Posts: 11
|
Posted: Fri May 20, 2005 2:33 pm Post subject: |
|
|
Ok, je vois bien ce que ça peut faire.
Merci de la précision |
|
Back to top |
|
|
Starch Guru
Joined: 26 Feb 2003 Posts: 539 Location: Rennes, France
|
Posted: Fri May 20, 2005 2:39 pm Post subject: |
|
|
mic006fr wrote: | (pratiquement tout le monde a eu une expérience malheureuse avec etc-update, en voulant aller trop vite / sans vraiment comprendre ce qu'il faisait, moi y compris). |
n'exagérons rien, avec CONFIG_PROTECT et CONFIG_PROTECT_MASK, tu arrives pas mal à n'avoir dans l'output de etc-update que des entrées intéressantes, et donc à ne jamais utiliser -3 ou -5 _________________ - Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi |
|
Back to top |
|
|
mic006fr Tux's lil' helper
Joined: 16 Sep 2004 Posts: 135 Location: FRANCE - Toulouse
|
Posted: Fri May 20, 2005 3:18 pm Post subject: |
|
|
Tout le monde peut-être pas, mais beaucoup de noobs (et j'en fais partie) ont été victimes du -3 / -5, parce qu'ils (je) n'ont pas lu / compris ce qu'ils (je) faisaient. Je préfère le prévenir (quitte à faire un peu peur) et lui éviter ce désagrément (même si on apprend beaucoup en faisant des erreurs).
Quant à l'utilisation de CONFIG_PROTECT et CONFIG_PROTECT_MASK, c'est pour ceux qui ont déjà passé le cap du piège -3 / -5 ! |
|
Back to top |
|
|
Starch Guru
Joined: 26 Feb 2003 Posts: 539 Location: Rennes, France
|
Posted: Fri May 20, 2005 3:20 pm Post subject: |
|
|
mic006fr wrote: | Tout le monde peut-être pas, mais beaucoup de noobs (et j'en fais partie) ont été victimes du -3 / -5, parce qu'ils (je) n'ont pas lu / compris ce qu'ils (je) faisaient. Je préfère le prévenir (quitte à faire un peu peur) et lui éviter ce désagrément (même si on apprend beaucoup en faisant des erreurs). |
il est vrai
mic006fr wrote: |
Quant à l'utilisation de CONFIG_PROTECT et CONFIG_PROTECT_MASK, c'est pour ceux qui ont déjà passé le cap du piège -3 / -5 ! |
où à ceux qui ont la super flemme d'updater les 500.000 fichiers de snort alors qu'ils ne les ont pas touchés _________________ - Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi |
|
Back to top |
|
|
alt3 n00b
Joined: 14 May 2005 Posts: 11
|
Posted: Fri May 20, 2005 3:29 pm Post subject: |
|
|
mic006fr wrote: | Je préfère prévenir |
Et je t'en remercie |
|
Back to top |
|
|
|