User:OlivierMehani/OpenBSD

From GNU MediaGoblin Wiki
< User:OlivierMehani
Revision as of 02:12, 8 February 2012 by OlivierMehani (talk | contribs) (Created page with "= Notes on Running MediaGoblin on OpenBSD = We run on the latest (for a tiny bit) OpenBSD version. <pre> $ uname -a OpenBSD XXX 5.0 GENERIC#53 amd64 </pre> == Requirements == ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Notes on Running MediaGoblin on OpenBSD

We run on the latest (for a tiny bit) OpenBSD version.

$ uname -a
OpenBSD XXX 5.0 GENERIC#53 amd64

Requirements

All the necessary dependencies are already available as packages as described in the documentation.

$ sudo pkg_add mongodb py-virtualenv py-lxml py-Imaging

Video support however seems to have more requirements than the default install. Fortunatoly most of them are packaged.

$ sudo pkg_add py-gtk2 py-gstreamer gstreamer-ffmpeg

Uploading an OGV video unfortunately still fails after that:

Error - <class 'gst.ElementNotFoundError'>: vp8enc

No VP8 package or port appears to exist for OpenBSD at the moment...

Running

$ sudo useradd -u <UID> -g =uid -c "MediaGoblin" -d //path/to/mediagoblin/ -s /sbin/nologin _mediagoblin
$ cd /path/to/mediagoblin
$ HOME=`pwd` sudo -u _mediagoblin ./lazyserver.sh --server-name=broadcast &