* [[.:Package managers:]] * [[.:Software building:]] ====== Installation ====== ===== SSH ===== To enable ssh : //System Preferences//%%/%%//Sharing//%%/%%//Remote Login// To allow connection without password, put the keys in ''/.ssh/authorized_keys'' (file and directory have to created). ===== Mercurial ===== brew install hg or brew install mercurial On installation ending, the following message is displayed, which apparently can be safely ignored for a simple use of //mercurial// : Python modules have been installed and Homebrew's site-packages is not in your Python sys.path, so you will not be able to import the modules this formula installed. If you plan to develop with these modules, please run: mkdir -p /Users/csimon/Library/Python/2.7/lib/python/site-packages echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/csimon/Library/Python/2.7/lib/python/site-packages/homebrew.pth ====== Launching some tools without 'sudo' ====== By default, some tools have to be launched with ''sudo'' to work correctly. This concerns namely : * ''dtruss'', * ''gdb-apple'' (//GNU// debugger). To allow them to work properly without ''sudo'', change their permissions the following way : sudo chmod u+s Be careful : this can be an important security issue !