sudo spctl --master-disable
Informatique › OsX
vendredi, janvier 14 2022
Osx : en finit avec ces applications tierces non identifiées ....
Par pepin le vendredi, janvier 14 2022, 19:46
dimanche, mai 16 2021
Créer un dichier DMG sour OSX
Par pepin le dimanche, mai 16 2021, 00:30
En cli, c'est aussi simple que ça :
hdiutil create "ImageName" -srcfolder path/
lundi, mai 25 2020
Osx et applications non signées
Par pepin le lundi, mai 25 2020, 09:46
Depuis catalina, il n'est plus possible de lancer des applications ne pouvant pas être vérifiées par osx. C'est le cas du chromedriver, pourtant nécessaire si on veut utiliser selenium sur osx.
Pour supprimer l'option de quarantaine sur un binaire, il suffit de modifier son attribut étendu correspondant :
xattr -d com.apple.quarantine chromedriver
Dans le cas de chromedriver, ci dessus, nous avons maintenant le droit de le lancer alors qu'osx s'en plaignait avant.
lundi, juillet 8 2019
Bug d'auto complétion sous Gnucash OSX
Par pepin le lundi, juillet 8 2019, 00:56
L'autocomplétion lors de la frappe de libellé insère au lieu de remplacer, donnant une forme d'impraticabilité à celle-ci. Ce bug vient du support de l'Input Model (pour les langues asiatiques) qui est défectueux.
Pour régler ce problème, il suffit de supprimer ou renommer le fichier Gnucash.app/Contents/Resources/lib/gtk-3.0/3.0.0/immodules.cache puis de relancer Gnucash.
Attention : comme dit précédemment, l'input modèle est utilisé pour le support des langues asiatiques. Ce correctif casse ce support.
samedi, juin 1 2019
Ajouter un script de demarrage sous osx
Par pepin le samedi, juin 1 2019, 00:10
Nous allons placer ici un script dont le but est de placer des routes statiques pour accéder a des containers lxc sur un autre serveur.
Création du script
sudo /usr/local/bin/static-routes.sh
Dans ce script nous mettons nos commandes d'ajout de route :
sudo route add -net 172.18.0.0/24 192.168.17.54
Création de l'agent de démarrage
sudo vim ~/Library/LaunchAgents/com.docker.scripts.routes.static.plist
Dans ce fichier, nous mettons :
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd> <plist version="1.0"> <dict> <key>Label</key> <string>com.docker.scripts.routes.static</string> <key>Program</key> <string>/usr/local/bin/static-routes.sh</string> <key>ServiceDescription</key> <string>Persist static routes workarround</string> <key>RunAtLoad</key> <true/> <key>KeepAlive</key> <true/> <key>StandardErrorPath</key> <string>/dev/null</string> <key>StandardOutPath</key> <string>/dev/null</string> </dict> </plist>
Puis nous activons ce script :
launchctl load ~/Library/LaunchAgents/com.docker.scripts.routes.static.plist
Et voila ! A la prochaine ouverture de session, les routes seront remises en place.
lundi, août 20 2018
Garder Osx éveillé
Par pepin le lundi, août 20 2018, 02:17
Pour garder Osx actif même quand le capot est ouvert, il existe un utilitaire simple :
caffeinate
vous pouvez préciser combien de temps rester actif :
caffeinate -t 3600
de ne rester actif comme si un utilisateur était connecté
caffeinate -u
ou encore de ne rester actif que le temps ou un programme est actif :
caffeinate /Applications/HandBrake.app/Contents/MacOS/HandBrake
Sinon, dans l'apple store, nous avons aussi amphétamine, qui fait le même travail. Seul problème, ums n'est plus disponible meme si le ping et ssh répondent sous amphétamine ... quid ...
vendredi, décembre 22 2017
Autoriser la prise de contrôle à distance d'OsX (vnc y compris) pour tous les utilisateurs et ce, par une commande shell
Par pepin le vendredi, décembre 22 2017, 12:29
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers
vendredi, septembre 22 2017
Ansible our OsX
Par pepin le vendredi, septembre 22 2017, 13:37
Ansible peut être installé sur OsX via homebrew :
Installation de homebrew :
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Installation d'ansible via homebrew :
brew install ansible
vendredi, août 4 2017
Reactiver le "BONG" d'OsX
Par pepin le vendredi, août 4 2017, 16:00
sudo nvram BootAudio=%01
jeudi, mai 11 2017
Compilation de ffmpeg avec x264 et x265 pour Osx !
Par pepin le jeudi, mai 11 2017, 12:45
Le but est de faire un transcoder x264/x265 sous Osx avec ffmpeg :
installation des prérequis :
Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Les codecs
brew install x264
brew install x265
FFMpeg :
git clone git://source.ffmpeg.org/ffmpeg.git
./configure --as=yasm --enable-gpl --enable-libx265 --enable-libx264
make
make install
Validé sur un transcodage d'une video youtube en x264 vers x265 !
mardi, mars 28 2017
Donner l'accès aux "Developpers Tools" à tous sur OsX
Par pepin le mardi, mars 28 2017, 12:30
sudo /usr/sbin/dseditgroup -o edit -t group -a everyone _developer
sudo /usr/sbin/DevToolsSecurity --enable
mercredi, avril 22 2015
Resolving slow down problem of OsX after removing battery !!!
Par pepin le mercredi, avril 22 2015, 00:07
1. Deleting a certain .plist file You will be shown how to find and delete a certain .plist file on your MacBook Pro. First, please take a backup of this file before you delete it. If your Mac starts to act funny after carrying out the following procedure (shouldn’t happen though), please restore that file to its original location. Identifying your Mac’s model Click on Apple Icon in Menu Bar Click on About this Mac Click on “More info” Click on Hardware (found on the left side) Write down the displayed Model Identifier e.g. MacBookPro x.x Finding and deleting the problematic .plist filehttps://www.indeed.fr/voir-emploi?jk=30cfe11b278f64fe&from=rje&rgtk=1bk9d9fip15b0c6n Open Finder Select Macintosh HD (The one with OS X installed on it) Select System -> Library -> Extensions Find and Locate a text file called “IOPlatformPluginFamily.kext” Right click on the file and select “Show Package Contents” Click Contents -> Resources -> Plugins Right click on ACPI_SMC_PlatformPlugin.kext Right click on it and Show Package Contents Click Contents -> Resources Find the .plist file that you identified earlier (e.g. MacBook pro x.x) Delete the file Restart your Mac Hopefully, this would have fixed your Mac running slow on battery problem!
Erratum :
Si vous ne pouvez pas supprimer le fichier, c'est que la protection SIP est activée. Pour la désactiver, rebooter en mode Rescue (cmd-R), puis avec l'utilitaire shell, exécutez la commande :
csrutil disable ; reboot
Le mac rebootera, vous n'aurez plus qu'a reprendre la suppression du plist, et un dernier reboot du mac pour revenir à des performances optimales.