Latest News

Solving software upgrade problem

After we had released GhostBSD 4.0 people add trouble with upgrading software. Today I have discover that FreeBSD had a new_xorg software repository that is containing the same configuration than GhostBSD for Xorg.

If you planing to upgrade software on GhostBSD you will need to change the repository URL in FreeBSD.conf.

This is a three step:

  • First open a terminal and type sudoee /etc/pkg/FreeBSD.conf
  • Second replace url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", by url: "pkg+http://pkg.FreeBSD.org/${ABI}/new_xorg",
  • Third press Esc, press a and press a again to save.

This will fix all upgrade problem no need pkg look anymore.

GhostBSD 4.0-RELEASE Karine finally ready

The GhostBSD Team is pleased to announce the availability of GhostBSD 4.0 Karine. This is the first release of the 4.* branch, which is base on FreeBSD 10 and introduces some new features.

Some of the highlights:

  • GCC is no longer installed by default, clang is the default compiler.
  • make(1) has been replaced with bmake(1), obtained from the NetBSD Project.
  • pkg(7) is now the default package management utility.
  • pkg_add(1), pkg_delete(1), bxpkg and related tools have been removed.
  • Networkmgr is the default network manager.
  • Mate is the default Desktop.
  • 3 workstation to chose

Classic Workstation

Classic Workstation

Purity Workstation

Purity Workstation

Element Workstation

 Element Workstation

Availability

GhostBSD 4.0-RELEASE is now available for the amd64 and i386 architectures, it GhostBSD 4.0 can be installed from bootable ISO images or from a USB memory stick. The required files can be downloaded via SourceForge or TorrentFTP as described in the section below.

MD5 and SHA256 hashes for the release ISOs and memory stick images are included the bottom of this message and in Download page.

The purpose of the images provided as part of the release are as follows:

iso: This should be all you need if you can burn and use DVD-sized media.

img: This can be written to an USB memory stick (flash drive) and used to do an install on machines capable of booting off USB drives.
          Assuming the USB drive appears as /dev/da0 on your machine something like this should work:
          dd if=GhostBSD4.0-RELEASE-amd64.img of=/dev/da0 bs=1m conv=sync
          Be careful to make sure you get the target (of=) correct.

Were to download

http://www.ghostbsd.org/download
i386 http://sourceforge.net/projects/ghostbsdproject/files/release/i386/4.0/
amd64(x86-64, x64) http://sourceforge.net/projects/ghostbsdproject/files/release/amd64/4.0/
Torrent http://ghostbsd.org/torrent/

GhostBSD CD-ROM, DVD or USB memory sticks will also be available for purchase from several vendors. One of the vendors that will be offering GhostBSD products is:

Support

You can find help information at http://ghostbsd.org/help.

Recomendation

Due to some bug with BASH, it is recommended that all users update via the command-line using the following steps:

sudo pkg update –f
sudo pkg upgrade pkg
sudo pkg update –f
sudo pkg upgrade bash
 

Updating software using "pkg upgrade" alone will corrupt xorg and might corrupt GDM too. The solution is to use update the software that you want to update with "pkg upgrade the-software-to-update" , you can see the list of update by doing "pkg upgrade -n", "pkg install" automatically update software dependency when installint new software. Be sure to not upgrade xorg-server, xorg-drivers, and any xf86 with pkg use "portupgrade" instead

Mate 1.8 is available, users can update via the command-line using the following steps:

sudo pkg update –f
sudo pkg upgrade mate

Acknowledgement

Many people donated money or time to test the release version of GhostBSD 4.0, we would like to say thanks to all of you. Also we would like to say thanks to our sponsors and partners that make it possible as well.

Reporting Issues

If you notice problems we encourage you to use our new issue system build with MantisBT http://issues.ghostbsd.org/main_page.php.

Images Checksums

MD5 (GhostBSD4.0-RELEASE-i386.iso) = 3e99cc3308cdff6f0779b1c5a4af0a43
MD5 (GhostBSD4.0-RELEASE-i386.img) = 50f31ff9302ae650a94ba54a56d0ccb2
MD5 (GhostBSD4.0-RELEASE-amd64.iso) = 883eda3d622e6d8e8c763546708d7070
MD5 (GhostBSD4.0-RELEASE-amd64.img) = 8ea4e4dd1ddb29e47e7bb35483bda936

SHA256 (GhostBSD4.0-RELEASE-i386.iso) = 421af9b7088b64a9e7037d946c59b16f1b324ee68b24d20fb10f5e137c78d6c8
SHA256 (GhostBSD4.0-RELEASE-i386.img) = 18450f2b06c1ba3bd44fe3c17128f168c6ea5985d35a6d6023f9bad2f03bc7ae
SHA256 (GhostBSD4.0-RELEASE-amd64.iso) = ef99e0af4be70147b4cb4700d07a7dced19e12f02db3ef1e19fa3f1c5d25a6ad
SHA256 (GhostBSD4.0-RELEASE-amd64.img) = adcb50f217ec4a2e7d047c054c1db05217b306b7a5baa76cfd02fcd1dba07b6b

Love GhostBSD? Support this and future releases with a donation to GhostBSD!

Bash shell bug

As many of you are probably aware, there is a serious security issue that is currently all over the web regarding the GNU bash shell.  We are well aware of the issue, a fix is already in place to plug this security hole, and packages with this fix are currently building. Nothing written by the GhostBSD project uses bash and bash is not built-in to the FreeBSD operating system itself (it is an optional port/package), so the level of severity of this bug is lower on FreeBSD than on other operating systems.

We recommend you to update bash with sudo pkg install -f bash command line.

According to the FreeBSD mailing list: Bryan Drewery has already sent a notice that the port is fixed in FreeBSD. However, since he also added some good recommendations in the email for BASH users, we decided to copy that email here for anyone else that is interested.

From: Bryan Drewery  FreeBSD mailing list

The port is fixed with all known public exploits. The package is
building currently.

However bash still allows the crazy exporting of functions and may still
have other parser bugs. I would recommend for the immediate future not
using bash for forced ssh commands as well as these guidelines:

1. Do not ever link /bin/sh to bash. This is why it is such a big
problem on Linux, as system(3) will run bash by default from CGI.
2. Web/CGI users should have shell of /sbin/nologin.
3. Don’t write CGI in shell script / Stop using CGI :)
4. httpd/CGId should never run as root, nor “apache”. Sandbox each
application into its own user.
5. Custom restrictive shells, like scponly, should not be written in bash.
6. SSH authorized_keys/sshd_config forced commands should also not be
written in bash.

For more information the bug itself you can visit arstechnica and read the article by clicking the link below.

http://​arstechnica​.com/​s​e​c​u​r​i​t​y​/​2​0​1​4​/​0​9​/​b​u​g​-​i​n​-​b​a​s​h​-​s​h​e​l​l​-​c​r​e​a​t​e​s​-​b​i​g​-​s​e​c​u​r​i​t​y​-​h​o​l​e​-​o​n​-​a​n​y​t​h​i​n​g​-​w​i​t​h​-​n​i​x​-​i​n​-​it/

GhostBSD 4.0 RC 3 Karine edition now available

The GhostBSD team is pleased to announce the availability the third RC build of the 4.0-RELEASE release cycle which is available on SourceForge for the amd64 and i386 architectures.

Classic Workstation

Classic Workstation

Purity Workstation

Purity Workstation

Element Workstation

 Element Workstation

 

Changes and fix between 4.0-RC2 and 4.0-RC3 include:

  • SpiderOak was not compilable and it is missing in the system.
  • GhostBSD Network Manager aded on i386

Warning:

Updating software using "pkg upgrade" will corrupt xorg and might corrupt GDM too. The solution is to use update the software that you want to update with "pkg install" , you can see the list of update by doing "pkg upgrade -n", "pkg install" automatically update software dependency. Be sure to not upgrade xorg-server, xorg-drivers, and any xf86 with "pkg" use "portupgrade"

A special thanks to those who had reported any issues.

Where to download:

The image checksums, ISO images and USB images are available here:
http://www.ghostbsd.org/download-4.0

Important info

Please be aware that this release provides users and developers with a system to test out new features for the upcoming release. This release is a RC Test build and may contain buggy features, so we encourage you to run it only on non-critical systems.

If you notice problems please make sure to read http://wiki.ghostbsd.org/index.php?title=Becoming_a_Beta_Tester before reporting them through testing GhostBSD mailing list or the appropriate Forums. We encourage you to use or new issue system build with MantisBT http://issues.ghostbsd.org/main_page.php.

Note: Developers can't fix problems that we are not aware and can't reproduce; if you report a problem give us a detailed reports that we can reproduce the problem.

We look forward to receiving your feedback. Thanks for using GhostBSD and have a lot of fun testing GhostBSD RC!

GhostBSD 4.0 RC 2 now available

The GhostBSD team is pleased to announce the availability the Second RC build of the 4.0-RELEASE release cycle which is available on SourceForge for the amd64 and i386 architectures.

Classic Workstation

Classic Workstation

Purity Workstation

Purity Workstation

Element Workstation

 Element Workstation

 

Changes and fix between 4.0-RC1 and 4.0-RC2 include:

  • FreeBSD 10 RELEASE p6 back to 10 RELEASE(This fix problem with default src file) at any time user can update to the latest freebsd-update.
  • SpiderOak was not compilable and it is missing in the system.
  • VlC as been replace by Gnome MPlayer(active user have ask for it).
  • I386 is now using new xorg build and KMS users will benefit of 3D acceleration like GhostBSD x64.

Warning:

Updating software using "pkg upgrade" will corrupt xorg and might corrupt GDM too. The solution is to use update the software that you want to update with "pkg install" , you can see the list of update by doing "pkg upgrade -n", "pkg install" automatically update software dependency. Be sure to not upgrade xorg-server, xorg-drivers, and any xf86 with "pkg" use "portupgrade"

A special thanks to those who had reported any issues.

Where to download:

The image checksums, ISO images and USB images are available here:
http://www.ghostbsd.org/download-4.0

Important info

Please be aware that this release provides users and developers with a system to test out new features for the upcoming release. This release is a RC Test build and may contain buggy features, so we encourage you to run it only on non-critical systems.

If you notice problems please make sure to read http://wiki.ghostbsd.org/index.php?title=Becoming_a_Beta_Tester before reporting them through testing GhostBSD mailing list or the appropriate Forums. We encourage you to use or new issue system build with MantisBT http://issues.ghostbsd.org/main_page.php.

Note: Developers can't fix problems that we are not aware and can't reproduce; if you report a problem give us a detailed reports that we can reproduce the problem.

We look forward to receiving your feedback. Thanks for using GhostBSD and have a lot of fun testing GhostBSD RC!