1 votes

brew search génère une notification par mail "You recently used a password to access an endpoint through the GitHub API using Homebrew/2.2.2"

J'ai reçu un mail de GitHub :

Vous avez récemment utilisé un mot de passe pour accéder à un point de terminaison par l'intermédiaire d'un serveur. en utilisant Homebrew/2.2.2 (Macintosh ; Intel Mac OS X 10.15.2) curl/7.64.1. Nous allons bientôt supprimer l'authentification de base par mot de passe pour ce point d'accès. pour ce point d'accès :

https://api.github.com/search/code?q=user%3AHomebrew+chemin%3AFormule+chemin%3ACasks+chemin%3A.+filename%3Abusybox+extension%3Arb&per_page=100

Il est recommandé d'utiliser un jeton d'accès personnel (PAT) avec le code pour accéder à ce point de terminaison. [ ] https://github.com/settings/tokens pour plus d'informations.

Merci à l'équipe GitHub

Le courrier est arrivé après que j'ai cherché une formule :

~ brew search test
Warning: Cask 'sqleo' is unreadable: undefined method `method_missing_message' for Utils:Module
Warning: Cask 'squirrelsql' is unreadable: undefined method `method_missing_message' for Utils:Module
Warning: Cask 'yiddish-klal' is unreadable: undefined method `method_missing_message' for Utils:Module
==> Formulae
cpptest                      cxxtest                      memtester                    phoronix-test-suite          slowhttptest                 testdisk                     unittest                     vttest
cpputest                     git-test                     minetest                     shelltestrunner              speedtest-cli                testssl                      unittest-cpp

==> Casks
aja-system-test                                colortester                                    emacs-pretest                                  nsregextester                                  sqlitestudio
clementine-latest                              eclipse-testing                                latest                                         socket-io-tester                               synology-note-station-client

Il y a toujours un message comme celui-ci qui apparaît :

enter image description here

Il semblerait que j'aie une mauvaise configuration ? Je n'aime pas cela brew utilise mes identifiants GitHub.

3voto

Douglas Points 10417

Je n'aime pas que Brew utilise mes identifiants GitHub.

Brew n'utilise pas vos identifiants GitHub, c'est vous qui les utilisez.

Brew est simplement un moteur de script exceptionnellement avancé qui vous permet de télécharger et de construire à partir de la source Il est important de noter que vous ne téléchargez pas à partir de Brew, mais qu'un Brew automatise le processus de création d'un logiciel de gestion de l'information sur GitHub, Sourceforge, etc. votre téléchargement du logiciel.

Quelles mesures avez-vous prises pour sauvegarder les clés git dans votre environnement shell ?

Vous pouvez inverser cela pour que brew n'ait pas accès à vos clés lorsqu'il appelle git ou fait des appels web / API.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X