Tag Info

Hot answers tagged

59

No versions of OS X are affected (nor is iOS affected). Only installing a third party app or modification would result in a Mac or OS X program having that vulnerability / bug in OpenSSL version 1.0.x Apple deprecated OpenSSL on OS X in December of 2012 if not earlier. No version of OpenSSL that is vulnerable to CVE-2014-0160 (a.k.a the Heartbleed Bug) ...


16

You can download the OS X Mavericks license agreement from Apple's Software License Agreements page. It's definitively not free of either license or copyright. The licensing terms stipulate only running it on Apple hardware and furthermore restricted on how to use it with virtual machines on top of Apple hardware. You need to also consider the App Store ...


15

I have run openssl version on every Mac I could get my hands on1 and all of them show: OpenSSL 0.9.8y 5 Feb 2013 …including the current latest version: OS X 10.9.2. Therefore I can conclude that no version of OS X is affected by Heartbleed. 1 and also ones I couldn't and just had SSH — still tested though, production machines are important! All in all I ...


9

While OS X doesn't ship with the affected releases of OpenSSL, it's still strongly encouraged to do a openssl version in case one may have been installed as part of some third party package. For example, my computer reported OpenSSL 1.0.1f 6 Jan 2014 because it had been included as a dependency for something I had installed through MacPorts. sudo port ...


7

One-liner: diskutil mount `diskutil list | grep "Volume Name" | sed -n -e 's/^.* //p'` Find the disk identifier: diskutil list | grep "Volume Name" Example result: 4: Apple_HFS Volume Name 100 GB disk1s2 Mount the disk: diskutil mount disk1s2


7

Seems like you could use the SU command to switch to another user in Terminal. Once you've switched to the admin user you can use sudo commands coupled with the admin account's password. For example, when I'm at one of my end user's Macs and I need to run something with elevated privileges (chown for example) without logging out and into the admin account ...


7

Notice that the permission string for /Users/Shared ends with a 't'. This indicates that the sticky bit is set for that directory. According to "man 8 sticky", A directory whose `sticky bit' is set becomes an append-only directory, or, more accurately, a directory in which the deletion of files is restricted. A file in a sticky directory may only be ...


6

I believe you can also use the short cut CTRL + Shift + Eject. On a Retina MacBook Pro there is no eject key, if I recall you use the power button instead? Someone correct me I'm wrong. Also the lowest brightness setting turns the screen off (again, someone correct me I'm wrong).


6

There's no disk letter in OS X unlike Windows. The mount point for disks is usually /Volumes. For example, files on a flash drive with the name FLASHDRIVE will be located in /Volumes/FLASHDRIVE/. The startup disk is the root, /. Therefore, the Users folder is /Users. No drive letter is prepended to this.


6

From terminal use: jar -cvf filename.jar ./foldername jar works much the same as the unix archive command tar, the parameters cvf mean essentially Create Verbosely Filename which will just display the contents of foldername as they are added into filename.jar. Instead of create you can use x for extract or t for test extract (aka list).


6

I certainly don't speak for Apple, but to me a simple reason is that any code that Apple ships is installed across the globe and the code could have vulnerabilities, bugs or worse in it. Even perfect code has support costs associated with integration and end user support. Unless you want to pick a specific library, let's assume the popular OSS packages are ...


5

You can do this with Alfred Powerpack and Key Clue workflow. This way you can search the command in the Spotlight like behavior (while providing you with all the visible shortcuts). In fact, you can use Command+<Number Key> to quickly choose the command from search result. I’ve actually written the similar post before, but using another workflow ...


4

You can exactly specify the certificate to be used for sining outgoing emails by following these steps: Open your keychain. Then right click on the list of certificates and pick the first item on the context menu (I don't know how that is labeled in english but something like new identity setting): Then type in your email address and select the ...


4

The ultimate problem here is that Bash does not normally kill its non-builtin children. If bash is waiting for a command to complete and receives a signal for which a trap has been set, the trap will not be executed until the command completes. When bash is waiting for an asynchronous command via the wait builtin, the reception of a signal for which a ...


4

I see a few issues from what you posted. error: unable to unlink old 'Library/Homebrew/test/mach/a.out' (Permission denied) It seems to me you have a permissions issue perhaps from the leftover previous installation of Homebrew. You should remove all traces of the previous installation before you reinstall. And Homebrew doesn't want to be installed ...


4

The closest I can think of in your case is to go to System Preferences > Parental Control and create a new account (or use the “Guest” account). Then, set the following restrictions (my OS is not in English, so the exact terms might be different): Under Apps: Use simplified Finder Restrict applications, only checking Safari from the list. Under Other: ...


4

BetterTouchTool does not support two finger tap/click actions. There was an experimental version a long time ago but it was implemented in a 'hacky' way and never really worked right. BetterTouchTool does let you set up a TipTap to middle click, so that you can press with a second finger whilst your first is down (sort of like a two finger click but with a ...


4

Using ImageMagick: convert -pointsize 64 -font /System/Library/Fonts/Apple\ Symbols.ttf label:⦿ output.png convert -background transparent -fill 'hsb(0%,0%,0%)' -font /System/Library/Fonts/Apple\ Symbols.ttf -pointsize 64 -size 200x200 -gravity center label:⦿ output.png


4

To change the format of the date, you want to go to your "Language and Text" settings. Click on the "Region" tab at the top, then go to the section under "Dates": Click on the "Customize..." button, then you should see a whole drag and drop section where you can change how the date is displayed:


4

You certainly don't need to reinstall - just remove the offending last line of the file and restart terminal to see the effects. If you don't know how to edit the file from terminal, you can open the file in your system's default plain text editor: /usr/bin/open ~/.bash_profile Just delete the last line and save the file. (The >> tacks the output of the ...


4

Minecraft specifically will also recognize a jar without any compression at all—you can just rename your folder from (for example) 1.7.9 copy to 1.7.9.jar. I find this really useful with Minecraft since I don't have to zip and unzip every time for it to work.


4

For Quicksilver users—exactly what I was looking for. Here is an (old) Gigaom post about it. It can be activated with a trigger key (mine is Option-Space) and then you can just type the menu item’s name in. You can install the plugin in Quicksilver’s plugins pane. Thanks to sayzlim, I found it through an Alfred Forums link in his blog post. * ...


3

Realizing you've just shared with us a essentially a code fragment and it's not clear what more you're daemon is looking to actually achieve other than to perform some action every so many seconds. So I'm going to make some assumptions just based on what you've written. It seems like you're using the lockfile to prevent duplicate launch. It then seems ...


3

I had the same problem, and it seems the problem in LaunchService in OS X. To clear it "cache" try this command in terminal /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user ; and then killall Finder; killall Dock; In Mavericks it should work ...


3

Open the Activity monitor in Utility folder. Sort by name View by memory usage You should see individual Safari pages memory consumption. By hovering pointer over one will show the web site name. The memory consumption will depend on the web site it self, its design, the complexity, and multimedia usage.


3

You could create a separate account that friends remote logging in would connect to. This account would be a standard account you would then turn on parental controls. You can say to only use Safari and to prevent the dock from being modified. Having a standard account prevents any system modifications or browsing of your personal files. Using this ...


3

I don't see a feature in Alfred that looks like it will enable that directly (though I might have missed it). You can: open Automator create a new application add the "Run Shell Script" action paste in your command Select "Save..." from the file menu name it vlcnew.app Now Alfred should find that app if you type vlcnew.


3

If only the arrow comes up when you hold down option it most likely means there's some kind of hardware issue. You may be able to repair it using the Disk Utility in Internet Recovery (Hold down ⌘ command+⌥ option/⌥ option+R while booting) , but I'd advise in to looking to getting this thing serviced or repaired. Sounds like you've got a bad HD. If all ...


3

Hold ⌥ on boot and select your OS X partition. This changes your boot partition once for that time you boot. If you want to change it permanently, boot to OS X, open System Preferences → Startup Disk and select your OS X partition, or boot to Windows, open the Boot Camp Control Panel and select the OS X partition as the boot partition. Then, you will need ...


3

There is really only one syntax mistake that you made. You put a space before Number in $ApplicationVersionNumber. However, most apps don't have a version.plist file. However, they always have the version in their Info.plist. Here is a fixed version of the script with a few improvements: #!/bin/sh ApplicationName=/Applications/FakeApp.app ...



Only top voted, non community-wiki answers of a minimum length are eligible