Je découvre un peu avec surprise que certain dossier possède une
autorisation dite *système* comment peut-on fixer cette autorisation ?
Je m'explique un peu plus, il s'agit du dossier "Project Templates"
utiliser par Xcode...
le chemin d'accès:
/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project
Templates/Application
dans les informations du dossier on note que l'option Verrouillé est grisé
dans Partage et permissions il est écrit :
Vous disposez d'un accès personnalisé
Pour être plus précis je voudrais ajouter un Project Template a xCode et
il semblerait que sans cette modification Xcode n'en veut pas, a moins
qu'une autre manipe soit possible ?
> Tiens depuis quand ? Sur Mac OS X 10.4, c'est possible de le faire par > le Finder en donnant le login/mot de passe d'un compte "admin".
Depuis que la fenêtre d'info ne se limite plus à owner, group et world mais gère aussi les ACL : on ne change plus owner et group en choisissant dans le menu, on peut ajouter autant d'utilisateurs / groupe que l'on veut, mais uniquement les utilisateurs visibles dans les préférences système sous Comptes. Donc on peut changer l'ownership de system à un utilisateur, mais pas l'inverse.
> Mais peut-être n'a-t-il pas vu que sur Mac OS X 10.5 et 10.6 le Finder > manipule les ACL plutôt que les droits posix ?
Il manipule les deux. Par exemple si un fichier est user:staff et que l'on ajoute le groupe "admin" puis qu'on supprime "staff", le fichier sera user:admin au final. Si l'on ne fait que l'ajout, le groupe reste à "staff" et un ACL est ajouté pour le groupe "admin".
Merci pour ces précisions.
-- Jacques PERROCHEAU CNRS UMR 6226 Université de Rennes 1, Campus de Beaulieu, 35042 RENNES Cedex, France
In article
<Patrick.Stadelmann-7AF72A.13463204052011@news.individual.net>,
Patrick Stadelmann <Patrick.Stadelmann@unine.ch> wrote:
> Tiens depuis quand ? Sur Mac OS X 10.4, c'est possible de le faire par
> le Finder en donnant le login/mot de passe d'un compte "admin".
Depuis que la fenêtre d'info ne se limite plus à owner, group et world
mais gère aussi les ACL : on ne change plus owner et group en
choisissant dans le menu, on peut ajouter autant d'utilisateurs / groupe
que l'on veut, mais uniquement les utilisateurs visibles dans les
préférences système sous Comptes. Donc on peut changer l'ownership de
system à un utilisateur, mais pas l'inverse.
> Mais peut-être n'a-t-il pas vu que sur Mac OS X 10.5 et 10.6 le Finder
> manipule les ACL plutôt que les droits posix ?
Il manipule les deux. Par exemple si un fichier est user:staff et que
l'on ajoute le groupe "admin" puis qu'on supprime "staff", le fichier
sera user:admin au final. Si l'on ne fait que l'ajout, le groupe reste à
"staff" et un ACL est ajouté pour le groupe "admin".
Merci pour ces précisions.
--
Jacques PERROCHEAU
CNRS UMR 6226
Université de Rennes 1, Campus de Beaulieu, 35042 RENNES Cedex, France
> Tiens depuis quand ? Sur Mac OS X 10.4, c'est possible de le faire par > le Finder en donnant le login/mot de passe d'un compte "admin".
Depuis que la fenêtre d'info ne se limite plus à owner, group et world mais gère aussi les ACL : on ne change plus owner et group en choisissant dans le menu, on peut ajouter autant d'utilisateurs / groupe que l'on veut, mais uniquement les utilisateurs visibles dans les préférences système sous Comptes. Donc on peut changer l'ownership de system à un utilisateur, mais pas l'inverse.
> Mais peut-être n'a-t-il pas vu que sur Mac OS X 10.5 et 10.6 le Finder > manipule les ACL plutôt que les droits posix ?
Il manipule les deux. Par exemple si un fichier est user:staff et que l'on ajoute le groupe "admin" puis qu'on supprime "staff", le fichier sera user:admin au final. Si l'on ne fait que l'ajout, le groupe reste à "staff" et un ACL est ajouté pour le groupe "admin".
Merci pour ces précisions.
-- Jacques PERROCHEAU CNRS UMR 6226 Université de Rennes 1, Campus de Beaulieu, 35042 RENNES Cedex, France
Jacques Perrocheau
In article <4dc13330$0$12804$, Aegidius wrote:
Le 04/05/11 02:54, Jacques Perrocheau a écrit : >> Un Template est un squelette de développement et j'avais besoin d'un >> > template Xcode 3 à installer dans Xcode 4...
Capite ?
>> > En fait ces templates ont été refondues pour XCode 4 donc cette manip >> > ne fonctionne pas de toutes façons... >> > >> > C'est carrément plus compliqué... >> > >> > Merci quand même... > Et on ne saura pas ce qui a provoqué ta question...
Donc la solution est de créer un projet avec ce template et xCode 3. Utiliser le projet ainsi créé avec Xcode 4
Capite ?
Je comprends ce que tu expliques ci-dessus, surtout quand d'abord tu dis que cela ne marche pas définitivement ;-), mais qu'en étant un peu astucieux, tu finis par trouver le mode opératoire qui va bien et qui est on ne peut plus logique.
Mais quelle est la relation avec la question posée initialement ?
Tu ne réponds pas à la question que tu avais posé initialement (une question de privilèges pour un dossier du file system) et visiblement que personne n'a compris et tu nous réponds en remontant à la manip que tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
-- Jacques PERROCHEAU CNRS UMR 6226 Université de Rennes 1, Campus de Beaulieu, 35042 RENNES Cedex, France
In article <4dc13330$0$12804$426a74cc@news.free.fr>,
Aegidius <aegidius@live.fr> wrote:
Le 04/05/11 02:54, Jacques Perrocheau a écrit :
>> Un Template est un squelette de développement et j'avais besoin d'un
>> > template Xcode 3 à installer dans Xcode 4...
Capite ?
>> > En fait ces templates ont été refondues pour XCode 4 donc cette manip
>> > ne fonctionne pas de toutes façons...
>> >
>> > C'est carrément plus compliqué...
>> >
>> > Merci quand même...
> Et on ne saura pas ce qui a provoqué ta question...
Donc la solution est de créer un projet avec ce template et xCode 3.
Utiliser le projet ainsi créé avec Xcode 4
Capite ?
Je comprends ce que tu expliques ci-dessus, surtout quand d'abord tu dis
que cela ne marche pas définitivement ;-), mais qu'en étant un peu
astucieux, tu finis par trouver le mode opératoire qui va bien et qui
est on ne peut plus logique.
Mais quelle est la relation avec la question posée initialement ?
Tu ne réponds pas à la question que tu avais posé initialement (une
question de privilèges pour un dossier du file system) et visiblement
que personne n'a compris et tu nous réponds en remontant à la manip que
tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
--
Jacques PERROCHEAU
CNRS UMR 6226
Université de Rennes 1, Campus de Beaulieu, 35042 RENNES Cedex, France
Le 04/05/11 02:54, Jacques Perrocheau a écrit : >> Un Template est un squelette de développement et j'avais besoin d'un >> > template Xcode 3 à installer dans Xcode 4...
Capite ?
>> > En fait ces templates ont été refondues pour XCode 4 donc cette manip >> > ne fonctionne pas de toutes façons... >> > >> > C'est carrément plus compliqué... >> > >> > Merci quand même... > Et on ne saura pas ce qui a provoqué ta question...
Donc la solution est de créer un projet avec ce template et xCode 3. Utiliser le projet ainsi créé avec Xcode 4
Capite ?
Je comprends ce que tu expliques ci-dessus, surtout quand d'abord tu dis que cela ne marche pas définitivement ;-), mais qu'en étant un peu astucieux, tu finis par trouver le mode opératoire qui va bien et qui est on ne peut plus logique.
Mais quelle est la relation avec la question posée initialement ?
Tu ne réponds pas à la question que tu avais posé initialement (une question de privilèges pour un dossier du file system) et visiblement que personne n'a compris et tu nous réponds en remontant à la manip que tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
-- Jacques PERROCHEAU CNRS UMR 6226 Université de Rennes 1, Campus de Beaulieu, 35042 RENNES Cedex, France
Aegidius
Le 04/05/11 14:09, Jacques Perrocheau a écrit :
In article<4dc13330$0$12804$, Aegidius wrote:
Le 04/05/11 02:54, Jacques Perrocheau a écrit :
Un Template est un squelette de développement et j'avais besoin d'un
template Xcode 3 à installer dans Xcode 4...
Capite ?
En fait ces templates ont été refondues pour XCode 4 donc cette manip ne fonctionne pas de toutes façons...
C'est carrément plus compliqué...
Merci quand même...
Et on ne saura pas ce qui a provoqué ta question...
Donc la solution est de créer un projet avec ce template et xCode 3. Utiliser le projet ainsi créé avec Xcode 4
Capite ?
Je comprends ce que tu expliques ci-dessus, surtout quand d'abord tu dis que cela ne marche pas définitivement ;-), mais qu'en étant un peu astucieux, tu finis par trouver le mode opératoire qui va bien et qui est on ne peut plus logique.
C'est une manip qui m'a été indiquée, pas moi qui ait trouvé...
Mais quelle est la relation avec la question posée initialement ?
Tu ne réponds pas à la question que tu avais posé initialement (une question de privilèges pour un dossier du file system) et visiblement que personne n'a compris et tu nous réponds en remontant à la manip que tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
Les dossiers des templates ont une autorisation système (pourquoi ?) et je pensais que c'était suffisant, mais bon ça ne marche pas, d'ou la manip.
Le 04/05/11 14:09, Jacques Perrocheau a écrit :
In article<4dc13330$0$12804$426a74cc@news.free.fr>,
Aegidius<aegidius@live.fr> wrote:
Le 04/05/11 02:54, Jacques Perrocheau a écrit :
Un Template est un squelette de développement et j'avais besoin d'un
template Xcode 3 à installer dans Xcode 4...
Capite ?
En fait ces templates ont été refondues pour XCode 4 donc cette manip
ne fonctionne pas de toutes façons...
C'est carrément plus compliqué...
Merci quand même...
Et on ne saura pas ce qui a provoqué ta question...
Donc la solution est de créer un projet avec ce template et xCode 3.
Utiliser le projet ainsi créé avec Xcode 4
Capite ?
Je comprends ce que tu expliques ci-dessus, surtout quand d'abord tu dis
que cela ne marche pas définitivement ;-), mais qu'en étant un peu
astucieux, tu finis par trouver le mode opératoire qui va bien et qui
est on ne peut plus logique.
C'est une manip qui m'a été indiquée, pas moi qui ait trouvé...
Mais quelle est la relation avec la question posée initialement ?
Tu ne réponds pas à la question que tu avais posé initialement (une
question de privilèges pour un dossier du file system) et visiblement
que personne n'a compris et tu nous réponds en remontant à la manip que
tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
Les dossiers des templates ont une autorisation système (pourquoi ?) et
je pensais que c'était suffisant, mais bon ça ne marche pas, d'ou la manip.
Un Template est un squelette de développement et j'avais besoin d'un
template Xcode 3 à installer dans Xcode 4...
Capite ?
En fait ces templates ont été refondues pour XCode 4 donc cette manip ne fonctionne pas de toutes façons...
C'est carrément plus compliqué...
Merci quand même...
Et on ne saura pas ce qui a provoqué ta question...
Donc la solution est de créer un projet avec ce template et xCode 3. Utiliser le projet ainsi créé avec Xcode 4
Capite ?
Je comprends ce que tu expliques ci-dessus, surtout quand d'abord tu dis que cela ne marche pas définitivement ;-), mais qu'en étant un peu astucieux, tu finis par trouver le mode opératoire qui va bien et qui est on ne peut plus logique.
C'est une manip qui m'a été indiquée, pas moi qui ait trouvé...
Mais quelle est la relation avec la question posée initialement ?
Tu ne réponds pas à la question que tu avais posé initialement (une question de privilèges pour un dossier du file system) et visiblement que personne n'a compris et tu nous réponds en remontant à la manip que tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
Les dossiers des templates ont une autorisation système (pourquoi ?) et je pensais que c'était suffisant, mais bon ça ne marche pas, d'ou la manip.
Jacques Perrocheau
In article <4dc1493b$0$4777$, Aegidius wrote:
> Mais quelle est la relation avec la question posée initialement ? > > Tu ne réponds pas à la question que tu avais posé initialement (une > question de privilèges pour un dossier du file system) et visiblement > que personne n'a compris et tu nous réponds en remontant à la manip que > tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
Les dossiers des templates ont une autorisation système (pourquoi ?)
Parce qu'Apple en a décidé ainsi et qu'avec un positionnement de privilèges comme ceci:
dans toute cette hiérarchie, cela permet la lecture par tout le monde, la modification par les admins, tout en protégeant des fausses manoeuvres.
et je pensais que c'était suffisant,
???
mais bon ça ne marche pas, d'ou la manip.
qui n'a rien à voir avec un quelconque problème de privilèges sur les dits dossiers.
-- Jacques PERROCHEAU CNRS UMR 6226 Université de Rennes 1, Campus de Beaulieu, 35042 RENNES Cedex, France
In article <4dc1493b$0$4777$426a74cc@news.free.fr>,
Aegidius <aegidius@live.fr> wrote:
> Mais quelle est la relation avec la question posée initialement ?
>
> Tu ne réponds pas à la question que tu avais posé initialement (une
> question de privilèges pour un dossier du file system) et visiblement
> que personne n'a compris et tu nous réponds en remontant à la manip que
> tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
Les dossiers des templates ont une autorisation système (pourquoi ?)
Parce qu'Apple en a décidé ainsi et qu'avec un positionnement de
privilèges comme ceci:
> Mais quelle est la relation avec la question posée initialement ? > > Tu ne réponds pas à la question que tu avais posé initialement (une > question de privilèges pour un dossier du file system) et visiblement > que personne n'a compris et tu nous réponds en remontant à la manip que > tu avais l'intention de faire, mais que tu t'étais bien gardé de décrire.
Les dossiers des templates ont une autorisation système (pourquoi ?)
Parce qu'Apple en a décidé ainsi et qu'avec un positionnement de privilèges comme ceci: