Comment peut-on cacher un dossier dans Mac OS X 10.3.9. Rien de
disponible dans la fenêtre d'information du dossier. J'ai essayé de
créer un fichier .hidden dans le dossier au dessus avec le nom du
dossier devant : rien (même après redémarrage du Finder).
On Thu, 1 Dec 2005 10:43:24 +0100, Olivier Marti wrote:
Oui, mais bon. Je connais tout ça, et pour l'instant je fait comme ça.
Mais j'aimerais vraiment trouver le truc des dossiers cachés Mac OS. J'aime bien parce qu'ils se voient dans le Terminal mais pas dans le Finder.
Puisque la question indique qu'il faut masquer son existence et non interdire son accès, je répondrai la même chose que Patrick à savoir :
$ SetFile -a V <répertoire> && killall Finder
Chez moi ça ne marche pas : les dossiers sont toujours visibles. (alors que les .dossiers sont bien cachés).
Il y a un bug chez moi ????
Olivier
Nicolas.MICHEL
Olivier Marti wrote:
Bonjour,
Comment peut-on cacher un dossier dans Mac OS X 10.3.9. Rien de disponible dans la fenêtre d'information du dossier. J'ai essayé de créer un fichier .hidden dans le dossier au dessus avec le nom du dossier devant : rien (même après redémarrage du Finder).
Comment faire ?
Une solution qui n'a, me semble-t-il, pas encore été évoquée, serait de faire un chmod -r sur le dossier parent.
Une autre solution, que je n'ai pas retesté depuis longtemps, serait de mettre ce dossier à la racine puis de le lister dans /.hidden
Sinon pour le SetFile qui ne passe pas suivant les versions pour les dossiers, tu peux faire un chflags opaque /mon/dossier
-- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Olivier Marti <olivier.marti@ensta.org> wrote:
Bonjour,
Comment peut-on cacher un dossier dans Mac OS X 10.3.9. Rien de
disponible dans la fenêtre d'information du dossier. J'ai essayé de
créer un fichier .hidden dans le dossier au dessus avec le nom du
dossier devant : rien (même après redémarrage du Finder).
Comment faire ?
Une solution qui n'a, me semble-t-il, pas encore été évoquée, serait de
faire un chmod -r sur le dossier parent.
Une autre solution, que je n'ai pas retesté depuis longtemps, serait de
mettre ce dossier à la racine puis de le lister dans /.hidden
Sinon pour le SetFile qui ne passe pas suivant les versions pour les
dossiers, tu peux faire un
chflags opaque /mon/dossier
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas
Comment peut-on cacher un dossier dans Mac OS X 10.3.9. Rien de disponible dans la fenêtre d'information du dossier. J'ai essayé de créer un fichier .hidden dans le dossier au dessus avec le nom du dossier devant : rien (même après redémarrage du Finder).
Comment faire ?
Une solution qui n'a, me semble-t-il, pas encore été évoquée, serait de faire un chmod -r sur le dossier parent.
Une autre solution, que je n'ai pas retesté depuis longtemps, serait de mettre ce dossier à la racine puis de le lister dans /.hidden
Sinon pour le SetFile qui ne passe pas suivant les versions pour les dossiers, tu peux faire un chflags opaque /mon/dossier
-- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Patrick Stadelmann
In article <1h75ogj.2vqq391muoh2aN%, (Nicolas MICHEL) wrote:
Sinon pour le SetFile qui ne passe pas suivant les versions pour les dossiers, tu peux faire un chflags opaque /mon/dossier
Je ne vois pas de différence (en 10.3.9) même après avoir redémarré le Finder. Un "ls -lo" montre que le flag est pourtant bien actif.
Pour le SetFile qui ne fonctionne pas, on doit pouvoir utiliser un outil genre FileBuddy (ResEdit via Classic fonctionne aussi).
Patrick -- Patrick Stadelmann
In article <1h75ogj.2vqq391muoh2aN%Nicolas.MICHEL@BonBon.net>,
Nicolas.MICHEL@BonBon.net (Nicolas MICHEL) wrote:
Sinon pour le SetFile qui ne passe pas suivant les versions pour les
dossiers, tu peux faire un
chflags opaque /mon/dossier
Je ne vois pas de différence (en 10.3.9) même après avoir redémarré le
Finder. Un "ls -lo" montre que le flag est pourtant bien actif.
Pour le SetFile qui ne fonctionne pas, on doit pouvoir utiliser un outil
genre FileBuddy (ResEdit via Classic fonctionne aussi).
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>
Je ne vois pas de différence (en 10.3.9) même après avoir redémarré le Finder. Un "ls -lo" montre que le flag est pourtant bien actif.
alors je me suis peut-être trompé de flag, faut que je regardes ça.
-- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Nicolas.MICHEL
Nicolas MICHEL wrote:
Patrick Stadelmann wrote:
Je ne vois pas de différence (en 10.3.9) même après avoir redémarré le Finder. Un "ls -lo" montre que le flag est pourtant bien actif.
alors je me suis peut-être trompé de flag, faut que je regardes ça.
Bon, c'est étrange ce truc. Le flag "opaque" de chflags n'est effectivement pas le flag "invisible" de SetFileInfo. Il semble qu'il n'y ait que le falg uchg qui coresponde à un attribut, "L" en l'occurence. Domage.
En faisant des tests, j'ai fait un chflags sappnd mondossier
et depuis même root ne peut pas l'effacer. Que faire ?
Et quelqu'un comprend-t-il la différence entre un flags et un attribut ?
-- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
Nicolas MICHEL <Nicolas.MICHEL@BonBon.net> wrote:
Patrick Stadelmann <Patrick.Stadelmann@unine.ch> wrote:
Je ne vois pas de différence (en 10.3.9) même après avoir redémarré le
Finder. Un "ls -lo" montre que le flag est pourtant bien actif.
alors je me suis peut-être trompé de flag, faut que je regardes ça.
Bon, c'est étrange ce truc.
Le flag "opaque" de chflags n'est effectivement pas le flag "invisible"
de SetFileInfo. Il semble qu'il n'y ait que le falg uchg qui coresponde
à un attribut, "L" en l'occurence. Domage.
En faisant des tests, j'ai fait un
chflags sappnd mondossier
et depuis même root ne peut pas l'effacer. Que faire ?
Et quelqu'un comprend-t-il la différence entre un flags et un attribut ?
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas
Je ne vois pas de différence (en 10.3.9) même après avoir redémarré le Finder. Un "ls -lo" montre que le flag est pourtant bien actif.
alors je me suis peut-être trompé de flag, faut que je regardes ça.
Bon, c'est étrange ce truc. Le flag "opaque" de chflags n'est effectivement pas le flag "invisible" de SetFileInfo. Il semble qu'il n'y ait que le falg uchg qui coresponde à un attribut, "L" en l'occurence. Domage.
En faisant des tests, j'ai fait un chflags sappnd mondossier
et depuis même root ne peut pas l'effacer. Que faire ?
Et quelqu'un comprend-t-il la différence entre un flags et un attribut ?
-- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
patpro ~ Patrick Proniewski
In article <1h7723e.wo58lo1ukowgcN%, (Nicolas MICHEL) wrote:
En faisant des tests, j'ai fait un chflags sappnd mondossier
et depuis même root ne peut pas l'effacer. Que faire ?
lire le man ...
Et quelqu'un comprend-t-il la différence entre un flags et un attribut ?
c'est pas la même chose, un peu comme les ACL et les droits unix classiques.
patpro
In article <1h7723e.wo58lo1ukowgcN%Nicolas.MICHEL@BonBon.net>,
Nicolas.MICHEL@BonBon.net (Nicolas MICHEL) wrote:
En faisant des tests, j'ai fait un
chflags sappnd mondossier
et depuis même root ne peut pas l'effacer. Que faire ?
lire le man ...
Et quelqu'un comprend-t-il la différence entre un flags et un attribut ?
c'est pas la même chose, un peu comme les ACL et les droits unix
classiques.
c'est pas la même chose, un peu comme les ACL et les droits unix classiques.
Un flag c'est binaire : on ou off. Un attribut ça peut être plusieurs choix (e.g. la famille qui est un attribut de 3-bit).
Patrick -- Patrick Stadelmann
Nicolas.MICHEL
patpro ~ Patrick Proniewski wrote:
In article <1h7723e.wo58lo1ukowgcN%, (Nicolas MICHEL) wrote:
En faisant des tests, j'ai fait un chflags sappnd mondossier
et depuis même root ne peut pas l'effacer. Que faire ?
lire le man ...
Lequel, man chflags ? C'est fait. Et après ? Le man dit "SEE ALSO chflags(2)" or : ~> man 2 chflags No entry for chflags in section 2 of the manual
Et à part ça :
~> sudo chflags nosappnd folder => opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
En plus je faisais ces tests pour rire, entre 2 choses sérieuses, histoire de me changer les idées, et là ça devient plus ennuyant que ce que je faisais sérieusement... Grumph !
Et quelqu'un comprend-t-il la différence entre un flags et un attribut ?
c'est pas la même chose, un peu comme les ACL et les droits unix classiques.
C'est en effêt ce que je constate, mais je ne comprends pas. Bon, j'irrai un jour me taper la structure hfs et tout ça, je crois que c'est comme ça que j'arriverai à comprendre.
Reste que je ne comprends pas ce qu'est ces flags, et le man est, euh, comment dire, naze ? parce que "opaque set the opaque flag" Merci, c'est clair comme définition, ça fait avancer le schmilblick :-/
Enfin, merci quand-même, patpro :) -- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
In article <1h7723e.wo58lo1ukowgcN%Nicolas.MICHEL@BonBon.net>,
Nicolas.MICHEL@BonBon.net (Nicolas MICHEL) wrote:
En faisant des tests, j'ai fait un
chflags sappnd mondossier
et depuis même root ne peut pas l'effacer. Que faire ?
lire le man ...
Lequel, man chflags ?
C'est fait. Et après ?
Le man dit
"SEE ALSO chflags(2)"
or :
~> man 2 chflags
No entry for chflags in section 2 of the manual
Et à part ça :
~> sudo chflags nosappnd folder
=> opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
En plus je faisais ces tests pour rire, entre 2 choses sérieuses,
histoire de me changer les idées, et là ça devient plus ennuyant que ce
que je faisais sérieusement... Grumph !
Et quelqu'un comprend-t-il la différence entre un flags et un attribut ?
c'est pas la même chose, un peu comme les ACL et les droits unix
classiques.
C'est en effêt ce que je constate, mais je ne comprends pas.
Bon, j'irrai un jour me taper la structure hfs et tout ça, je crois que
c'est comme ça que j'arriverai à comprendre.
Reste que je ne comprends pas ce qu'est ces flags, et le man est, euh,
comment dire, naze ?
parce que "opaque set the opaque flag"
Merci, c'est clair comme définition, ça fait avancer le schmilblick :-/
Enfin, merci quand-même, patpro :)
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas
In article <1h7723e.wo58lo1ukowgcN%, (Nicolas MICHEL) wrote:
En faisant des tests, j'ai fait un chflags sappnd mondossier
et depuis même root ne peut pas l'effacer. Que faire ?
lire le man ...
Lequel, man chflags ? C'est fait. Et après ? Le man dit "SEE ALSO chflags(2)" or : ~> man 2 chflags No entry for chflags in section 2 of the manual
Et à part ça :
~> sudo chflags nosappnd folder => opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
En plus je faisais ces tests pour rire, entre 2 choses sérieuses, histoire de me changer les idées, et là ça devient plus ennuyant que ce que je faisais sérieusement... Grumph !
Et quelqu'un comprend-t-il la différence entre un flags et un attribut ?
c'est pas la même chose, un peu comme les ACL et les droits unix classiques.
C'est en effêt ce que je constate, mais je ne comprends pas. Bon, j'irrai un jour me taper la structure hfs et tout ça, je crois que c'est comme ça que j'arriverai à comprendre.
Reste que je ne comprends pas ce qu'est ces flags, et le man est, euh, comment dire, naze ? parce que "opaque set the opaque flag" Merci, c'est clair comme définition, ça fait avancer le schmilblick :-/
Enfin, merci quand-même, patpro :) -- S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes iChat/AIM : michelnicolas
patpro ~ Patrick Proniewski
In article <1h775w6.8bglx9awynnkN%, (Nicolas MICHEL) wrote:
Le man dit "SEE ALSO chflags(2)" or : ~> man 2 chflags No entry for chflags in section 2 of the manual
chez moi c'est bon, je l'ai ce man.
~> sudo chflags nosappnd folder => opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
non, mais je vois un bug en fait, aussi bien en 10.3 qu'en 10.4, le nosappnd ne marche pas. Sur FreeBSD 5.4 ça fonctionne impec.
C'est en effêt ce que je constate, mais je ne comprends pas.
les flags viennent de freebsd, les attributs viennent de macos
D'ailleurs je suis maintenant coincé avec un dossier en sappnd pas poubellisable :)
patpro
In article <1h775w6.8bglx9awynnkN%Nicolas.MICHEL@BonBon.net>,
Nicolas.MICHEL@BonBon.net (Nicolas MICHEL) wrote:
Le man dit
"SEE ALSO chflags(2)"
or :
~> man 2 chflags
No entry for chflags in section 2 of the manual
chez moi c'est bon, je l'ai ce man.
~> sudo chflags nosappnd folder
=> opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
non, mais je vois un bug en fait, aussi bien en 10.3 qu'en 10.4, le
nosappnd ne marche pas. Sur FreeBSD 5.4 ça fonctionne impec.
C'est en effêt ce que je constate, mais je ne comprends pas.
les flags viennent de freebsd, les attributs viennent de macos
D'ailleurs je suis maintenant coincé avec un dossier en sappnd pas
poubellisable :)
In article <1h775w6.8bglx9awynnkN%, (Nicolas MICHEL) wrote:
Le man dit "SEE ALSO chflags(2)" or : ~> man 2 chflags No entry for chflags in section 2 of the manual
chez moi c'est bon, je l'ai ce man.
~> sudo chflags nosappnd folder => opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
non, mais je vois un bug en fait, aussi bien en 10.3 qu'en 10.4, le nosappnd ne marche pas. Sur FreeBSD 5.4 ça fonctionne impec.
C'est en effêt ce que je constate, mais je ne comprends pas.
les flags viennent de freebsd, les attributs viennent de macos
D'ailleurs je suis maintenant coincé avec un dossier en sappnd pas poubellisable :)
patpro
patpro ~ Patrick Proniewski
In article , patpro ~ Patrick Proniewski wrote:
~> sudo chflags nosappnd folder => opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
non, mais je vois un bug en fait, aussi bien en 10.3 qu'en 10.4, le nosappnd ne marche pas. Sur FreeBSD 5.4 ça fonctionne impec.
bon alors en effet, ça marche pas. On peut placer le flag sappnd sur un fichier mais on ne peut pas le retirer. Par la suite ça empêche de supprimer le fichier, ou de le déplacer.
Je commence à me pencher sérieusement sur clri (clear inode) que je ferais suivre d'un reboot en single user avec fsck. Quelqu'un a-t-il une recette différente ?
patpro
In article <patpro-94C24A.13154307122005@localhost>,
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
~> sudo chflags nosappnd folder
=> opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
non, mais je vois un bug en fait, aussi bien en 10.3 qu'en 10.4, le
nosappnd ne marche pas. Sur FreeBSD 5.4 ça fonctionne impec.
bon alors en effet, ça marche pas. On peut placer le flag sappnd sur un
fichier mais on ne peut pas le retirer. Par la suite ça empêche de
supprimer le fichier, ou de le déplacer.
Je commence à me pencher sérieusement sur clri (clear inode) que je
ferais suivre d'un reboot en single user avec fsck.
Quelqu'un a-t-il une recette différente ?
~> sudo chflags nosappnd folder => opperation not permited.
Tu vois quelquechose à ce propos dans le man ? ;->
non, mais je vois un bug en fait, aussi bien en 10.3 qu'en 10.4, le nosappnd ne marche pas. Sur FreeBSD 5.4 ça fonctionne impec.
bon alors en effet, ça marche pas. On peut placer le flag sappnd sur un fichier mais on ne peut pas le retirer. Par la suite ça empêche de supprimer le fichier, ou de le déplacer.
Je commence à me pencher sérieusement sur clri (clear inode) que je ferais suivre d'un reboot en single user avec fsck. Quelqu'un a-t-il une recette différente ?