--French
Pardon pour le français, il est dû au google traduisent. Veuillez répondre en anglais si possible.
J'ai récemment assigné quelques services pour utiliser le plugin check_centreon_snmp_traffic. Toutes les fois que le contrôle de service fonctionne, un tmp dossier créé dans /tmp appelé "oreon_traffic_if.$interface.$opt_H, qui est dû à la ligne 291 dans le script.
Le problème est que le dossier a des permissions de racine, ainsi l'interface d'oreon ne peut pas lire le contenu du dossier et renvoyer l'information de status. J'ai manuellement changé les permissions du dossier, et l'information de status révèle l'amende juste.
J'ai essayé d'ajuster le script pour placer le dossier dans un chemin différent, tel que /usr/local/oreon/tmp. Ceci ne fixe rien, car le dossier a toujours des permissions de racine une fois créé.
Comment est-ce que ceci est fixé? En date de maintenant, je dois manuellement changer des permissions chaque fois qu'un nouveau dossier de la température est créé.
Pardon pour le français, il est dû au google traduisent. Veuillez répondre en anglais si possible.
Merci beaucoup,
nebj00la
English ---
I've recently assigned some services to use the check_centreon_snmp_traffic plugin. Whenever the service check runs, a temp file is created in /tmp called "oreon_traffic_if".$interface."_".$opt_H", which is due to line 291 in the script.
The problem is that the file has root permissions, so the oreon interface can't read the contents of the file and return the status information. I've manually changed the permissions of the file, and the status information shows up just fine.
I've tried to adjust the script to place the file in a different path, such as /usr/local/oreon/tmp. This doesn't fix anything, as the file still has root permissions when created.
What is the easiest way to fix this? As of now, I have to manually change permissions every time a new temp file is created.
Thanks,
nebj00la
Pardon pour le français, il est dû au google traduisent. Veuillez répondre en anglais si possible.
J'ai récemment assigné quelques services pour utiliser le plugin check_centreon_snmp_traffic. Toutes les fois que le contrôle de service fonctionne, un tmp dossier créé dans /tmp appelé "oreon_traffic_if.$interface.$opt_H, qui est dû à la ligne 291 dans le script.
Le problème est que le dossier a des permissions de racine, ainsi l'interface d'oreon ne peut pas lire le contenu du dossier et renvoyer l'information de status. J'ai manuellement changé les permissions du dossier, et l'information de status révèle l'amende juste.
J'ai essayé d'ajuster le script pour placer le dossier dans un chemin différent, tel que /usr/local/oreon/tmp. Ceci ne fixe rien, car le dossier a toujours des permissions de racine une fois créé.
Comment est-ce que ceci est fixé? En date de maintenant, je dois manuellement changer des permissions chaque fois qu'un nouveau dossier de la température est créé.
Pardon pour le français, il est dû au google traduisent. Veuillez répondre en anglais si possible.
Merci beaucoup,
nebj00la
English ---
I've recently assigned some services to use the check_centreon_snmp_traffic plugin. Whenever the service check runs, a temp file is created in /tmp called "oreon_traffic_if".$interface."_".$opt_H", which is due to line 291 in the script.
The problem is that the file has root permissions, so the oreon interface can't read the contents of the file and return the status information. I've manually changed the permissions of the file, and the status information shows up just fine.
I've tried to adjust the script to place the file in a different path, such as /usr/local/oreon/tmp. This doesn't fix anything, as the file still has root permissions when created.
What is the easiest way to fix this? As of now, I have to manually change permissions every time a new temp file is created.
Thanks,
nebj00la
Comment