SME Contribs introuvable

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

SME Contribs introuvable

Messagepar icare45 » 25 Avr 2008 16:55

Bonjour,
Je suis nouvel utilisateur de Linux et j'ai un serveur SME7 sur lequel j'ai fait les mises à jour du 19 avril. Comme beaucoup d'entre nous, j'ai subi le désagrément de voir mon accès à l'interface du server-manager totalement impossible depuis cette MAJ. J'ai trouvé un post sur le forum de Contribs.org ( http://forums.contribs.org/index.php?to ... #msg189173) qui semble-t-il apporte la solution. j'ai essayé la commande indiquée :
yum update --enablerepo=smecontribs
mais la réponse est la suivante inlassablement:

[root@loginux /]# yum update --enablerepo=smecontribs
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "smeserver" plugin


Error getting repository data for smecontribs, repository not found
================================================================
No new rpms were installed. No additional commands are required.
============================================================

Je ne sais pas trop où orienter mes recherches, comme je l'ai dit, je débute et ne connais que très peu de choses de Linux.
Quelqu'un peut il m'aider ?

Merci à tous par avance
icare45
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 25 Avr 2008 16:15

Messagepar unnilennium » 25 Avr 2008 17:57

bonjour,


pour le rendre visible:

Code: Tout sélectionner
db yum_repositories setprop smecontribs Visible yes



et eventuellement pour eviter l'option --enablerepo:


Code: Tout sélectionner
db yum_repositories setprop smecontribs status enabled


et enfin pour faire prendre en compte :

Code: Tout sélectionner
expand-template /etc/yum.conf



après tu pourras exécuter ta commande


JP
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar sibsib » 25 Avr 2008 22:25

Hello, Unnilenum,


Au risque de dire une grosse C....rie (ce ne serait pas la seule, ces jours ci...) je pensais que les commandes que tu indiquais (pour rendre le repository visible, notamment) n'étaient justifiées que pour l'administration des packages via l'interface WEB ?

Il me semblait que la commande indiquée par icare45 :
Code: Tout sélectionner
yum update --enablerepo=smecontribs


ne néccessitait aucun autre paramétrage ?

En tout cas, sur un serveur installé directement en 7.3 , "chémoiçàmarche (TM)"

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar achel » 26 Avr 2008 00:50

Chez moi ca roule aussi rien qu'en tappant la commande ... mais contribs a été down 1 ou deux heures cet après midi ... je sais pas si l erreur viendrait de là ...
achel
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 327
Inscrit le: 13 Jan 2008 19:01

Messagepar unnilennium » 26 Avr 2008 01:14

@ Sibsib


non c'est effectivement moi qui suis enduit d'erreur :) et toi qui est dans le vrai.


@ icare45

fais plutôt un
Code: Tout sélectionner
# db yum_repositories show smecontribs


tu devrais voir s'afficher quelque chose comme :

Code: Tout sélectionner
smecontribs=repository
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=file:///etc/yum.repos.d/mirrors-smecontribs
    Name=SME Server - contribs
    Visible=yes
    status=enabled



si ce n'est pas le cas c'est que ton SME alors le repo doit être ajouté.

comme le suggère en fait l'erreur :
Error getting repository data for smecontribs, repository not found



ausi un endroit à checker :
/etc/yum.repos.d/mirrors-smecontribs



Code: Tout sélectionner
http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/7/smecontribs/$basearch
http://sme-mirror.voxteneo.com/releases/7/smecontribs/$basearch
http://smemirror.fullnet.co.uk/releases/7/smecontribs/$basearch
http://ftp.nluug.nl/os/Linux/distr/smeserver/releases/7/smecontribs/$basearch
http://ftp.surfnet.nl/ftp/pub/os/Linux/distr/smeserver/releases/7/smecontribs/$basearch
http://mirror.pacific.net.au/linux/smeserver/releases/7/smecontribs/$basearch
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar icare45 » 27 Avr 2008 10:13

Bonjour,

tout d'abord, merci de votre aide sur ce sujet, j'ai testé comme indiqué la commande
Code: Tout sélectionner
db yum_repositories show smecontribs

je n'obtiens rien du tout, aucune réponse. Par contre, si je teste la même commande sur "smeupdates" là j'obtiens la réponse souhaitée.

@ unnilennium suggérait de vérifier la présence du fichier /etc/yum.repos.d/mirrors-smecontribs et de regarder son contenu.
de ce côté tout est OK mais il faut que je précise que je m'étais rendu compte du manque de ce fichier dans yum.repos.d
J'ai réussi à récupérer ce fichier par une connaissance qui a un serveur SME7 et qui me l'a envoyer par mail. Les permissions ont été remises en root 644 mais malgré celà, je n'ai toujours pas de réponse de la commande.
Manquerait il autre chose quelque part ??
Dernière chose, la dernière fois que j'ai eu accès au panel du server manager, il me semble bien me souvenir d'avoir vu la version en 7.1.3, celà changerait il quelque chose par rapport à la 7.3?
icare45
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 25 Avr 2008 16:15

Messagepar sibsib » 27 Avr 2008 22:25

Hello,

Je ne sis pas trop sûr de moi, sur le coup.

Bon, déjà, tu n'as pas d'entrées dans la base de données pour smecontribs, donc il est assez normal que tu ne puisses pas updater les contribs.

Par contre, si tu es bien passé en 7.3, tu devrais avoir ces entrées.

Donc, je te suggère déjà de faire un simple

Code: Tout sélectionner
yum -y update


Eventuellement, tu n'es peut-être pas entièrement passé en 7.3, ce qui pourrait expliquer ces malheurs.

Ensuite, si cette commande te répond simplement q'il n'y a pas eu de changement (sans messages d'erreurs genre repositories pas trouvé), alors tu es en 7.3 mais la migration de ta base de données s'est mal passée. il faudra alors 'simplement' te fournir une base yum à jour, et là, tu pourras à nouveau lancer la commande
Code: Tout sélectionner
yum update --enablerepo=smecontribs


A+,
Pascal
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar unnilennium » 27 Avr 2008 23:59

Code: Tout sélectionner
cat /etc/e-smith-release



ou encore
Code: Tout sélectionner
rpm -qa smeserver-release


permet de verifier la version en cours (sous reserve de mise à jour complète)
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar icare45 » 28 Avr 2008 07:26

Bonjour,

je viens de tester plusieurs choses, j'ai vérifié la version avec la commande
Code: Tout sélectionner
cat /etc/e-smith-release

la réponse est SME 7.1.2

J'ai donc voulu mettre à jour ma version en 7.3 en utilisant la commande

Code: Tout sélectionner
yum -y update

le processus de mise à jour commence mais il ne va pas au bout. celà s'arrête à cette erreur:

Transaction Summary
=============================================================================
Install 49 Package(s)
Update 196 Package(s)
Remove 0 Package(s)
Total download size: 202 M
Downloading Packages:
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 217521f6


Public key for perl-File-MMagic-1.27-2.el4.noarch.rpm is not installed
================================================================
No new rpms were installed. No additional commands are required.
================================================================


Je bloque systématiquement sur cette erreur, que puis je faire pour me sortir de là ?
icare45
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 25 Avr 2008 16:15

Messagepar icare45 » 28 Avr 2008 07:28

Bonjour,

je viens de tester plusieurs choses, j'ai vérifié la version avec la commande
Code: Tout sélectionner
cat /etc/e-smith-release

la réponse est SME 7.1.2

J'ai donc voulu mettre à jour ma version en 7.3 en utilisant la commande

Code: Tout sélectionner
yum -y update

le processus de mise à jour commence mais il ne va pas au bout. celà s'arrête à cette erreur:

Transaction Summary
=============================================================================
Install 49 Package(s)
Update 196 Package(s)
Remove 0 Package(s)
Total download size: 202 M
Downloading Packages:
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 217521f6


Public key for perl-File-MMagic-1.27-2.el4.noarch.rpm is not installed
================================================================
No new rpms were installed. No additional commands are required.
================================================================


Je bloque systématiquement sur cette erreur, que puis je faire pour me sortir de là ?
icare45
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 25 Avr 2008 16:15

Messagepar unnilennium » 28 Avr 2008 08:28

=> 1 ceci explique l'absence du repo il a été ajouté en 7.2 me semble t il

=> 2 mise à jour cf wiki de contribs:

http://wiki.contribs.org/Updating_to_SME_7.2#Yum_Update
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar icare45 » 28 Avr 2008 11:54

je suis de retour après avoir testé la procédure. tout se passe bien jusqu'à la commande
Code: Tout sélectionner
yum update


la mise à jour démarre correctement, les paquetages sont téléchargés mais il y a toujours blocage lié à une erreur de signature me semble-t-il. voir ci dessous

(226/232): openssh-server 100% |=========================| 211 kB 00:00
(227/232): httpd-2.0.52-3 100% |=========================| 891 kB 00:01
(228/232): module-init-to 100% |=========================| 348 kB 00:00
(229/232): elfutils-0.97. 100% |=========================| 136 kB 00:00
(230/232): perl-Carp-Asse 100% |=========================| 18 kB 00:00
(231/232): oidentd-2.0.8- 100% |=========================| 60 kB 00:00
(232/232): qpsmtpd-plugin 100% |=========================| 18 kB 00:00
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 217521f6


Public key for perl-File-MMagic-1.27-2.el4.noarch.rpm is not installed

================================================================
No new rpms were installed. No additional commands are required.
================================================================



Je suis donc bloqué dans cet état, j'ai vérifié de nouveau la version, je suis toujours en 7.1.2

Que me conseillez vous pour résoudre cette erreur qui semble bloquer toute mise à jour?
icare45
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 25 Avr 2008 16:15

Messagepar unnilennium » 28 Avr 2008 15:02

as tu bien fait les reboots et post-upgrade aux moments précisés? tout est dans ces reboot pour que ca marche. ainsi que le yum clean all


sinon il te reste toujours la solution utilisation du cd sme7.3 pour faire la mise a jour
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar icare45 » 28 Avr 2008 16:51

J'ai fait quelques recherches via Google sur l'erreur de signature qui bloquait les mises à jour et je suis tombé sur une procédure qui m'a permis de me sortir de là. Voici le lien:
http://bugs.contribs.org/show_bug.cgi?id=3191#c0

J'ai ensuite pu effectuer la mise à jour de yum en utilisant cette méthode:
http://wiki.contribs.org/Updating_to_SME_7.2#Yum_Update

puis ensuite la correction des bugs liés aux mises à jour d'avril en suivant ceci:
http://forums.contribs.org/index.php?topic=40789.msg189173#msg189173

J'ai donc maintenant récupéré l'accès au panel du server-manager mais le menu reste désordonné, une grande catégorie nommée "unknow" qui contient tous les items en vrac. Bon, c'est pas parfait mais tout de même mieux qu'avant.
Il semble que la contrib qui pose problème soit celle du fax ( Hylafax ), c'est le seul item qui m'affiche encore "Internal server error" lorsque je clique dessus.
Il faut donc que je trouve la contrib Hylafax en UTF-8.

A suivre....
icare45
Quartier Maître
Quartier Maître
 
Messages: 14
Inscrit le: 25 Avr 2008 16:15


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité