Get started with FreeBSD: A brief intro for Linux users

This article by Paul Venezia, InfoWorld.com, shows us how to get started on FreeBSD, for the Linux user.

equations on chalkboard 87173350Among the legions of Linux users and admins, there seems to be a sort of passive curiosity about FreeBSD and other *BSDs. Like commuters on a packed train, they gaze out at a less crowded, vaguely mysterious train heading in a slightly different direction and wonder what traveling on that train might be like — for a moment. The few who cross over find themselves in a place that is equal parts familiar and foreign. And the strange parts can be scary.

For those who’ve known only Linux, FreeBSD has places of darkness and confusion. But if you know what they are going in, it’s easy enough to get past them. I’ve been a BSD guy since the heady days of BSDi and SunOS, so let me give you a brief introduction. You might be surprised at how much you like it.

Read the full article here: http://www.infoworld.com/article/2858288/unix/intro-to-freebsd-for-linux-users.html

Steam Gaming On PC-BSD

pcbsdThis is a how to video to show you how to get steam up and running on your PC-BSD based system. You must have a NVIDIA video card for this to work. Wine can still run steam with AMD / Intel graphics, but your game success rate will be terrible.

Steps:

1: Download the latest Wine stable version in AppCafe
2: Run Wine Configuration from your DE’s search box
3: Apply the “dwrite” fix as shown in the video and apply it to global settings
4: Check /boot/loader.conf to see if the ZFS memory fix is in place
5: If you have to add the line to /boot/loader.conf you must run: sudo grub-mkconfig -o /boot/grub/grub.cfg
6: Apply the Nvidia / Wine patch: sudo sh /usr/local/share/wine/patch-nvidia.sh
7: Download and install the steam install for windows
8: Open steam and be sure to turn off the in game overlay in settings
9: Download your favorite game and have fun!

SECURITY : OPENBSD VS FREEBSD

This blog post by

openBSDOpenBSD and FreeBSD are both great OS that I admire and use. OpenBSD is considered more secure since it is its main goal, but FreeBSD can be tweaked to be pretty well hardened as well. Depending on the forums or to who we ask, we will have different opinions. But what are the facts? Which OS is more secure and why?

I am not asking the question about which one is globally better, as “better” has a different meaning depending on the context and the needs (ISP routers, datafreebsd-logo-largebase servers, home gateway, desktop system, storage server or appliance, etc…). On some enterprises doing a major OS upgrade every 6 months or every year is doable, on others, it’s not possible at all. Also, it depends if one needs performance for streaming (Netflix), or if security is a top priority for a redondant firewall. Everyone needs is different, and both OS are highly useful.

If we strictly focus on security, how FreeBSD compares to OpenBSD security wise? In what follows, we will dig into memory protection, system and network security features, and default “out of the box” security. The purpose is to give unbiased facts, to compare point by point both OS. I am not trying to find the “best” OS and discredit the other, I love and use both :-) Let us try to find out the integrated security features of both OS, the visit continues below!

Check out the full comparison here – http://networkfilter.blogspot.com/2014/12/security-openbsd-vs-freebsd.html

Install Samba 3.6.x, BASH, and Webmin on FreeBSD

These short tutorials by Julian’s Corner shows us how to install Samba, BASH, and Webmin on FreeBSD.

Install Samba 3.6.x on FreeBSD
  • Update the ports snapshot
portsnap fetch update
  • Install Samba 3.6.x
cd /usr/ports/net/samba36
make install clean
  • Select the options that you want, then click OK.

Install BASH shell on FreeBSD

Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. csh / tcsh (C shell with file name completion and command line editing) is the default shell under FreeBSD. However, you can easily install and use bash as shell.

Installation
  • Update the ports snapshot
portsnap fetch update
  • Install BASH
cd /usr/ports/shells/bash
make install clean
Configure FreeBSD to use BASH
  • To update existing users to use BASH, enter:
chsh -s /usr/local/bin/bash {username}

Install Webmin on FreeBSD
Installation
  • Update the ports snapshot
portsnap fetch update
  • Install webmin
cd /usr/ports/sysutils/webmin
make install clean
  • Accept the default options for perl.
Configuration
  • Configure webmin on startup
vi /etc/rc.conf
  • Append following line:
webmin_enable="YES"
  • Save and close the file.
  • Run the Webmin configuration setup file and anwser the questions.
/usr/local/lib/webmin/setup.sh

Original page: https://julianscorner.com/bsd/start

Buffer Overflow Vulnerability in FreeBSD Discovered by Norse

Norse_LNorse announced today that they discovered a buffer overflow vulnerability in FreeBSD which they privately disclosed to the FreeBSD security team, who subsequently issued a security advisory with some details on the flaw and options for remedy (FreeBSD-SA-14:27.stdio).

FreeBSD is an advanced computer operating system employed to power modern servers, desktops and embedded platforms, according to the project’s organizers, who have collaborated with a large community of developers for more than thirty years.

Read the full blog with instructions on how to patch: http://blog.norsecorp.com/2014/12/10/buffer-overflow-vulnerability-in-freebsd-discovered-by-norse/

The FreeBSD Foundation introduces new board member

Recently, The FreeBSD Foundation announced the addition of Cheryl R. Blain to the Board of Directors. We sat down with Cheryl to find out more about her background and what brought her to the Foundation. Take a look at what she has to say:

Tell us a little about yourself, and how you got involved with FreeBSD?
I was bit by the entrepreneur bug in 1999 when working for a non-profit. I’ve worked with high-tech, venture-backed, small-cap companies ever since.  My typical engagement finds me streamlining operations and sales teams to prepare companies for their next step forward, which most often involves financing.

Check out the full blog and interview here: http://freebsdfoundation.blogspot.com/2014/12/more-from-your-newest-board-member.html