Le style que paraît affectionner
Moonwalker est la diatribe. Série de proférations exclamatives injurieuses à l'égard de deux espèces d'individus : l'immense masse des crétins occupant la position entre la chaise et le clavier des Mac, qui exercent leur liberté individuelle dans l'ignorance irresponsable des règles de l'État-Apple, et la poignée d'intellectuels qui se font leurs complices idéologiques en leur cherchant des excuses.
À l'arrière-plan de ces grossières invectives (
qui me paraissent mériter l'attention de la modération), il est aisé de déceler une position politique de droite accordant la primauté aux règles sécuritaires sur les libertés individuelles, les individus se trouvant sommés de cantonner l'exercice de leur liberté à ce que les lois permettent tandis que la possibilité d'examiner de manière critique la régulation de l'État se trouve a priori frappée d'anathème.
On a donc affaire ici à un phénomène de transposition du général au particulier : d'une position politique générale au domaine particulier de l'utilisation de Mac. Dans le cadre strict d'un
forum technique comme macOS, il me paraît évident que ce type d'intervention politicienne doit être absolument exclu : nous ne sommes pas ici dans un espace où l'on juge les autres à l'aune de positions politiques préconçues. Un forum technique n'est pas un tribunal où l'on fait comparaître des accusés, condamnés d'avance pour avoir agi de manière anarchique sans tenir compte de la Loi que « nul n'est censé ignorer ». Il existe un forum intitulé :
Réagissez ! dédié à cette espèce de querelles idéologiques.
----------
Je pense dans mon message
#32 avoir mis en lumière la situation technique que voici : une
contradiction logique existe dans les ressources de l'
Open Directory (le Service d'Annuaire) de
High Sierra,
contradiction absente de tous les OS antérieurs. Cette contradiction affecte le comportement du
daemon (ou service) qui gère en mode "
live" (en continu de l'initialisation de l'OS à son extinction) la situation des
utilisateurs et des groupes. Cette contradiction est la suivante : lorsqu'un utilisateur tente de modifier depuis sa session ouverte son
nom court (nom du compte) dans le sous-panneau des
Options avancées du panneau des
Utilisateurs et groupes -->
- le daemon n'écrit pas le nom modifié au fichier carte d'identité machin.plist de l'utilisateur en modifiant son intitulé > càd. ne fait pas exister pour le Système une nouvelle identité d'utilisateur
- le daemon écrit au fichier base de données admin.plist du groupe Admin en supprimant le nom de l'utilisateur machin du tableau Admin > comme si cette identité d'utilisateur machin avait été supprimée alors même qu'elle existe toujours comme intitulé du fichier machin.plist de la base de données des users
Il y a là de toute évidence pour le
logicien qui s'intéresse au
fonctionnement d'un Système de manière purement technique --> une
contradiction en acte, qui consiste comme toutes les contradictions à
affirmer et à nier simultanément la même chose. Dans notre cas de figure : le
daemon (qui est en somme le serviteur toujours en service des ressources de l'
Open Directory)
affirme le maintien d'existence de l'utilisateur
machin (en refusant d'enregistrer la modification d'intitulé dans la base de données
users) > et
nie ce maintien d'existence de l'utilisateur
machin (en rayant
machin du tableau
Admin dans la base de données
groups).
Les utilisateurs de
High Sierra qui se servent de la touche
ctrl pour accéder au sous-panneau des
Options avancées ne font que recourir à un
droit que le Système
OS X -
macOS met à la disposition de leur liberté. Eh oui ! il s'agit d'un
droit régulier que la programmation du Système accorde à la liberté des utilisateurs > la conséquence étant que l'
usage de ce droit n'a rien intrinsèquement de
contraire à la régulation du Système. Le panneau des
Options avancées affiche graphiquement les principales valeurs (
strings) associées à des clés (
keys) du fichier
machin.plist de l'utilisateur.
Dans
tous les OS Apple jusqu'à
High Sierra exclu, l'usage du droit d'édition (d'écriture) proposé par ce sous-panneau quand il s'agissait de modifier en mode "
live" le
nom court machin de l'utilisateur --> ne mettait à jour
aucune contradiction dans le comportement du
daemon de l'
Open Directory : ce service
à la fois et de manière cohérente modifiait le nom d'utilisateur (de
machin à
untel) et remplaçait dans le tableau
Admin des groupes le nom du bénéficiaire
machin par le nouveau nom
untel --> ce qui fait que l'utilisateur modifiant son
nom court ne se trouvait
pas privé de son statut Admin. Cette double modification cohérente (modification du nom d'utilisateur dans le fichier "carte d'identité" de
machin.plist à
untel.plist & modification du nom d'utilisateur dans le fichier
admin.plist du groupe
Admin de
machin à
untel) --> assurait la
sécurité de l'utilisateur dans l'
exercice légitime de sa liberté.
Dans l'
OS High Sierra seul, l'usage de ce même droit maintenu d'édition en mode "
live" proposé par le sous-panneau des
Options avancées --> donne lieu à une
contradiction d'action de la part du
daemon de l'
Open Directory > qui d'une part
maintient sans modification le fichier identitaire
machin.plist & simultanément
supprime machin du tableau
Admin comme si l'identité
machin avait cessé d'exister. Il s'agit manifestement d'une
erreur de programmation faisant
exister une contradiction dans un Système logique, càd. une
inconsistance (ou incohérence).
----------
Un idéologue imbu du caractère sacré de l'État et appliquant indûment cette position politique au domaine de l'usage d'un Mac où le Système
macOS devient un épitome de l'État de Droit, doit forcément ne pas "
aimer" qu'on mette en évidence une
contradiction logique à l'œuvre dans la régulation dudit Système. Comme si l'Amour Sacré de l'État empêchait l'entendement de constater une incohérence dans la régulation du Système.
Je sais bien qu'un avertissement dans le sous-panneau des
Options avancées alerte l'utilisateur sur des risques éventuels liés à des modifications de paramètres de la carte d'identité d'utilisateur. Mais je signale à ceux qui soutiennent que la seule méthode légitime consiste à agir dans le sous-panneau des
Options avancées d'un utilisateur
machin à partir de la session
Admin d'un autre utilisateur
brol --> que
le même avertissement s'affiche dans le panneau des
Options avancées de
machin. Ce qui fait que
la situation de risque est a priori identique. Il n'y a donc aucun sens intrinsèque à valoriser exclusivement une manipulation
indirecte sur une manipulation
live. Sauf que - je le répète - une
erreur de programmation dans les ressources de l'
Open Directory de
High Sierra seul donne lieu à une
contradiction d'effets quand l'utilisateur tente de modifier en mode "
live" son
nom court. Je dis bien : "
tente" --> puisqu'aucune modification effective du
nom court n'est enregistrée. Et malgré cette
non modification réelle > le
daemon en service de l'
Open Directory fait
comme si une modification était intervenue en
supprimant l'utilisateur du tableau
Admin (sans le remplacer par une nouvelle identité d'utilisateur, puisque cette nouvelle identité n'as pas été enregistrée).
On ne peut pas culpabiliser des utilisateurs pour tenter de faire usage d'un
droit que le
Système leur accorde et qui ne produisait
pas d'effets contradictoires dans la
série des OS précédant High Sierra. Il convient de constater qu'il y a bien ici une
faute logique de programmation du Système.