In this BSD Now episode, hosts Allan Jude and Kris Moore interview Justin Cormack regarding NetBSD rump kernels. They show us how to run it on different operating systems, and what’s coming in the future. Hit play below to tune in:
Jam Koum, CEO and co-founder of WhatsApp–a company well known to deploy FreeBSD on their servers, has recently made a very generous donation of $1,000,000 to the FreeBSD Foundation. This means that their 2014 fundraising goal of $1,000,000 has been surpassed. Congratulations!
A Message from Jan Koum:Last week, I donated one million dollars to the FreeBSD Foundation, which supports the open source operating system that has helped millions of programmers pursue their passions and bring their ideas to life.I’m actually one of those people. I started using FreeBSD in the late 90s, when I didn’t have much money and was living in government housing. In a way, FreeBSD helped lift me out of poverty – one of the main reasons I got a job at Yahoo! is because they were using FreeBSD, and it was my operating system of choice. Years later, when Brian and I set out to build WhatsApp, we used FreeBSD to keep our servers running. We still do.I’m announcing this donation to shine a light on the good work being done by the FreeBSD Foundation, with the hope that others will also help move this project forward. We’ll all benefit if FreeBSD can continue to give people the same opportunity it gave me – if it can lift more immigrant kids out of poverty, and help more startups build something successful, and even transformative.–Jan Koum
The PC-BSD team is pleased to announce the availability of PC-BSD 10.1 release!
A very special thank you goes out to all the contributors for this release, your help and feedback were greatly appreciated!
PC-BSD 10.1 Highlights
* KDE 4.14.2
* GNOME 3.12.2
* Cinnamon 2.2.16
* Chromium 38.0.2125.104_1
* Firefox 33.1
* NVIDIA Driver 340.24
* Lumina desktop 0.7.1-beta
* Pkg 1.3.8_3
* New AppCafe HTML5 web/remote interface, for both desktop / server usage
* New CD-sized text-installer ISO files for TrueOS / server deployments
* New Centos 6.6 Linux emulation base
* New HostAP mode for Wifi GUI utilities
* UEFI support for boot and installation
* Automatic tuning of ZFS memory usage at install time
* Support for full-disk (GELI) encryption without an unencrypted /boot partition (Also on mirror/raidz setups!)
* New VirtualBox / VMware / RAW disk images of desktop / server installations
For a more complete list of changes, please check our wiki page.
Download the ISO/image here: http://www.pcbsd.org/en/download.html
Full announcement: http://blog.pcbsd.org/2014/11/pc-bsd-10-1-release-now-available/
This should, knock on wood, be the very last release on the 9.2.1-BRANCH and also the last 32 bit version of FreeNAS, so if you’ve got some older hardware you just have to keep using, this is the release to run!
Please see https://bugs.freenas.org/projects/freenas/issues?query_id=104 for all bugs addressed in this release, though the list is very short:
- Fix a bug preventing Directory Server mode from working.
- Fix a memory leak in ZFS that is triggered by having a compressed dataset and an L2ARC device.
- Preserve the Samba SID across reboots and upgrades.
- Fix two problems in the config file generator for CTL:
- Unbreak device extents when using physical devices or multi path devices.
- Unbreak the case when target auth or discover auth is set to Auto.
- Fix a priviledge escalation issue.
- Save debug now includes the output of zpool history.
Download the ISO/image here: http://www.freenas.org/download/
The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 10.1-RELEASE. This is the second release of the stable/10 branch, which improves on the stability of FreeBSD 10.0-RELEASE and introduces some new features.
Some of the highlights:
- The new console driver, vt(4), has been added.
- Support for FreeBSD/i386 guests has been added to bhyve(4).
- The bhyve(4) hypervisor now supports booting from a zfs(8) filesystem.
- Support for SMP was added to the armv6 kernels and enabled by default in the configuration files for all platforms that contain multi-core CPUs.
- Initial support for UEFI boot has been added for the FreeBSD/amd64 architecture.
- Support has been added to cache geli(8) passphrases during system boot.
- Support for the UDP-Lite protocol (RFC 3828) has been added to the IPv4 and IPv6 stacks.
- The new filesystem automount facility, autofs(5), has been added.
- The sshd(8) rc.d(8) startup script now generates ED25519 sshd(8) host keys if keys do not already exist when ssh_keygen_alg() is invoked.
- OpenSSH has been updated to version 6.6p1.
- The nc(1) utility has been updated to match the version in OpenBSD 5.5.
- Sendmail has been updated to 8.14.9.
- The unbound(8) caching resolver and ldns have been updated to version 1.4.22.
- OpenPAM has been updated to Ourouparia (20140912).
- OpenSSL has been updated to version 1.0.1j.
- The pkg(8) package management utility has been updated to version 1.3.8.
For a complete list of new features and known problems, please see the online release notes and errata list, available at:
Download the ISO/image file from here: ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.1/
Full announcement: https://www.freebsd.org/releases/10.1R/announce.html
In this BSD Now episode, hosts Allan Jude and Kris Moore interview Kristaps Džonsons, the creator of mandoc. They speak about how the project was started and its current status amongst various BSDs. In addition, they show us how to use PF to throttle bandwidth.
Official page: http://www.bsdnow.tv/episodes/2014_11_12-a_mans_man
This FreeNAS update is a significant evolutionary step from previous FreeNAS releases. It features a simplified and reorganized Web User Interface, support for Windows 2012 clustering, better integration with VMWare, a new and more secure update system with roll-back functionality, and hundreds of other technology enhancements. To encourage use of this BETA, we are also committed to making sure that every FreeNAS 9.3 BETA install will be able to upgrade to FreeNAS 9.3 RELEASE seamlessly!
A key feature of the FreeNAS 9.3 BETA release is its revamped user interface. It has been redesigned to place only the most common configuration options first in ‘Standard’ menus, moving the more esoteric options to ‘Advanced’ options, and this design pattern as has been used throughout the UI so everything is essentially more streamlined and less cluttered for novice users who essentially just want to use the defaults.
Read more from Jordan Hubbard here: https://forums.freenas.org/index.php?threads/freenas-9-3-beta-has-been-released.24612/
Download the BETA here: http://www.freenas.org/download/
Watch FreeNAS State of the Union with Jordan Hubbard below:
In this BSDNow.TV episode, hosts Kris Moore and Allan Jude interview Pawel Dawidek regarding his work with FreeBSD, including the initial ZFS port. Click the play button to watch:
Check out the official post here: http://www.bsdnow.tv/episodes/2014_11_05-gift_from_the_sun
How to mount a harddisk in FreeBSD
We want to access the data from a harddisk drive or an USB memory. Then we need to mount it on FreeBSD. This is done by mount the device onto an empty directory. After that is done we should be able to see what’s on that drive inside of that directory after the mount process.
First step is to create an empty directory. So imagen that user foo wants to mount the harddisk on a new folder named photos. First he need to create an directory inside of hes home directory.
Next step is to mount the harddisk on the mounting point. All devices on your system can be found under /dev/ directory. In my case, I want to mount my device /dev/da1 on /home/foo/photos/ directory. So then I use this command.
You should now be able to see all the files in /home/foo/photos
How to mount other filesystems
In case we are having an USB memory device with Fat32 filesystem, we are in a situation when we have to tell FreeBSD to use a foreign filesystem. Here you have the mount command for fat/fat32.
So when I mount my usbmemory onto the /home/foo/photos/ directory I do like this.
For more information about which foreign filesystems are being supported by FreeBSD project, visit FreeBSD website by clicking here
How to unmount a filesystem
Let’s say that you want to remove the mounting of an device. This could be for several reasons, the most common is that you might want to erase a disk or move it over to another mount point. In case of un mounting an device do as this.
Make sure you are not standing inside the directory you try to unmount else it wont work.
In case you wish to mount drives on startup then we need to alter the /etc/fstab file.
Set default gateway in FreeBSD – IPv4
The default gateway is the address to the first gateway (router) you will reach in your network from your machine. In case you’ve set IP and DNS correct but your packages cannot reach, it might be because you’ve not set the default gateway address which means that your packages don’t know where to be sent from the machine to the first router.
So let’s set the default gateway in /etc/rc.conf so it remains after every reboot of the machine. Then edit the /etc/rc.conf file and add this line.
And thats it, after a reboot your machine will have that address as default router.
How to remove default router and add a new one
How to change password in FreeBSD
There are two type of users, root and normal users. The user root is able to change the password on normal users and the normal users can only change their own password.
If you are logged in as root and want to change password on user flouken then do like this.
After that command you will be asked to enter a new password for the user.
In case you’re a normal user and want to change your own password then do like this.
And you will be asked to enter a new password.
Let’s take a look at what you will read in this issue of BSD. First, our experts will instruct you on how to install and configure a dedicated web server. Afterwards, we will head to our series of 100+ Unix Commands and Find out About System Configuration. Last but not least, we will learn all about the proactive project for boosting FreeBSD security, HardenedBSD, and much more. Check out this issue for more articles and tutorials.
Head on over to the following link to download this edition of BSDMag: http://bsdmag.org/download/new-hardenedbsd-bsd-2014/