linuxbsdos has a fairly positive review of PC-BSD 8.1, though there is still room for improvement:
“PC-BSD 8.1 was released on July 20, 2010, roughly five months after version 8.0 was released. Some of the suggestions made in the review of PC-BSD 8.0 have been carried out in this latest release. In fact, the changes were made within one month of that review being published. It is an encouraging example of how some distro developers respond to suggestions (or critical reviews).
While I still think that PC-BSD is not yet ready for the masses, it is coming along very well. This review will offer another detailed look at some of the good and bad sides of this FreeBSD-based distribution, with the attendant recommendations and suggestions for improvement.
Let me begin by looking at the bright side of this distribution…. ”
Dru Lavigne has joined the PC-BSD team this month. The first thing she did, was setting up another blog: the PC-BSD Blog. She already posts BSD related posts on it.toolbox.com: A year in the life of a BSD guru.
As for the goal for AboutBSD, I want to turn it into a planet website that aggregates how BSD system admins use BSD. So that new users or system admins can learn that BSD is flexible, powerful, and provides all the freedom one needs to deploy services on BSD.
I would have no hesitation in recommending PC-BSD for desktop use. It has definitely been the best install experience for a desktop system I have had. It seems exactly tailored for someone like me, a developer in an office where we have tried to be operating-system-neutral as much as possible: most of our programmers do run PCs but we have weaned ourselves off any PC-only applications long ago (apart from specialist applications). As I mentioned in the previous blog, it is a smooth and pretty OS, and feels solid.
As announced before, ZFS v15 was successfuly imported into FreeBSD! For a time there was an option of importing just v15 or proceeding directly to v16 but the community has decided to first import the older version for reasons of stability and compatibility with Solaris 10 Update 8. (via)
Millions of home routers at risk.
According to new research delivered today here at the Black Hat security conference, millions of home routers may have a serious security flaw.
In his presentation at Black Hat, security researcher Craig Heffner detailed how an external attacker could gain full control of a user’s router and use that to gain access to the internal local area network (LAN). Though the implications are ominous, Heffner, also detailed a variety of steps users can take to protect themselves.
Foremay has introduced a 1TB 2.5? SATA solid-state drive alongside the industry-leading 2TB 3.5? SATA SSD, as the company expects to see an increased demand in SSD products for the enterprise.
The EC188 M-series model-V includes 200 MB/s read/write speeds, and can be used in the enterprise and workstation PCs.
Ideally, enterprise users will be able to utilize the EC188 M-series model-V, as it includes support for Microsoft Windows, Mac, several versions of Linux, OpenSolaris, Solaris, FreeBSD, HP-UX, Unix, and other operating systems…. Continues
Stopping SSH Brute Force attacks with PF on FreeBSD
Most people know that port 22 is used for SSH communication and due to this common knowledge, you get people using scripts to test for weak passwords. If you look into your /var/log/auth.log and you see tons of fails/errors from users not on your system or from invalid passwords for root, it means you have people trying to break into your system. Truthfully, anyone that puts a system online with port 22 open will see this happen to them. It’s quite common and not direct attack against you, just scripts looking for IPs with port 22 open.
Now it goes without saying that you should make sure you have a strong password that take use of numbers, upper and low case letters and symbols. Doing this will go along way in preventing someone from breaking into your system. You should also ensure that people can’t remotely log in as root by making sure that you have ‘PermitRootLogin’ set to ‘no’ in your /etc/ssh/sshd_config file. This will ensure that no mater how many passwords they try for root they will never be able to log in.
Now you could just set your SSH server to run on a different port or have your firewall redirect a different port from the outside to the system, but what’s the fun in that when you can use a great tool like PF.
I have just bought a copy of Bordeaux for PC-BSD/FreeBSD to support Tom and his team. They’re doing a great job building a bridge between *nix and the Windows world. Most of use still need/want to use some Windows programs Linux/PC-BSD/FreeBSD. If you’re interested, be quick as there’s a 50% off sale on. A copy costs only $10.
The Bordeaux Technology Group is a software services and development company specializing in Windows compatibility software. Users of Linux systems from time to time find themselves in the need to run specialized Windows software. The Bordeaux suite enables access to these programs and data in a seamless and low cost manner without requiring licensing of Microsoft Technology.
The new PC-BSD installer (available as GUI and text installer), which is also able to install plain FreeBSD, has now been committed to the FreeBSD source tree. This video goes into the details of the installer.
Kris Moore: PC-SYSINSTALL – A new system installer backend for PC-BSD and FreeBSD
ZFS v15 brings in user and group quotas and help is needed to test, before it’s imported.
I would like to do a call for testing for my ZFS v15 patch.
As the user/group quotas feature is too much attractive for my needs, I couldn’t resist and have created (and debugged + tested) a ZFS v15 patch for head (applies cleanly against stable/8 as well).
It is a backport of several onnv-revisions, always consulting pjd’s p4 tree and includes four post-9396 related user/groupquota bugfixes. The bootcode (zfsimpl.h) is properly updated to support v15 as well, the python part is modified (paths, smb support, ioctls). Continues
Nvidia Releases a Much Improved Video Driver
Nvidia announced on June 22nd the final and stable version of the 256.x proprietary driver for Nvidia graphics cards. Nvidia 256.35 incorporates lots of fixes and improvements, over previous releases. Unofficial GLX support was also added for a few OpenGL extensions, as well as Thermal Settings reporting improvements, Compiz fixes, many VDPAU improvements, and many more. Without further introduction, let’s take a look at some of the most important changes brought by the Nvidia 256.35 video driver (via)
In a software project as large as NetBSD the interactions between different software components are not always immediately obvious to even the most skilled programmers. Tests help ensure that the system functions according to the desired criteria. Periodic automated runs of these tests with results visible on the web ensures both that tests are run in a regular fashion and that the results are available to all interested parties.
This short article explains the NetBSD test strategies and provides a brief overview of the enabling technologies. It also details how effortless it is to run the test suite and why doing so is in every developer’s, patch submitter’s and system administrator’s best interest. The intended audience is people with a keen interest in testing and quality assurance, and a desire to reduce personal headache. The article is written against NetBSD-current as of June 2010 and applies to what will eventually become NetBSD 6.
Codeweavers, the company behind CrossOver, is according to their website, the leading corporate backer of the Wine Project. Wine is an open source software initiative that is systematically re-implementing the Win32 API under Unix. Wine makes it possible for PCs running Unix-based operating systems (like OS X and Linux) to run Windows application as if natively. CrossOver is comparible to Bordeaux.
CrossOver for FreeBSD is a commercial variant of Wine released by CodeWeavers with (currently) limited support for many of today’s most popular office application and games. CrossOver Office and Games for FreeBSD is tested for performance and stability with many of todays most popular games such as Guild Wars, Eve Online, and Steam games like Half-Life 2 and Portal. As well as many of todays most popular Office application such as Microsoft Office 97 to 2007, Quicken, Quickbooks, Photoshop, Internet Explorer and many other not mentioned applications.
Dru Lavigne will be joining the PC-BSD project as Director of Community Development as of 2 August:
“Lavigne is well-known for her writing on open source topics. She has used FreeBSD since 1996 and has written three books on the topics of FreeBSD and PC-BSD. Her latest book, The Definitive Guide to PC-BSD, was released earlier this year. Lavigne also has a blog on IT Toolbox, A Year in the Life of a BSD Guru, that is widely read and helps to spread awareness and tips focused on the BSD community. In addition, Lavigne is former Managing Editor for the Open Source Business Resource, a monthly publication that examines the issues surrounding the commercialization of open source.
As a widely respected member of the BSD community, Lavigne’s expertise and wisdom will provide many benefits to the PC-BSD project. As Director of Community Development, Lavigne’s new job will include tasks such as PC-BSD bug reporting, project management, and documentation. The most important job of the new Director of Community Development will be to reach out to members of the PC-BSD community and encourage them to contribute and participate in the PC-BSD project.”
“A few months ago when I reviewed PC-BSD 8.0, some people mentioned the reason they weren’t attracted to the FreeBSD-based operating system was the lack of available PBI packages. The PC-BSD system can make use of the large FreeBSD Ports collection, but for people who want to access their software in a point-n-click manner, they need Push Button Installer (PBI) files. This strikes me as a classic chicken and egg problem: more people would be attracted to PC-BSD if it had a greater number of pre-built packages and additional packages would get built if there were more people running PC-BSD. In an effort to help break that vicious cycle, I set out to learn how to make PBI packages and I want to pass on the knowledge I gained along the way.
Before we get into the details, I’m going to assume in this walk-through that you already know how to compile software. You don’t need to have previous experience packaging software into other formats, such as DEB or RPM files, but you should feel comfortable compiling programs from source code. To get started, we’ll need to have a copy of PC-BSD 8 installed on our computer or in a virtual machine. The first thing we will want to do is install the PBI Creator program, which can be downloaded from here.”
Though it may seem like a lot at first, the bulk of the work is in making sure the software compiles before it’s packaged. Most of the steps after that are handled in a friendly fashion by the PBI Creator wizard. Personally, I found creating PBI packages much faster and more intuitive than the first times I tackled building DEB or RPM files. There’s very little command-line work, only one packaging tool to install and no editing of cryptic specification files.
For those interested in creating PBI’s, there’s something is in the oven and it’s going to be nice…..
Abstract: The sysinstall tool has been the default system installer for FreeBSD for more than a decade now. While is it has proven itself to be reliable and resilient over the years, it doesn’t support many of the new features that FreeBSD offers, as well as being un-intuitive for desktop users, who expect an easy to use graphical front-end to perform their installation. To solve these two problems the “pc-sysinstall” backend was created and now is in usage for PC-BSD 8.0. This new installer backend provides much of the same functionality as sysinstall, while offering many new features such as support for ZFS, Encryption, mirroring, scriptable installs and the ability to work with different front-ends, such as a QT based GUI. The backend also supports installing regular FreeBSD, which allows server administrators to quickly perform an installation using the new disk features it offers.