macOS: install Oracle VirtualBox on macOS 10.13

Apple continuously enhanced the security of recent macOS versions and with High Sierra 10.13 it introduced a new feature that requires user approval before loading newly-installed third-party kernel extensions (KEXTs)

There are lots of complaints from users not being able to install applications with KEXT, like Oracle VirtualBox. The mechanism is relatively complex, but basically each developer is required to get a developer ID from Apple, and users can approve that software signed by that developer is allowed to run.
Read more of this post

Advertisements

macOS: S.M.A.R.T. status checks

Recently I was off for a few days, and before leaving, I shut down the machines, including the Mac Mini server, which has an external disk.

Read more of this post

macOS: com.apple.quarantine

I recently faced a weird behaviour from one of my Eclipse instances: all settings and plug-ins installed were forgotten, and the Eclipse looked like freshly installed.
Read more of this post

BASH recommended initialisation sequence

Writing scripts to automate repetitive tasks is very common, but it is not commonly known that bash defaults are not very robust.

Read more of this post

Markdown – the future of writing on-line content

markdown-icon-whiteMarkdown is around since 2004, but it was GitHub that pushed it to a celebrity status.

Read more of this post

How to use calibre with a network drive? With NFS!

New_Calibre_Logocalibre is not exactly the program that will win a beauty contest, but functionally it is ok.

Read more of this post

OS X: How to start the NFS daemon?

I recently reactivated my backup Mac Mini as a server; for convenience, I installed the OS X Server package.

Read more of this post