configuration de ovh avec dclient

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

configuration de ovh avec dclient

Messagepar neuneu-bis » 24 Mai 2008 15:51

bijour tout le monde !!!

voilà voilà, je teste ddclient et updatedd avec ovh...
une bonne prise de tête ce truc :

Avec updatedd j'ai réussi à modifier le script à peu près comme il dise et quand je le lance manuellement, tout se met à jour plutôt bien mais là c'est crontab qui veux pas m'exécuter mes scripts (j'ai un msg comme quoi root n'existerait pas dans passwd lors de la création de l'entrée crontab).
conclusion avec updatedd,j'ai pas réussi à configurer son lancement automatique avec cron... (et pis c'est pas très beau : ça fait un peu "soluce passe-partout faite à l'arrache", ceci dit, bravo à celui qui l'a trouvé la bidouille)

avec l'autre ddclient, effectivement prévu pour sme (rpm et tout et tout), j'ai modifié un peu les fichiers d'install de celui-ci pour y intégrer au menu dans le webmanager une entrée ovh (en me basant sur l'un des scripts pour l'entrée dyndns.org).
En gros sur l'aide d'ovh est proposé une bidouille un peu crade pour modifier quelques "champs" du script prévu pour dyndns.org dans le script de updatedd par des infos ovh : (ex: www.ovh.com à la place de member.dyndns.org).
Après avoir rajouter plein de ch'tit bout de code partout dans les fichers de sme-ddclient-1.0-5.src.rpm, j'ai refais un rpm du bignou et j'l'ai installé sur ma SME (dsl, c'est pas la 7 mais une SME 6.0.1-01)
là, j'ai mon menu du webmanager qui me propose bien une entrée que j'ai nommé "DYNOVH", il à l'air de bien accepter les modifs sauf à 2 endroits.

ET voici les p'tits log :

---ici, c'est un reste d'install de sme-ddclient-1.0-5.src.rpm sans modif, j'ai juste rentrer des valeurs par le webmanager ---
--- en faisant comme si j'avais été moins bête et pris un nom de domaine dyndns... ---
ddclient[4806]: FAILED: updating mondomaine.fr: badauth: Bad authorization (username or password)
...
Feb 12 11:27:08 monserveur /etc/e-smith/web/panels/manager/cgi-bin/ddclient[4966]: /home/e-smith/extras: OLD mondomaine.fr=domain|dns|DYNDNS1|login|monlogin|password|monmdp

---là, j'ai modifié ces entrées par mes nouvelles entrées DYNOVH et on dirais qu'il accepte bien mes modifs dans les scripts---
Feb 12 11:27:08 monserveur /etc/e-smith/web/panels/manager/cgi-bin/ddclient[4966]: /home/e-smith/extras: NEW mondomaine.fr=domain|dns|DYNOVH|login|monlogin|password|monmdp

---là aussi, c'est tout bon... ---
Feb 12 11:27:08 monserveur e-smith[4968]: Processing event: ddclient
Feb 12 11:27:08 monserveur e-smith[4968]: Running event handler: /etc/e-smith/events/ddclient/S20restart-ddclient

---et puis là... c'est le drame ! (apparement, ça c'est p'têtre dû à une honteuse méconnaissance dites et redites mais les template...j'ai encore du mal à les gérer...la c'est quoi, des droits ? un fichier qui manque ?
Feb 12 11:27:08 monserveur e-smith[4968]: ERROR: Cannot process template /etc/e-smith/templates-custom//etc/ddclient.conf/20Declaration: No such file or directory
Feb 12 11:27:08 monserveur e-smith[4968]: at /sbin/e-smith/expand-template line 49

---ici ddclient fini sa procédure tranquillement ---
fév 12 11:27:09 monserveur ddclient: Arrêt de ddclient succeeded
Feb 12 11:27:09 monserveur e-smith[4968]: Shutting down ddclient: [ OK ]^M

---il redevient grossier ---
fév 12 11:27:09 monserveur ddclient: WARNING: file /etc/ddclient.conf: file /etc/ddclient.conf must be accessible only by its owner (fixed).

---là, il se relance, ou c'est p't're moi qu'il l'ai lancé ---
fév 12 11:27:09 monserveur ddclient: Démarrage de ddclient succeeded
Feb 12 11:27:09 monserveur e-smith[4968]: Starting ddclient: [ OK ]^M
Feb 12 11:27:09 monserveur e-smith[4968]: S20restart-ddclient=action|Event|ddclient|Action|S20restart-ddclient|Start|1202812028 615329|End|1202812029 192999|Elapsed|0.57767
---après, ben on n'a purin !!!! ddclient se tait ---

bon, ça se trouve tout le monde à laissé tomber et bosse avec une ip fixe mais voilà, si y'en a encore, qui tâte un peu mieux que moi (et pis ça, ça doit pas être dure à trouver...) et ben qui z'hésite pas à s'lâcher, toute remarque constructive, tout lien sur de la doc des templates, crontab,ddclient etc etc sera la bienvenue !!!

mes liens,sources et doc :
- http://linux06.chez-alice.fr/ (pour récup. des rpm + source)
- http://guides.ovh.com/DynDns#link5 (la section "outils à utiliser" et "utilisation, pour quand on est derrière un routeur)
- http://www.wagoneers.com/UNIX/FIND/find-usage.html (quelques ex de find)
- http://www.commentcamarche.net/forum/affich 1545555 fichiers contenant une chaine de caractere (vachement pratique)
un ptit "quelle commande me permettrait de savoir quels fichiers ds un dossier contiennent une chaîne de caractères ?"
- http://forums.ixus.fr/viewtopic.php?t=18829
- http://forums.ixus.fr/viewtopic.php?p=1 ... efe4e4620a
- et ce qui aide pas mal pour retrouver quelque lien mort, google évidement...
neuneu-bis
Matelot
Matelot
 
Messages: 1
Inscrit le: 24 Mai 2008 15:41

Retour vers E-Smith / SME Server

Qui est en ligne ?

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

cron