Finally, we have a beautiful month of May. It’s warm, the sun is shining, plants and trees are blooming and we can enjoy all of that thanks to many public holidays. I hope that in your countries this month brings many days off as well as in Poland and Denmark. If some of them are still ahead of you, I hope this issue will make your time off more pleasant.
We will start with a very long “Adding ZFS to the FreeBSD dual-controller storage concept” by Mikhail E. Zakharov. Grab a cup of coffee!
The second article, “Secure VPNs with Gre and Strongswan for Small Business Networks with FreeBSD” by Antonio Francesco Gentile, will explain how, with secure, reliable, and confidential communication, it is possible to reduce costs and improve the efficiency of production processes.
Now it is time for OpenBSD. Here you will read about “Reusing the OpenBSD arc4random in multi-threaded user space programs” by Sudhi Herle. Upgrade your OpenBSD to the latest version and start your testing.
Would you like to know “HOWTO install the XFCE 4.12 Desktop on NetBSD 7”? Curt McIntosh will show you how!
A lot of BSDs in this issue, huh? Well, here is the last one. It’s George Bungarzescus' debut article about GhostBSD. Enjoy “FreeBSD flavors. Do we need it? Today...GhostBSD - A (not too deep) journey to GhostBSD - desktop and enterprise options - compared to pure FreeBSD”.
Fernando Rodríguez, Co-founder of KeepCoding told us in the interview about his school, learning to program and that it pays off to be hard working.
And in the end, as always, Rob Somerville and his comment on copyright infringement.
Enjoy the whole issue and beautiful long days in May!
Marta & BSD Team
BSD World Monthly News
by Marta Ziemianowicz
This column presents the latest news coverage of breaking news events, product releases and trending topics.
Adding ZFS to the FreeBSD Dual-Controller Storage Concept
by Mikhail E. Zakharov
We should name our small project. Something in honor of Beastie the daemon and the large BSD operating system family should be reasonable, so let’s call our storage project the BeaST or even shorter, the BST.
The environment for our testing purposes will be similar to previous ones. It is still my laptop which runs Oracle VM VirtualBox and a USB memory-stick to store shareable virtual drives and slow down their IO.
The FreeBSD Corner
Secure VPNs with Gre and Strongswan for Small Business Networks with FreeBSD
by Antonio Francesco Gentile
Communication is a competitive advantage for any company. With secure, reliable, and confidential communication it is possible to reduce costs, and improve the efficiency of production processes. In this article we will see how to implement them in FreeBSD.
Reusing the OpenBSD arc4random in Multithreaded User Space Programs
by Sudhi Herle
Recently, a friend asked me for some help in speeding up crypto operations in her multi-threaded (pthreads) Linux program. She was using the standard /dev/urandom interface to generate random bytes. And, profiling showed that reading from /dev/urandom took a lot of time. I recalled that OpenBSD folks have a high quality userspace cryptographic random number generator called arc4random. But to the best of my knowledge, it was not generally available for use in any Linux program. And so, it seemed like an excellent weekend project to create a portable version of the OpenBSD arc4random(3) generator for use in multi-threaded programs.
HOW TO install the XFCE 4.12 Desktop on NetBSD 7
by Curt McIntosh
For a lightweight functional desktop on NetBSD, install XFCE. As root, perform the following steps. This covers 32 and 64 bit x86 hardware. Since NetBSD essentially runs on everything, simply adjust the repository path to your architecture from the list...
FreeBSD flavors. Do we Need Them? Today...GhostBSD
by George Bungarzescu
A (not too deep) journey to GhostBSD - desktop and enterprise options - compared to pure FreeBSD
Interview with Fernando Rodríguez, Co-founder of KeepCoding
by Marta Ziemianowicz, Marta Strzelec & Marta Sienicka
by Rob Somerville
Baroness Neville-Rolfe DBE CMG, in the recently released UK government document “Criminal Sanctions for Online Copyright Infringement” mandates a 10 year prison sentence for serious instances of copyright infringement. This intends to bring the penalties in line with those found guilty of copyright breaches in respect to physical goods. Will this amendment help to reduce piracy?