Forum KNX francophone / English KNX forum
Linknx sur NAS QNAP - Version imprimable

+- Forum KNX francophone / English KNX forum (https://www.knx-fr.com)
+-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3)
+--- Forum : Archives eib-domotique (https://www.knx-fr.com/forumdisplay.php?fid=8)
+--- Sujet : Linknx sur NAS QNAP (/showthread.php?tid=405)



Linknx sur NAS QNAP - DaGGeR - 22/02/2011

Bonjour,

Je reviens après quelques temps d'inactivité sur mon projet
d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
Sachant qu'il était impossible de trouver la librairie mysqlclient...
pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
une DEBIAN SQUEEZE à la place.

Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
phpmyadmin, etc ...
Linknx est donc installé avec l'option MYSQL.

Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
ligne :
<persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
db="knx" table="persist" logtable="log" />

Les tables ont été crées avec le script d'Arnaud
http://groups.google.com/group/domotique-eib/browse_thread/thread/504f79cbc8554edd/b6cda055f92a1e46?lnk=gst&q=script+table#b6cda055f92a1e46

Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
enregistre.
Je prends toutes les pistes,
Merci


Linknx sur NAS QNAP - jef2000 - 23/02/2011

Salut,

A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
log="true" pour les objets qui doivent être loggés dans mysql?

Jean-François

On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
> Bonjour,
>
> Je reviens après quelques temps d'inactivité sur mon projet
> d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> Sachant qu'il était impossible de trouver la librairie mysqlclient...
> pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> une DEBIAN SQUEEZE à la place.
>
> Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> phpmyadmin, etc ...
> Linknx est donc installé avec l'option MYSQL.
>
> Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> ligne :
> <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> db="knx" table="persist" logtable="log" />
>
> Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> enregistre.
> Je prends toutes les pistes,
> Merci


Linknx sur NAS QNAP - DaGGeR - 24/02/2011

Salut !

Non j'ai bien rajouté le paramètre log=true.
En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
www/linknx/...

Linknx est compilé ainsi : ( enfin c'est un dépot debian )
root@DaGGeR-NAS01:~# linknx -V
linknx 0.0.1.27
- E-mail gateway enabled (with pthread support)
- MySQL support enabled
- LUA scripting support enabled
- Log4cpp logging enabled

Sous linknx.xml j'ai les lignes du genre :
<object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
log="true" />

eibd est lancé comme cela :
/usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
S -i ipt:192.168.1.250

linknx comme cela :
/usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
knx/linknx.pid --config=/var/www/knxweb/linknx.mxl


Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
ça ne marche plus...
dans linknx.log j'ai pourtant :
1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
'salon_temperature_value'


Est-ce que je suis passé à coté de qlq chose ?



On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
> Salut,
>
> A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> log="true" pour les objets qui doivent être loggés dans mysql?
>
> Jean-François
>
> On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
>
>
> > Bonjour,
>
> > Je reviens après quelques temps d'inactivité sur mon projet
> > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > une DEBIAN SQUEEZE à la place.
>
> > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > phpmyadmin, etc ...
> > Linknx est donc installé avec l'option MYSQL.
>
> > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > ligne :
> > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > db="knx" table="persist" logtable="log" />
>
> > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > enregistre.
> > Je prends toutes les pistes,
> > Merci- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -


Linknx sur NAS QNAP - DaGGeR - 24/02/2011

A priori, depuis la mise en place de la Debian, je n'ai plus de log.
Ni dans les fichiers, ni dans mysql
Ce qu'il y avait dans les fichiers était la sauvegarde avant le
changement de distri.

Donc pour résumer, ça ne marche pas depuis l'install de Debian



On 24 fév, 07:01, DaGGeR <dagger...@hotmail.com> wrote:
> Salut !
>
> Non j'ai bien rajouté le paramètre log=true.
> En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
> www/linknx/...
>
> Linknx est compilé ainsi : ( enfin c'est un dépot debian )
> root@DaGGeR-NAS01:~# linknx -V
> linknx 0.0.1.27
> - E-mail gateway enabled (with pthread support)
> - MySQL support enabled
> - LUA scripting support enabled
> - Log4cpp logging enabled
>
> Sous linknx.xml j'ai les lignes du genre :
> <object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
> log="true" />
>
> eibd est lancé comme cela :
> /usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
> S -i ipt:192.168.1.250
>
> linknx comme cela :
> /usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
> knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
>
> Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
> ça ne marche plus...
> dans linknx.log j'ai pourtant :
> 1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
> 'salon_temperature_value'
>
> Est-ce que je suis passé à coté de qlq chose ?
>
> On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
>
>
>
> > Salut,
>
> > A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> > log="true" pour les objets qui doivent être loggés dans mysql?
>
> > Jean-François
>
> > On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > Bonjour,
>
> > > Je reviens après quelques temps d'inactivité sur mon projet
> > > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > > une DEBIAN SQUEEZE à la place.
>
> > > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > > phpmyadmin, etc ...
> > > Linknx est donc installé avec l'option MYSQL.
>
> > > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > > ligne :
> > > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > > db="knx" table="persist" logtable="log" />
>
> > > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > > enregistre.
> > > Je prends toutes les pistes,
> > > Merci- Masquer le texte des messages précédents -
>
> > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -


Linknx sur NAS QNAP - jef2000 - 25/02/2011

Salut,

A tout hasard, ce ne serait pas un problème de droits d'accès au
répertoire dans le quel les logs doivent être écrits?

A part ça je ne vois pas trop ce que ça pourrait être. Ou alors une
petite erreur dans la partie <persistence ..../> de la config linknx.

A+

Jean-François

On 24 fév, 22:54, DaGGeR <dagger...@hotmail.com> wrote:
> A priori, depuis la mise en place de la Debian, je n'ai plus de log.
> Ni dans les fichiers, ni dans mysql
> Ce qu'il y avait dans les fichiers était la sauvegarde avant le
> changement de distri.
>
> Donc pour résumer, ça ne marche pas depuis l'install de Debian
>
> On 24 fév, 07:01, DaGGeR <dagger...@hotmail.com> wrote:
>
> > Salut !
>
> > Non j'ai bien rajouté le paramètre log=true.
> > En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
> > www/linknx/...
>
> > Linknx est compilé ainsi : ( enfin c'est un dépot debian )
> > root@DaGGeR-NAS01:~# linknx -V
> > linknx 0.0.1.27
> > - E-mail gateway enabled (with pthread support)
> > - MySQL support enabled
> > - LUA scripting support enabled
> > - Log4cpp logging enabled
>
> > Sous linknx.xml j'ai les lignes du genre :
> > <object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
> > log="true" />
>
> > eibd est lancé comme cela :
> > /usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
> > S -i ipt:192.168.1.250
>
> > linknx comme cela :
> > /usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
> > knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
>
> > Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
> > ça ne marche plus...
> > dans linknx.log j'ai pourtant :
> > 1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
> > 'salon_temperature_value'
>
> > Est-ce que je suis passé à coté de qlq chose ?
>
> > On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
>
> > > Salut,
>
> > > A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> > > log="true" pour les objets qui doivent être loggés dans mysql?
>
> > > Jean-François
>
> > > On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > Bonjour,
>
> > > > Je reviens après quelques temps d'inactivité sur mon projet
> > > > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > > > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > > > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > > > une DEBIAN SQUEEZE à la place.
>
> > > > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > > > phpmyadmin, etc ...
> > > > Linknx est donc installé avec l'option MYSQL.
>
> > > > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > > > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > > > ligne :
> > > > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > > > db="knx" table="persist" logtable="log" />
>
> > > > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > > > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > > > enregistre.
> > > > Je prends toutes les pistes,
> > > > Merci- Masquer le texte des messages précédents -
>
> > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > - Afficher le texte des messages précédents -
>
>


Linknx sur NAS QNAP - DaGGeR - 25/02/2011

@Jeff :

Bien joué, pour la partie log dans les fichiers, c'était effectivement
un problème de droit de répertoire ... les boules
Merci beaucoup !!!

@tous :

Reste à trouver maintenant pourquoi ça n'écrit pas dans les tables
sous mysql.




On 25 fév, 00:16, jef2000 <jef2...@ouaye.net> wrote:
> Salut,
>
> A tout hasard, ce ne serait pas un problème de droits d'accès au
> répertoire dans le quel les logs doivent être écrits?
>
> A part ça je ne vois pas trop ce que ça pourrait être. Ou alors une
> petite erreur dans la partie <persistence ..../> de la config linknx.
>
> A+
>
> Jean-François
>
> On 24 fév, 22:54, DaGGeR <dagger...@hotmail.com> wrote:
>
>
>
> > A priori, depuis la mise en place de la Debian, je n'ai plus de log.
> > Ni dans les fichiers, ni dans mysql
> > Ce qu'il y avait dans les fichiers était la sauvegarde avant le
> > changement de distri.
>
> > Donc pour résumer, ça ne marche pas depuis l'install de Debian
>
> > On 24 fév, 07:01, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > Salut !
>
> > > Non j'ai bien rajouté le paramètre log=true.
> > > En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
> > > www/linknx/...
>
> > > Linknx est compilé ainsi : ( enfin c'est un dépot debian )
> > > root@DaGGeR-NAS01:~# linknx -V
> > > linknx 0.0.1.27
> > > - E-mail gateway enabled (with pthread support)
> > > - MySQL support enabled
> > > - LUA scripting support enabled
> > > - Log4cpp logging enabled
>
> > > Sous linknx.xml j'ai les lignes du genre :
> > > <object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
> > > log="true" />
>
> > > eibd est lancé comme cela :
> > > /usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
> > > S -i ipt:192.168.1.250
>
> > > linknx comme cela :
> > > /usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
> > > knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
>
> > > Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
> > > ça ne marche plus...
> > > dans linknx.log j'ai pourtant :
> > > 1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
> > > 'salon_temperature_value'
>
> > > Est-ce que je suis passé à coté de qlq chose ?
>
> > > On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
>
> > > > Salut,
>
> > > > A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> > > > log="true" pour les objets qui doivent être loggés dans mysql?
>
> > > > Jean-François
>
> > > > On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > Bonjour,
>
> > > > > Je reviens après quelques temps d'inactivité sur mon projet
> > > > > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > > > > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > > > > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > > > > une DEBIAN SQUEEZE à la place.
>
> > > > > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > > > > phpmyadmin, etc ...
> > > > > Linknx est donc installé avec l'option MYSQL.
>
> > > > > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > > > > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > > > > ligne :
> > > > > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > > > > db="knx" table="persist" logtable="log" />
>
> > > > > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > > > > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > > > > enregistre.
> > > > > Je prends toutes les pistes,
> > > > > Merci- Masquer le texte des messages précédents -
>
> > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -


Linknx sur NAS QNAP - jef2000 - 25/02/2011

Salut,

Dans le cas de mysql, tu as aussi le message "MysqlPersistentStorage :
Writing log'20.12' for object 'salon_temperature_value' " dans le log?
Est-ce-que linknx.log contient d'autres messages dans la catégorie
MysqlPersistentStorage?

Jean-François

On 25 fév, 06:59, DaGGeR <dagger...@hotmail.com> wrote:
> @Jeff :
>
> Bien joué, pour la partie log dans les fichiers, c'était effectivement
> un problème de droit de répertoire ... les boules
> Merci beaucoup !!!
>
> @tous :
>
> Reste à trouver maintenant pourquoi ça n'écrit pas dans les tables
> sous mysql.
>
> On 25 fév, 00:16, jef2000 <jef2...@ouaye.net> wrote:
>
> > Salut,
>
> > A tout hasard, ce ne serait pas un problème de droits d'accès au
> > répertoire dans le quel les logs doivent être écrits?
>
> > A part ça je ne vois pas trop ce que ça pourrait être. Ou alors une
> > petite erreur dans la partie <persistence ..../> de la config linknx.
>
> > A+
>
> > Jean-François
>
> > On 24 fév, 22:54, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > A priori, depuis la mise en place de la Debian, je n'ai plus de log.
> > > Ni dans les fichiers, ni dans mysql
> > > Ce qu'il y avait dans les fichiers était la sauvegarde avant le
> > > changement de distri.
>
> > > Donc pour résumer, ça ne marche pas depuis l'install de Debian
>
> > > On 24 fév, 07:01, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > Salut !
>
> > > > Non j'ai bien rajouté le paramètre log=true.
> > > > En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
> > > > www/linknx/...
>
> > > > Linknx est compilé ainsi : ( enfin c'est un dépot debian )
> > > > root@DaGGeR-NAS01:~# linknx -V
> > > > linknx 0.0.1.27
> > > > - E-mail gateway enabled (with pthread support)
> > > > - MySQL support enabled
> > > > - LUA scripting support enabled
> > > > - Log4cpp logging enabled
>
> > > > Sous linknx.xml j'ai les lignes du genre :
> > > > <object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
> > > > log="true" />
>
> > > > eibd est lancé comme cela :
> > > > /usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
> > > > S -i ipt:192.168.1.250
>
> > > > linknx comme cela :
> > > > /usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
> > > > knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
>
> > > > Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
> > > > ça ne marche plus...
> > > > dans linknx.log j'ai pourtant :
> > > > 1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
> > > > 'salon_temperature_value'
>
> > > > Est-ce que je suis passé à coté de qlq chose ?
>
> > > > On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
>
> > > > > Salut,
>
> > > > > A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> > > > > log="true" pour les objets qui doivent être loggés dans mysql?
>
> > > > > Jean-François
>
> > > > > On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > > Bonjour,
>
> > > > > > Je reviens après quelques temps d'inactivité sur mon projet
> > > > > > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > > > > > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > > > > > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > > > > > une DEBIAN SQUEEZE à la place.
>
> > > > > > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > > > > > phpmyadmin, etc ...
> > > > > > Linknx est donc installé avec l'option MYSQL.
>
> > > > > > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > > > > > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > > > > > ligne :
> > > > > > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > > > > > db="knx" table="persist" logtable="log" />
>
> > > > > > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > > > > > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > > > > > enregistre.
> > > > > > Je prends toutes les pistes,
> > > > > > Merci- Masquer le texte des messages précédents -
>
> > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > - Afficher le texte des messages précédents -


Linknx sur NAS QNAP - DaGGeR - 26/02/2011

Concernant mysql dans le fichier de log, j'ai maintenant :

1298752993 ERROR main : Error in config: MysqlPersistentStorage: error
connecting to 'knx' on host 'DaGGeR-NAS01' with user 'knx', error was
'Can't connect to MySQL server on 'DaGGeR-NAS01' (111)'

Error in config: Connection refused

Je ne comprends pas pourquoi la connexion est refusée alors
qu'apparement j'ai bien le droit correspondant dans mysql :
Utilisateur Serveur Mot de
passe Privilèges globaux 1 «Grant
»
knx DaGGeR-NAS01
Non ALL PRIVILEGES
Oui

J'ai essyé avec / sans un mot de passe, en changeant aussi le nom du
server comme ci dessous. Le message est différent, mais le résultat
est identique

1298751857 ERROR main : Error in config: MysqlPersistentStorage: error
connecting to 'knx' on host 'localhost' with user 'knx', error was
'Can't connect to local MySQL server through socket '/var/run/mysqld/
mysqld.sock' (2)'

Error in config: No such file or directory




On 25 fév, 08:16, jef2000 <jef2...@ouaye.net> wrote:
> Salut,
>
> Dans le cas de mysql, tu as aussi le message "MysqlPersistentStorage :
> Writing log'20.12' for object 'salon_temperature_value' " dans le log?
> Est-ce-que linknx.log contient d'autres messages dans la catégorie
> MysqlPersistentStorage?
>
> Jean-François
>
> On 25 fév, 06:59, DaGGeR <dagger...@hotmail.com> wrote:
>
>
>
> > @Jeff :
>
> > Bien joué, pour la partie log dans les fichiers, c'était effectivement
> > un problème de droit de répertoire ... les boules
> > Merci beaucoup !!!
>
> > @tous :
>
> > Reste à trouver maintenant pourquoi ça n'écrit pas dans les tables
> > sous mysql.
>
> > On 25 fév, 00:16, jef2000 <jef2...@ouaye.net> wrote:
>
> > > Salut,
>
> > > A tout hasard, ce ne serait pas un problème de droits d'accès au
> > > répertoire dans le quel les logs doivent être écrits?
>
> > > A part ça je ne vois pas trop ce que ça pourrait être. Ou alors une
> > > petite erreur dans la partie <persistence ..../> de la config linknx.
>
> > > A+
>
> > > Jean-François
>
> > > On 24 fév, 22:54, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > A priori, depuis la mise en place de la Debian, je n'ai plus de log.
> > > > Ni dans les fichiers, ni dans mysql
> > > > Ce qu'il y avait dans les fichiers était la sauvegarde avant le
> > > > changement de distri.
>
> > > > Donc pour résumer, ça ne marche pas depuis l'install de Debian
>
> > > > On 24 fév, 07:01, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > Salut !
>
> > > > > Non j'ai bien rajouté le paramètre log=true.
> > > > > En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
> > > > > www/linknx/...
>
> > > > > Linknx est compilé ainsi : ( enfin c'est un dépot debian )
> > > > > root@DaGGeR-NAS01:~# linknx -V
> > > > > linknx 0.0.1.27
> > > > > - E-mail gateway enabled (with pthread support)
> > > > > - MySQL support enabled
> > > > > - LUA scripting support enabled
> > > > > - Log4cpp logging enabled
>
> > > > > Sous linknx.xml j'ai les lignes du genre :
> > > > > <object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
> > > > > log="true" />
>
> > > > > eibd est lancé comme cela :
> > > > > /usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
> > > > > S -i ipt:192.168.1.250
>
> > > > > linknx comme cela :
> > > > > /usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
> > > > > knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
>
> > > > > Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
> > > > > ça ne marche plus...
> > > > > dans linknx.log j'ai pourtant :
> > > > > 1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
> > > > > 'salon_temperature_value'
>
> > > > > Est-ce que je suis passé à coté de qlq chose ?
>
> > > > > On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
>
> > > > > > Salut,
>
> > > > > > A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> > > > > > log="true" pour les objets qui doivent être loggés dans mysql?
>
> > > > > > Jean-François
>
> > > > > > On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > > > Bonjour,
>
> > > > > > > Je reviens après quelques temps d'inactivité sur mon projet
> > > > > > > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > > > > > > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > > > > > > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > > > > > > une DEBIAN SQUEEZE à la place.
>
> > > > > > > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > > > > > > phpmyadmin, etc ...
> > > > > > > Linknx est donc installé avec l'option MYSQL.
>
> > > > > > > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > > > > > > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > > > > > > ligne :
> > > > > > > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > > > > > > db="knx" table="persist" logtable="log" />
>
> > > > > > > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > > > > > > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > > > > > > enregistre.
> > > > > > > Je prends toutes les pistes,
> > > > > > > Merci- Masquer le texte des messages précédents -
>
> > > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -


Linknx sur NAS QNAP - DaGGeR - 27/02/2011

Je viens de trouver la cause du problème ... mysql est lancé après
eibd et linknx.
Du coup, linknx ne peut pas faire la connexion à la bdd, et mets le
message d'erreur 'Can't connect to MySQL server ...'

Si je relance linknx après la fin du démarrage, c'est Ok et les
valeurs sont enregistrées dans la bdd

Reste plus qu'à trouver comment faire pour retarder le démarrage de
linknx. Car pour l'instant, je ne trouve pas...
J'ai bien changé le N° de linknx dans /etc/rc2.d mais ça n'a pas l'air
de changer.



On 26 fév, 21:52, DaGGeR <dagger...@hotmail.com> wrote:
> Concernant mysql dans le fichier de log, j'ai maintenant :
>
> 1298752993 ERROR main : Error in config: MysqlPersistentStorage: error
> connecting to 'knx' on host 'DaGGeR-NAS01' with user 'knx', error was
> 'Can't connect to MySQL server on 'DaGGeR-NAS01' (111)'
>
> Error in config: Connection refused
>
> Je ne comprends pas pourquoi la connexion est refusée alors
> qu'apparement j'ai bien le droit correspondant dans mysql :
>  Utilisateur             Serveur                       Mot de
> passe                   Privilèges globaux 1                   «Grant
> »
>      knx                 DaGGeR-NAS01
> Non                          ALL PRIVILEGES
> Oui
>
> J'ai essyé avec / sans un mot de passe, en changeant aussi le nom du
> server comme ci dessous. Le message est différent, mais le résultat
> est identique
>
> 1298751857 ERROR main : Error in config: MysqlPersistentStorage: error
> connecting to 'knx' on host 'localhost' with user 'knx', error was
> 'Can't connect to local MySQL server through socket '/var/run/mysqld/
> mysqld.sock' (2)'
>
> Error in config: No such file or directory
>
> On 25 fév, 08:16, jef2000 <jef2...@ouaye.net> wrote:
>
>
>
> > Salut,
>
> > Dans le cas de mysql, tu as aussi le message "MysqlPersistentStorage :
> > Writing log'20.12' for object 'salon_temperature_value' " dans le log?
> > Est-ce-que linknx.log contient d'autres messages dans la catégorie
> > MysqlPersistentStorage?
>
> > Jean-François
>
> > On 25 fév, 06:59, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > @Jeff :
>
> > > Bien joué, pour la partie log dans les fichiers, c'était effectivement
> > > un problème de droit de répertoire ... les boules
> > > Merci beaucoup !!!
>
> > > @tous :
>
> > > Reste à trouver maintenant pourquoi ça n'écrit pas dans les tables
> > > sous mysql.
>
> > > On 25 fév, 00:16, jef2000 <jef2...@ouaye.net> wrote:
>
> > > > Salut,
>
> > > > A tout hasard, ce ne serait pas un problème de droits d'accès au
> > > > répertoire dans le quel les logs doivent être écrits?
>
> > > > A part ça je ne vois pas trop ce que ça pourrait être. Ou alors une
> > > > petite erreur dans la partie <persistence ..../> de la config linknx.
>
> > > > A+
>
> > > > Jean-François
>
> > > > On 24 fév, 22:54, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > A priori, depuis la mise en place de la Debian, je n'ai plus de log.
> > > > > Ni dans les fichiers, ni dans mysql
> > > > > Ce qu'il y avait dans les fichiers était la sauvegarde avant le
> > > > > changement de distri.
>
> > > > > Donc pour résumer, ça ne marche pas depuis l'install de Debian
>
> > > > > On 24 fév, 07:01, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > > Salut !
>
> > > > > > Non j'ai bien rajouté le paramètre log=true.
> > > > > > En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
> > > > > > www/linknx/...
>
> > > > > > Linknx est compilé ainsi : ( enfin c'est un dépot debian )
> > > > > > root@DaGGeR-NAS01:~# linknx -V
> > > > > > linknx 0.0.1.27
> > > > > > - E-mail gateway enabled (with pthread support)
> > > > > > - MySQL support enabled
> > > > > > - LUA scripting support enabled
> > > > > > - Log4cpp logging enabled
>
> > > > > > Sous linknx.xml j'ai les lignes du genre :
> > > > > > <object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
> > > > > > log="true" />
>
> > > > > > eibd est lancé comme cela :
> > > > > > /usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
> > > > > > S -i ipt:192.168.1.250
>
> > > > > > linknx comme cela :
> > > > > > /usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
> > > > > > knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
>
> > > > > > Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
> > > > > > ça ne marche plus...
> > > > > > dans linknx.log j'ai pourtant :
> > > > > > 1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
> > > > > > 'salon_temperature_value'
>
> > > > > > Est-ce que je suis passé à coté de qlq chose ?
>
> > > > > > On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
>
> > > > > > > Salut,
>
> > > > > > > A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> > > > > > > log="true" pour les objets qui doivent être loggés dans mysql?
>
> > > > > > > Jean-François
>
> > > > > > > On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > > > > Bonjour,
>
> > > > > > > > Je reviens après quelques temps d'inactivité sur mon projet
> > > > > > > > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > > > > > > > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > > > > > > > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > > > > > > > une DEBIAN SQUEEZE à la place.
>
> > > > > > > > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > > > > > > > phpmyadmin, etc ...
> > > > > > > > Linknx est donc installé avec l'option MYSQL.
>
> > > > > > > > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > > > > > > > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > > > > > > > ligne :
> > > > > > > > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > > > > > > > db="knx" table="persist" logtable="log" />
>
> > > > > > > > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > > > > > > > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > > > > > > > enregistre.
> > > > > > > > Je prends toutes les pistes,
> > > > > > > > Merci- Masquer le texte des messages précédents -
>
> > > > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -


Linknx sur NAS QNAP - DaGGeR - 27/02/2011

Je vois que mon problème est liè au nouveau système de démarrage en
parallèle des processus.

Pour avoir voulu avoir la dernière version dispo ??? C'est mon pb à
chaque fois ...

Bon je continue à chercher, si quelqu'un a rencontré le problème, et
solutionné, je prends !



On 27 fév, 17:45, DaGGeR <dagger...@hotmail.com> wrote:
> Je viens de trouver la cause du problème ... mysql est lancé après
> eibd et linknx.
> Du coup, linknx ne peut pas faire la connexion à la bdd, et mets le
> message d'erreur 'Can't connect to MySQL server ...'
>
> Si je relance linknx après la fin du démarrage, c'est Ok et les
> valeurs sont enregistrées dans la bdd
>
> Reste plus qu'à trouver comment faire pour retarder le démarrage de
> linknx. Car pour l'instant, je ne trouve pas...
> J'ai bien changé le N° de linknx dans /etc/rc2.d mais ça n'a pas l'air
> de changer.
>
> On 26 fév, 21:52, DaGGeR <dagger...@hotmail.com> wrote:
>
>
>
> > Concernant mysql dans le fichier de log, j'ai maintenant :
>
> > 1298752993 ERROR main : Error in config: MysqlPersistentStorage: error
> > connecting to 'knx' on host 'DaGGeR-NAS01' with user 'knx', error was
> > 'Can't connect to MySQL server on 'DaGGeR-NAS01' (111)'
>
> > Error in config: Connection refused
>
> > Je ne comprends pas pourquoi la connexion est refusée alors
> > qu'apparement j'ai bien le droit correspondant dans mysql :
> >  Utilisateur             Serveur                       Mot de
> > passe                   Privilèges globaux 1                   «Grant
> > »
> >      knx                 DaGGeR-NAS01
> > Non                          ALL PRIVILEGES
> > Oui
>
> > J'ai essyé avec / sans un mot de passe, en changeant aussi le nom du
> > server comme ci dessous. Le message est différent, mais le résultat
> > est identique
>
> > 1298751857 ERROR main : Error in config: MysqlPersistentStorage: error
> > connecting to 'knx' on host 'localhost' with user 'knx', error was
> > 'Can't connect to local MySQL server through socket '/var/run/mysqld/
> > mysqld.sock' (2)'
>
> > Error in config: No such file or directory
>
> > On 25 fév, 08:16, jef2000 <jef2...@ouaye.net> wrote:
>
> > > Salut,
>
> > > Dans le cas de mysql, tu as aussi le message "MysqlPersistentStorage :
> > > Writing log'20.12' for object 'salon_temperature_value' " dans le log?
> > > Est-ce-que linknx.log contient d'autres messages dans la catégorie
> > > MysqlPersistentStorage?
>
> > > Jean-François
>
> > > On 25 fév, 06:59, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > @Jeff :
>
> > > > Bien joué, pour la partie log dans les fichiers, c'était effectivement
> > > > un problème de droit de répertoire ... les boules
> > > > Merci beaucoup !!!
>
> > > > @tous :
>
> > > > Reste à trouver maintenant pourquoi ça n'écrit pas dans les tables
> > > > sous mysql.
>
> > > > On 25 fév, 00:16, jef2000 <jef2...@ouaye.net> wrote:
>
> > > > > Salut,
>
> > > > > A tout hasard, ce ne serait pas un problème de droits d'accès au
> > > > > répertoire dans le quel les logs doivent être écrits?
>
> > > > > A part ça je ne vois pas trop ce que ça pourrait être. Ou alors une
> > > > > petite erreur dans la partie <persistence ..../> de la config linknx.
>
> > > > > A+
>
> > > > > Jean-François
>
> > > > > On 24 fév, 22:54, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > > A priori, depuis la mise en place de la Debian, je n'ai plus de log.
> > > > > > Ni dans les fichiers, ni dans mysql
> > > > > > Ce qu'il y avait dans les fichiers était la sauvegarde avant le
> > > > > > changement de distri.
>
> > > > > > Donc pour résumer, ça ne marche pas depuis l'install de Debian
>
> > > > > > On 24 fév, 07:01, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > > > Salut !
>
> > > > > > > Non j'ai bien rajouté le paramètre log=true.
> > > > > > > En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
> > > > > > > www/linknx/...
>
> > > > > > > Linknx est compilé ainsi : ( enfin c'est un dépot debian )
> > > > > > > root@DaGGeR-NAS01:~# linknx -V
> > > > > > > linknx 0.0.1.27
> > > > > > > - E-mail gateway enabled (with pthread support)
> > > > > > > - MySQL support enabled
> > > > > > > - LUA scripting support enabled
> > > > > > > - Log4cpp logging enabled
>
> > > > > > > Sous linknx.xml j'ai les lignes du genre :
> > > > > > > <object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
> > > > > > > log="true" />
>
> > > > > > > eibd est lancé comme cela :
> > > > > > > /usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
> > > > > > > S -i ipt:192.168.1.250
>
> > > > > > > linknx comme cela :
> > > > > > > /usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
> > > > > > > knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
>
> > > > > > > Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
> > > > > > > ça ne marche plus...
> > > > > > > dans linknx.log j'ai pourtant :
> > > > > > > 1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
> > > > > > > 'salon_temperature_value'
>
> > > > > > > Est-ce que je suis passé à coté de qlq chose ?
>
> > > > > > > On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
>
> > > > > > > > Salut,
>
> > > > > > > > A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> > > > > > > > log="true" pour les objets qui doivent être loggés dans mysql?
>
> > > > > > > > Jean-François
>
> > > > > > > > On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
> > > > > > > > > Bonjour,
>
> > > > > > > > > Je reviens après quelques temps d'inactivité sur mon projet
> > > > > > > > > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > > > > > > > > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > > > > > > > > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > > > > > > > > une DEBIAN SQUEEZE à la place.
>
> > > > > > > > > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > > > > > > > > phpmyadmin, etc ...
> > > > > > > > > Linknx est donc installé avec l'option MYSQL.
>
> > > > > > > > > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > > > > > > > > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > > > > > > > > ligne :
> > > > > > > > > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > > > > > > > > db="knx" table="persist" logtable="log" />
>
> > > > > > > > > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > > > > > > > > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > > > > > > > > enregistre.
> > > > > > > > > Je prends toutes les pistes,
> > > > > > > > > Merci- Masquer le texte des messages précédents -
>
> > > > > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -


Linknx sur NAS QNAP - Frédéric - 27/02/2011

On dimanche 27 février 2011, DaGGeR wrote:

> Je vois que mon problème est liè au nouveau système de démarrage en
> parallèle des processus.

Et il n'y a pas de système qui permet de forcer l'un avant l'autre ? Ça
paraît bizarre, car un tas de process s'appuient les uns sur les autres...

--
Frédéric


Linknx sur NAS QNAP - DaGGeR - 27/02/2011

Il y en a surement un, mais je ne le trouve pas, ou je suis vraiment
trop nul !
Avant la technique était de mettre un chiffre plus elevé pour que le
processus démarre en dernier ( genre S99linknx dans etc/rc2.s )

Maintenant, d'après ce que j'ai compris, il faut le préciser en entête
de fichier : ( exemple pour linknx )
# Required-Start: $remote_fs $network $eibd-server

Je serai tenté, et je l'ai essayé, mais vu que la ligne est en
commentaire ca n'a pas marché
# Required-Start: $remote_fs $network $eibd-server $mysql

Je ne sais pas ou il faut le mentionner



On 27 fév, 20:39, Frédéric <f...@gbiloba.org> wrote:
> On dimanche 27 février 2011, DaGGeR wrote:
>
> > Je vois que mon problème est liè au nouveau système de démarrage en
> > parallèle des processus.
>
> Et il n'y a pas de système qui permet de forcer l'un avant l'autre ? Ça
> paraît bizarre, car un tas de process s'appuient les uns sur les autres...
>
> --
>     Frédéric


Linknx sur NAS QNAP - Frédéric - 27/02/2011

On dimanche 27 février 2011, DaGGeR wrote:

> Avant la technique était de mettre un chiffre plus elevé pour que le
> processus démarre en dernier ( genre S99linknx dans etc/rc2.s )

Yep, j'en étais resté là...

> Maintenant, d'après ce que j'ai compris, il faut le préciser en entête
> de fichier : ( exemple pour linknx )
> # Required-Start: $remote_fs $network $eibd-server
>
> Je serai tenté, et je l'ai essayé, mais vu que la ligne est en
> commentaire ca n'a pas marché
> # Required-Start: $remote_fs $network $eibd-server $mysql
>
> Je ne sais pas ou il faut le mentionner

Non, c'est bon ; c'est un commentaire au sens shell, mais c'est bien
utilisé. À priori, ce que tu as fait devrait marcher... Bizarre.

--
Frédéric


Linknx sur NAS QNAP - Nicolas Garnier - 27/02/2011

Je chercherais du coté de la syntaxe du script :
http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot

Les scripts eibd.sh, linknxd.sh (ou autres que l'on veut voir demarrer
automatiquement avec une hierarchie de priorités) doivent (à partir de
Debian 6.0 squeeze + insserv ) respecter la syntaxe décrite ici:
http://wiki.debian.org/LSBInitScripts qui est plus contraignante (toutes les
lignes de l'en-tête doivent a priori être présentes) mais finalement assez
claire.

Il ne faut pas placer le script dans le sous-répertoire du nom du run-level,
mais utiliser l'outil insserv. Cet outil vérifie si le script est bien
écrit.

N.


Linknx sur NAS QNAP - DaGGeR - 27/02/2011

Hé ben voilà !!!
Ca marche ...

J'étais bien sur le bon fichier, sur la bonne ligne, ... mais je
faisait une erreur de syntaxe.

Pour ceux qui passerons par une install de Debian Squeeze, la bonne
syntaxe est :
pour eibd-server, dans etc/init.d:
# Required-Start: $remote_fs $network mysql

pour linknx, dans etc/init.d:
# Required-Start: $remote_fs $network eibd-server

Ensuite faire :
insserv eibd-server
et
insserv linknx




On 27 fév, 22:18, Nicolas Garnier <n.b.garn...@gmail.com> wrote:
> Je chercherais du coté de la syntaxe du script :http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot
>
> Les scripts eibd.sh, linknxd.sh (ou autres que l'on veut voir demarrer
> automatiquement avec une hierarchie de priorités) doivent (à partir de
> Debian 6.0 squeeze +  insserv )  respecter la syntaxe décrite ici:http://wiki.debian.org/LSBInitScriptsqui est plus contraignante (toutes les
> lignes de l'en-tête doivent a priori être présentes) mais finalement assez
> claire.
>
> Il ne faut pas placer le script dans le sous-répertoire du nom du run-level,
> mais utiliser l'outil  insserv. Cet outil vérifie si le script est bien
> écrit.
>
> N.