hello
j'ai un process qui tourne et qui appartient à "personne" : j'ai réparé
les droits, mais rien n'y fait, le process est présent à chaque reboot.
Comment fais-je pour m'en débarrasser ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Levenez
Le 12/11/05 19:55, dans <43763ab7$0$4327$, « flytoxx » <flytoxx> a écrit :
j'ai un process qui tourne et qui appartient à "personne" :
Tu parles de "mdimport" ?
j'ai réparé les droits,
Pourquoi ? MacBidouille conseille cela ? :->
mais rien n'y fait, le process est présent à chaque reboot.
Normal.
Comment fais-je pour m'en débarrasser ?
Pourquoi s'en débarasser ? Il y a d'autres processus qui sont lancées à chaque boot. Tu veus aussi t'en débarasser ?
Mdimport est le logiciel qui sert à indexer les disques dans Mac OS X 10.4, sans lui Spotlight ne marcherait pas. Il faut le laisser tourner pour qu'il arrive à indexer ton disque. Si tu tues ce process à chaque reboot, l'indexation ne pourra jamais se faire correctement et donc mdimport sera toujours obligé de travailler. Tu connais les Danaïdes ?
Mais si tu veux bidouiller ton système, regarde d'abord la doc de mdimport en tapant "man mdimport".
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 12/11/05 19:55, dans <43763ab7$0$4327$626a54ce@news.free.fr>, « flytoxx »
<flytoxx> a écrit :
j'ai un process qui tourne et qui appartient à "personne" :
Tu parles de "mdimport" ?
j'ai réparé
les droits,
Pourquoi ? MacBidouille conseille cela ? :->
mais rien n'y fait, le process est présent à chaque reboot.
Normal.
Comment fais-je pour m'en débarrasser ?
Pourquoi s'en débarasser ? Il y a d'autres processus qui sont lancées à
chaque boot. Tu veus aussi t'en débarasser ?
Mdimport est le logiciel qui sert à indexer les disques dans Mac OS X 10.4,
sans lui Spotlight ne marcherait pas. Il faut le laisser tourner pour qu'il
arrive à indexer ton disque. Si tu tues ce process à chaque reboot,
l'indexation ne pourra jamais se faire correctement et donc mdimport sera
toujours obligé de travailler. Tu connais les Danaïdes ?
Mais si tu veux bidouiller ton système, regarde d'abord la doc de mdimport
en tapant "man mdimport".
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Le 12/11/05 19:55, dans <43763ab7$0$4327$, « flytoxx » <flytoxx> a écrit :
j'ai un process qui tourne et qui appartient à "personne" :
Tu parles de "mdimport" ?
j'ai réparé les droits,
Pourquoi ? MacBidouille conseille cela ? :->
mais rien n'y fait, le process est présent à chaque reboot.
Normal.
Comment fais-je pour m'en débarrasser ?
Pourquoi s'en débarasser ? Il y a d'autres processus qui sont lancées à chaque boot. Tu veus aussi t'en débarasser ?
Mdimport est le logiciel qui sert à indexer les disques dans Mac OS X 10.4, sans lui Spotlight ne marcherait pas. Il faut le laisser tourner pour qu'il arrive à indexer ton disque. Si tu tues ce process à chaque reboot, l'indexation ne pourra jamais se faire correctement et donc mdimport sera toujours obligé de travailler. Tu connais les Danaïdes ?
Mais si tu veux bidouiller ton système, regarde d'abord la doc de mdimport en tapant "man mdimport".
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Nicolas.MICHEL
Eric Levenez wrote:
"mdimportserver" tourne en mémoire avec différents droits, comme "nobody" (-2) et "unknown" (99) suivant les actions à effectuer. Le noyau connaît ces droits et réagit en conséquence. Par exemple l'UID 99 sera vu comme l'UID de l'utilisateur qui le regarde (typiquement 501).
Tien, j'ignorais la chose. Tu connais un endroit où on peut trouver le comportement du kernel face à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Merci ! :-) -- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Eric Levenez <new@levenez.com> wrote:
"mdimportserver" tourne en mémoire avec différents droits, comme "nobody"
(-2) et "unknown" (99) suivant les actions à effectuer. Le noyau connaît ces
droits et réagit en conséquence. Par exemple l'UID 99 sera vu comme l'UID de
l'utilisateur qui le regarde (typiquement 501).
Tien, j'ignorais la chose.
Tu connais un endroit où on peut trouver le comportement du kernel face
à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Merci ! :-)
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas
"mdimportserver" tourne en mémoire avec différents droits, comme "nobody" (-2) et "unknown" (99) suivant les actions à effectuer. Le noyau connaît ces droits et réagit en conséquence. Par exemple l'UID 99 sera vu comme l'UID de l'utilisateur qui le regarde (typiquement 501).
Tien, j'ignorais la chose. Tu connais un endroit où on peut trouver le comportement du kernel face à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Merci ! :-) -- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Eric Levenez
Le 14/11/05 16:23, dans <1h60yn6.1qu9odxydniyzN%, « Nicolas MICHEL » a écrit :
Tu connais un endroit où on peut trouver le comportement du kernel face à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Il faut regarder dans les sources de XNU (et d'autres sources de Darwin).
Pour l'UID 99, c'est le define UNKNOWNUID qu'il faut regarder, mais parfois il y a du "99" en dur dans le code.
Pour -2, je n'ai pas beaucoup cherché, mais il y a un test d'UID avec 0xfffffffe qu'il faudrait regarder de plus près. Ce -2 est défini dans netinfo comme valant "nobody" et on retrouve ce nom dans "httpd/ap_config.h" (uid par défaut pour le serveur web). Les démons tournant en tâche de fond sont souvent lancés avec des uid < 0 pour ne pas être root. Parfois un démon a son propre uid créé que pour lui (comme mysql par exemple).
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 14/11/05 16:23, dans <1h60yn6.1qu9odxydniyzN%Nicolas.MICHEL@BonBon.net>,
« Nicolas MICHEL » <Nicolas.MICHEL@BonBon.net> a écrit :
Tu connais un endroit où on peut trouver le comportement du kernel face
à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Il faut regarder dans les sources de XNU (et d'autres sources de Darwin).
Pour l'UID 99, c'est le define UNKNOWNUID qu'il faut regarder, mais parfois
il y a du "99" en dur dans le code.
Pour -2, je n'ai pas beaucoup cherché, mais il y a un test d'UID avec
0xfffffffe qu'il faudrait regarder de plus près. Ce -2 est défini dans
netinfo comme valant "nobody" et on retrouve ce nom dans "httpd/ap_config.h"
(uid par défaut pour le serveur web). Les démons tournant en tâche de fond
sont souvent lancés avec des uid < 0 pour ne pas être root. Parfois un démon
a son propre uid créé que pour lui (comme mysql par exemple).
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Le 14/11/05 16:23, dans <1h60yn6.1qu9odxydniyzN%, « Nicolas MICHEL » a écrit :
Tu connais un endroit où on peut trouver le comportement du kernel face à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Il faut regarder dans les sources de XNU (et d'autres sources de Darwin).
Pour l'UID 99, c'est le define UNKNOWNUID qu'il faut regarder, mais parfois il y a du "99" en dur dans le code.
Pour -2, je n'ai pas beaucoup cherché, mais il y a un test d'UID avec 0xfffffffe qu'il faudrait regarder de plus près. Ce -2 est défini dans netinfo comme valant "nobody" et on retrouve ce nom dans "httpd/ap_config.h" (uid par défaut pour le serveur web). Les démons tournant en tâche de fond sont souvent lancés avec des uid < 0 pour ne pas être root. Parfois un démon a son propre uid créé que pour lui (comme mysql par exemple).
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Nicolas.MICHEL
Eric Levenez wrote:
Le 14/11/05 16:23, dans <1h60yn6.1qu9odxydniyzN%,
Tu connais un endroit où on peut trouver le comportement du kernel face à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Il faut regarder dans les sources de XNU (et d'autres sources de Darwin).
Ouille, lourd investissement ! Actuellement j'arrive déjà à peine à faire juste mon travail strict, sans formation ou autre, je crains ne pas y arriver :-/
Pour l'UID 99, c'est le define UNKNOWNUID qu'il faut regarder, mais parfois il y a du "99" en dur dans le code.
Pour -2, je n'ai pas beaucoup cherché, mais il y a un test d'UID avec 0xfffffffe qu'il faudrait regarder de plus près. Ce -2 est défini dans netinfo comme valant "nobody" et on retrouve ce nom dans "httpd/ap_config.h" (uid par défaut pour le serveur web). Les démons tournant en tâche de fond sont souvent lancés avec des uid < 0 pour ne pas être root. Parfois un démon a son propre uid créé que pour lui (comme mysql par exemple).
Merci ! :-)
-- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Eric Levenez <new@levenez.com> wrote:
Le 14/11/05 16:23, dans <1h60yn6.1qu9odxydniyzN%Nicolas.MICHEL@BonBon.net>,
Tu connais un endroit où on peut trouver le comportement du kernel face
à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Il faut regarder dans les sources de XNU (et d'autres sources de Darwin).
Ouille, lourd investissement !
Actuellement j'arrive déjà à peine à faire juste mon travail strict,
sans formation ou autre, je crains ne pas y arriver :-/
Pour l'UID 99, c'est le define UNKNOWNUID qu'il faut regarder, mais parfois
il y a du "99" en dur dans le code.
Pour -2, je n'ai pas beaucoup cherché, mais il y a un test d'UID avec
0xfffffffe qu'il faudrait regarder de plus près. Ce -2 est défini dans
netinfo comme valant "nobody" et on retrouve ce nom dans "httpd/ap_config.h"
(uid par défaut pour le serveur web). Les démons tournant en tâche de fond
sont souvent lancés avec des uid < 0 pour ne pas être root. Parfois un démon
a son propre uid créé que pour lui (comme mysql par exemple).
Merci ! :-)
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas
Tu connais un endroit où on peut trouver le comportement du kernel face à ces UID "spéciaux" ? (genre -2, il faut quoi ?)
Il faut regarder dans les sources de XNU (et d'autres sources de Darwin).
Ouille, lourd investissement ! Actuellement j'arrive déjà à peine à faire juste mon travail strict, sans formation ou autre, je crains ne pas y arriver :-/
Pour l'UID 99, c'est le define UNKNOWNUID qu'il faut regarder, mais parfois il y a du "99" en dur dans le code.
Pour -2, je n'ai pas beaucoup cherché, mais il y a un test d'UID avec 0xfffffffe qu'il faudrait regarder de plus près. Ce -2 est défini dans netinfo comme valant "nobody" et on retrouve ce nom dans "httpd/ap_config.h" (uid par défaut pour le serveur web). Les démons tournant en tâche de fond sont souvent lancés avec des uid < 0 pour ne pas être root. Parfois un démon a son propre uid créé que pour lui (comme mysql par exemple).
Merci ! :-)
-- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas