OVH Cloud OVH Cloud

Sévères insuffisances de Mac OS X et "whishlist"

81 réponses
Avatar
Gerald
Je trouve finalement étonnant que tout le monde s'accomode ici sans
râler d'insuffisances franchement désolantes de certaines applis livrées
avec Mac OS X, et je me dis que si on n'en parle pas sur les groupes, ça
va finir par laisser penser à Apple qu'il n'y a rien d'urgent à faire
dans ce domaine !

Parce que, de vous à moi :

- Avec toutes les qualités que je veux bien lui reconnaître, ne
trouvez-vous pas qu'AppleWorks commence à sentir un peu le moisi, ne
serait-ce qu'au niveau de l'apparence ?

- L'impossibilité dans ce logiciel comme dans Carnet d'adresse de
pouvoir imprimer des étiquettes à l'unité en partant d'une planche déjà
entammée (à l'étiquette "x") comme savait déjà le faire JoliPhone/Carnet
il y a plus de dix ans, ça ne vous semble pas du gâchis ?

- L'impossibilité de choisir les polices de caractère (et surtout leur
taille) dans iCal, que ce soit à l'écran ou à l'impression (et surtout
indépendamment l'une de l'autre) ne vous semble-t-elle pas gavante et
sérieusement limitante ?

- L'impossibilité d'utiliser le "fabuleux" AirTunes avec autre chose que
iTunes, et en particulier sa non-intégration dans le système pour
diffuser simplement le son d'une séquence QuickTime, en principe
pourtant intégré très "bas" dans le système... c'est pas un peu la haine
et prendre les gens pour des khons ?

- L'impossibilité pour Apple Remote Desktop d'accéder à une session
ouverte en arrière-plan et son incapacité à gérer autre chose que ce qui
est affiché à l'écran du poste distant ne constitue-t-elle pas une
limitation très dommageable de ce logiciel ? (par rapport au
fonctionnement multi-utilisateur de Mac OS X par ailleurs !).

- et finalement est-il si normal que cela que le mode "Target" de boot
en disque cible donne accès à l'ensemble du disque interne sans tenir
aucun compte des autorisations de ses dossiers ?

Je tiens pour possible d'avoir éventuellement faux sur un point ou un
autre, et serais heureux qu'on me sorte alors de l'erreur ! Sinon il y a
du boulot à abattre pour Tiger !

--
Gérald

10 réponses

Avatar
Patrick Stadelmann
In article <cn3bj6$moq$, Schmurtz
wrote:

Le Master Password permet de décrypter un fichier dans lequel sont
stockés les mots de passe de tous les utilisateurs.


Je ne comprend pas pourquoi Apple a choisi cette approche, c'est
franchement pas terrible au niveau confidentialité. Je ne parle pas de
la fonctionnalité de base du Master Password (permettre d'accéder au
compte crypter d'un utilisateur sans connaître son mot de passe) mais
bien de la manière dont c'est implémenté.

Patrick
--
Patrick Stadelmann

Avatar
Schmurtz
Patrick Stadelmann wrote:

Schmurtz wrote:

Le Master Password permet de décrypter un fichier dans lequel sont
stockés les mots de passe de tous les utilisateurs.


Je ne comprend pas pourquoi Apple a choisi cette approche, c'est
franchement pas terrible au niveau confidentialité. Je ne parle pas de
la fonctionnalité de base du Master Password (permettre d'accéder au
compte crypter d'un utilisateur sans connaître son mot de passe) mais
bien de la manière dont c'est implémenté.


(Cf. mon autre post)

L'utilisation du master password doit-être extrêmement rare et son
utilisation sur un mac perso n'a pas réellement lieu d'être : le but de
l'existance de ce mot de passe est de permettre dans une entreprise (ou
toute autre organisation) de permettre, en cas de force majeur, à la
direction d'accéder à des données crypter.

Si on n'oublie pas le caractère exceptionnel d'utilisation et le fait
que PERSONNE ne connaisse le mot de passe, je pense que ce n'est pas un
problème de confidentialité de permettre l'accès au mot de passe de
l'utilisateur. D'autant plus que les données stockée sur le disque sont
quasiment toujours plus confidentielle que le mot de passe.

Par ailleurs, pour ce qui est de l'usage en entreprise (donc pour des
données vraiment confidentielle, sinon c'est une grosse erreur d'activer
Firevault), il faut qu'il y ait une politique d'usage de ce Master
Password très stricte pour en éviter les abus. Par exemple, le stockage
dans le coffre-fort du DSI ou de la Direction, et utilisation que sur
autorisation du DSI ou de la Direction.

Pour un usage personnel, ça sert à rien : le risque de perte de données
en plus important que les problèmes de confidentialité. Si vraiment tu
as quelques données confidentielles à stocker, y a le trousseau d'accès,
où alors la création d'un image disque crypter qui ne contiendra que les
données vraiment confidentielles.

--
Schmurtz


Avatar
Patrick Stadelmann
In article <cn3fb6$moq$, Schmurtz
wrote:

L'utilisation du master password doit-être extrêmement rare et son
utilisation sur un mac perso n'a pas réellement lieu d'être : le but de
l'existance de ce mot de passe est de permettre dans une entreprise (ou
toute autre organisation) de permettre, en cas de force majeur, à la
direction d'accéder à des données crypter.


Oui, ce n'est pas le problème.

Si on n'oublie pas le caractère exceptionnel d'utilisation et le fait
que PERSONNE ne connaisse le mot de passe, je pense que ce n'est pas un
problème de confidentialité de permettre l'accès au mot de passe de
l'utilisateur. D'autant plus que les données stockée sur le disque sont
quasiment toujours plus confidentielle que le mot de passe.


N'importe quel administrateur peut accéder l'intégralité d'un compte
non-crpyté (sudo, etc...). Par contre, il ne pourra pas par exemple
accéder les données dans le Trousseau de l'utilisateur car il ne peut
pas découvrir le mot de passe. Ca me semble totalement illogique qu'à
partir du moment où le compte est encrypté cela ne soit plus vrai,
surtout que c'était tout à fait possible de faire autrement.

Patrick
--
Patrick Stadelmann

Avatar
Michel Henri
In article (Dans l'article) <200411120012532656443@[10.0.0.1]>,
(manet) wrote (écrivait) :

Michel Henri wrote:

j'ai une plage de n colonnes, la dernière contenant une formule faisant
intervenir les n-1 premières ; si je supprime la (n-1)e colonne, j'ai
des #REF dans la dernière ;


il me parait normal qu'une formule se référant à un objet supprimé
indique une erreur ! c'est le contraire qui m'inquiéterait. SI tu veux
supprimer les données, il faut effacer, et non supprimer.


Bon, disons que la colonne K est définie comme contenant la somme des
colonnes de A à J. Si je supprime une donnée (ici, la colonne J) je veux
que la colonne K (devenue J) continue à valoir la somme des 9 données
restantes. Normal, non ? C'est d'ailleurs ce qui se passe si je supprime
une colonne *au milieu* de la plage de données. Le phénomène décrit ne
se passe que si je supprime la *dernière* colonne de données.


pourquoi est-ce que, par défaut, y a-t-il impression des numéros de
ligne et de colonnes ; ne peut-on paramétrer ce comportement ?


c'est pareil pour tous les tableurs ; il y a une case à cocher dans le
dialogue d'impression. je pense que si tu les supprime dans les options
d'affichage, ça n'est pas imprimé.


Avec une HP Laser, le dialogue d'impression spécifique au logiciel
utilisé n'apparaît pas spontanément. Il faut aller le chercher et, si on
n'y pense pas, on obtient l'affichage des en-têtes (numéros de ligne et
« lettres » de colonnes), ce qui n'est pas le comportement le plus
souvent souhaité. On pourrait imaginer une préférence qui règle ce qui
se passe par défaut, non ?


quand on demande l'ajustement de largeur de plusieurs colonnes en même
temps, elles s'ajustent toutes à la même largeur, au lieu de s'ajuster
chacune à son propre contenu ;


c'est normal et bien utile quand on veut avoir des colonnes régulières
par souci ethétique. Ce que tu voudrais n'est pas la meme fonction,
c'est l'option "ajustage automatique des colonnes", qui existe sur
d'autres tableurs mais pas AW.


Le menu s'appelle "auto-dimensionner les colonnes", ce qui est bien
proche de ton appellation. Je parle bien de cette commande-là, et pas du
menu "Largeur de colonnes...", c'est-à-dire d'ajuster une (des)
colonne(s) à la largeur de son (leur) contenu. Ça fonctionne pour une
colonne, mais tu ne peux pas d'un coup ajuster ainsi plusieurs colonnes.

le seul format texte disponible est séparé par des tabulation ; pas de
séparation par des virgules ou des points-virgules, par exemple


ça manque pour quoi ? soit tu as des champs textes simples, et le format
tab suffit, sinon tu utilise le SYLK


Il se trouve que j'ai à travailler avec des données séparées par des
points-virgules. Je sais bien qu'une recherche-remplacement fait
l'affaire, mais c'est contraignant.




Et j'en oublie qui ne me viennent pas à l'esprit pour l'instant. Je
trouve effectivement ce truc vieillot et mal fini.


c'est un intégré permettant le travail de base ; ce que je lui reproche,
ce n'est pas des fonctions limitées (normal pour ce genre de produit, à
comparer à son équivalent sur PC : Works), mais la persistance de bugs
agaçants donnant parfois des aberrations avec soudaines corruptions de
données dans les gros tableaux comprtant de nombreuses formules lourdes,
et dans les scripts, qui sont inutilisables.

Le vieil Excel 5 que
j'avais avant était au moins aussi bien


Excel 5 est une feuille de calcul beaucoup plus complète, mais aussi
beaucoup plus cher.

Si son
emploi n'était pas aussi lourd, je passerais bien à OpenOffice.


j'utilise les 2 : OO pour ce qui est lourd, et AW quand c'est simple,
c'est à dire dans 99% des cas...


Je n'utilise que des tout petits tableaux (essentiellement faire des
grilles de notes pour corriger des copies ; tu vois que ça ne va pas
très loin) et, pour cette utilisation minimale, AW m'agace déjà souvent.

--
Michel Henri (enlever les quatre lettres de fin d'alphabet pour me répondre)


Avatar
Schmurtz
Patrick Stadelmann wrote:

Si on n'oublie pas le caractère exceptionnel d'utilisation et le fait
que PERSONNE ne connaisse le mot de passe, je pense que ce n'est pas un
problème de confidentialité de permettre l'accès au mot de passe de
l'utilisateur. D'autant plus que les données stockée sur le disque sont
quasiment toujours plus confidentielle que le mot de passe.


N'importe quel administrateur peut accéder l'intégralité d'un compte
non-crpyté (sudo, etc...). Par contre, il ne pourra pas par exemple
accéder les données dans le Trousseau de l'utilisateur car il ne peut
pas découvrir le mot de passe.


Tout à fait.

Ca me semble totalement illogique qu'à
partir du moment où le compte est encrypté cela ne soit plus vrai,
surtout que c'était tout à fait possible de faire autrement.


Un administrateur ne dispose pas du mot de passe "Master Password", donc
n'a pas accès au trousseau.

Par ailleurs des données vraiment confidentielles ne doivent pas être
stockées dans le trousseau d'accès par défaut ouvrable automatiquement
avec le mot de passe d'ouverture de session. Pour des mots de passe du
genre "compte de banque" ou des certificats de signature de contrat, il
faut utiliser un autre trousseau qui sera peu utilisé, avec un autre mot
de passe.

Il faut savoir qu'un administrateur peut tout faire sur une machine,
dont logguer l'ensemble des touches taper et ainsi récupérer des mots de
passes. Il a donc tout de même indirectement accès aux mots de passes
taper sur cette machine.

Sinon, quelle autre solution aurais-tu proposé ?

--
Schmurtz


Avatar
pmanet
Michel Henri wrote:

Je sais bien qu'une recherche-remplacement fait
l'affaire, mais c'est contraignant.


un intégré basal ne peut pas tout avoir, c'st un fait, et je ne lui
reproche pas l'absence de cette feature. Mais elle pourrait etre
compensée justement par une macro toute bete. Et là, ce qui est
inadmissible, c'est que les macros qui sont censées fonctionner se
dégradent très vite (du moins dans mon expérience) et finissent par ne
plus fonctionner.
ça, ce n'est pas une feauture, c'est un bug !

reste que ça ne fonctionne pas...

Avatar
Patrick Stadelmann
In article <cn3kil$moq$, Schmurtz
wrote:

Un administrateur ne dispose pas du mot de passe "Master Password", donc
n'a pas accès au trousseau.


Le Master Password est configuré par un administrateur, donc il y a au
moins un administrateur qui connaît ce mot de passe.

Par ailleurs des données vraiment confidentielles ne doivent pas être
stockées dans le trousseau d'accès par défaut ouvrable automatiquement
avec le mot de passe d'ouverture de session. Pour des mots de passe du
genre "compte de banque" ou des certificats de signature de contrat, il
faut utiliser un autre trousseau qui sera peu utilisé, avec un autre mot
de passe.


Et les mots de passe des divers trousseaux "vraiment confidentiels" on
les écrits sur des Post-It pour pas les oublier :-)) Le but du Trousseau
est justement de ne pas avoir 50'000 mots de passe à mémoriser, créer
pleins de Trousseau différents va à l'encontre du but recherché.

Sinon, quelle autre solution aurais-tu proposé ?


Génération par l'OS d'une clé aléatoire à l'activation de FileVault, clé
ensuite stockée à double : une fois encryptée avec le mot de passe de
l'utilisateur (pour l'usage normal), et une fois avec le Master Password.

Patrick
--
Patrick Stadelmann

Avatar
Schmurtz
Patrick Stadelmann wrote:

Schmurtz wrote:

Un administrateur ne dispose pas du mot de passe "Master Password", donc
n'a pas accès au trousseau.


Le Master Password est configuré par un administrateur, donc il y a au
moins un administrateur qui connaît ce mot de passe.


Sauf si on met un mot de passe absoluement imbitable que
l'administrateur ne pourra se souvenir.

Je suis d'accord que ça fait beaucoup de si, mais dans une politique
bien établie et respectée, c'est comme ça qu'il faut voir les choses.

Par ailleurs des données vraiment confidentielles ne doivent pas être
stockées dans le trousseau d'accès par défaut ouvrable automatiquement
avec le mot de passe d'ouverture de session. Pour des mots de passe du
genre "compte de banque" ou des certificats de signature de contrat, il
faut utiliser un autre trousseau qui sera peu utilisé, avec un autre mot
de passe.


Et les mots de passe des divers trousseaux "vraiment confidentiels" on
les écrits sur des Post-It pour pas les oublier :-)) Le but du Trousseau
est justement de ne pas avoir 50'000 mots de passe à mémoriser, créer
pleins de Trousseau différents va à l'encontre du but recherché.


Non, un trousseau pour usage courant avec auto déverrouillage à
l'ouverture de session, et un deuxième trousseau avec les mots de passe
vraiment confidentiel.

Sinon, quelle autre solution aurais-tu proposé ?


Génération par l'OS d'une clé aléatoire à l'activation de FileVault, clé
ensuite stockée à double : une fois encryptée avec le mot de passe de
l'utilisateur (pour l'usage normal), et une fois avec le Master Password.


Dans ce cas là tu perds l'accès à l'image disque crypté avec le simple
mot de passe de login (par exemple en mode target, ou à la suite d'un
crash ou erreur de manip qui empêche d'utiliser la procédure normale).

C'est vrai qu'au niveau confidentialité du mot de passe, c'est mieux.
Mais quand l'utilisateur tape son mot de passe 4 fois par jour, c'est
plus un mot de passe de grande sécurité. S'il y a des problèmes de
confidentialité à ce niveau là, c'est pas peine de les résoudre à un
autre endroit.

--
Schmurtz


Avatar
Patrick Stadelmann
In article <cn4cv1$moq$, Schmurtz
wrote:

Dans ce cas là tu perds l'accès à l'image disque crypté avec le simple
mot de passe de login (par exemple en mode target, ou à la suite d'un
crash ou erreur de manip qui empêche d'utiliser la procédure normale).


Une simple modification dans DiskImageMounter réglerait ce problème.

Patrick
--
Patrick Stadelmann

Avatar
laurent.pertois
Patrick Stadelmann wrote:

Par contre, le Master Password permet de changer le
mot de passe de l'utilisateur s'il a perdu le sien, et uniquement en
faisant 3 erreurs sur la fenêtre d'ouverture de session. Démarrer sur le
CD ne permet pas de changer le mot de passe utilisateur.


Si on peut ouvrir l'image directement (dans le Finder) avec le mot de
passe de l'utilisateur, c'est que c'est ce mot de passe qui est utilisé
pour encrypter l'image. En cas d'utilisation du Master Password,
celui-ci doit donc être utilisé pour "obtenir" le mot de passe oublié et
décrypter l'image (d'après ce que tu dis, il réencrype ensuite l'image
avec le nouveau mot de passe utilisateur). Quand je dis "obtenir", je ne
dis pas que le mot de passe est affiché, mais simplement que l'OS arrive
à retrouver le mot de passe d'un utilisateur avec uniquement le Master
Password. Donc un admin bidouilleur peut théoriquement aussi y arriver.


J'avoue que je ne sais pas exactement ce qui est stocké dans l'image
concernant le mot de passe maître ou principal, mais je sais que sa
création génère deux fichiers sur la machine :

/Library/Keychains/FileVaultMaster.cer
/Library/Keychains/FileVaultMaster.keychain

Si tu vires ces fichiers, tu réinitialises le mot de passe maître ou
principal, et du coup tu ne peux plus modifier le mot de passe d'un
compte FileVault créé avec l'ancien mot de passe maître associé à son
couple de fichiers, même si tu remets le même mot de passe
maitre/principal car les fichiers (et le certificat surtout, je pense)
ne sont plus les mêmes.

Une solution plus efficace aurait été : FileVault génère une clé de
cryptage aléatoire pour encryper l'image. Il stocke deux copie de cette
clé : une encryptée avec le mot de passe de l'utilisateur (pour le login
standard) et une encryptée avec le Master Password. Dans ce cas, tout ce
que l'administrateur bidouilleur peut faire c'est décrypter l'image (ce
qui est normal puisque le Master Password est fait pour) mais il ne
pourra jamais accéder au mot de passe de l'utilisateur. Le fait que l'on
puisse ouvrir l'image directement avec le mot de passe utilisateur
indique que ce n'est pas cette approche qui est utilisée.


Euh, non, quand tu utilises le mot de passe maître/principal à
l'ouverture de session, tu n'accèdes pas aux données, tu changes le mot
de passe utilisateur. En gros, 3 erreurs de mot de passe sur un compte
FileVault, Loginwindow demande le mot de passe maître/principal, tu le
rentres, là, il t'est demandé de rentrer un nouveau mot de passe pour
cet utilisateur FileVault. Tu n'accèdes pas aux données directement en
donnant le mot de passe maître/principal et ça t'oblige à changer le mot
de passe utilisateur ce qui n'est pas vraiment discret. Je pense donc
que c'est la technique que tu aimerais voir utilisée qui est utilisée ou
quelque chose de semblable.

La différence est importante, car avec le mot de passe utilisateur on
peut ouvrir le Trousseau et avoir accès à des mots de passes externes.


Tu n'accèdes pas aux données de l'utilisateur sans changer son mot de
passe avec le mot de passe maître/principal.

Mmmm, c'est différent, je pense, seul le mot de passe utilisateur permet
d'ouvrir l'image, le Master Password permet juste de modifier le mot de
passe.


Ca ne tient pas : l'image étant encryptée on ne peut pas simplement
changer la clé (le mot de passe utilisateur), il faut décrypter avec
l'ancien mot de passe (obtenu avec le Master Password) et ensuite
réencrypter avec le nouveau mot de passe.


Je ne sais pas comment ça se passe mais le changement est rapide alors
que la création d'un compte FileVault peut prendre beaucoup de temps, le
temps de tout copier dans l'image-disque.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.