In this week’s BSD Now episode, hosts Kris Moore and Allan Jude interview Baptiste Daroussin regarding the packaging of FreeBSD base system with pkgng. They discuss the best options going forward, and the implications of it being Linux-like. Click play below to tune in:
NVIDIA has announced support for FreeBSD and other distros for the GeForce GPUs mentioned below:
Release highlights since 346.47:
- Added support for the following GPUs:
- Quadro K1200
- Quadro M6000
- GeForce 920M
- GeForce 930A
- GeForce 930M
- GeForce 940M
- GeForce GTX 950M
- GeForce GTX 960M
- GeForce GTX TITAN X
- Fixed a bug that caused corruption when switching display modes in some applications that use transform feedback.
- Fixed a bug that caused texture corruption on framebuffer depth attachments cleared using glClearTexImage().
- Fixed a bug that artificially limited the maximum pixel clock on displays in some SLI Mosaic configurations.
- Fixed a kernel memory leak that occurred when looping hardware- accelerated video decoding with VDPAU on Maxell-based GPUs.
- Fixed a bug that could cause nvidia-settings to crash on exit on 32-bit Linux systems.
This article by Phoronix mentions that AMD is confirming a possible Catalyst port to FreeBSD.
AMD tech support has allegedly confirmed that Catalyst is being ported to FreeBSD.
A Phoronix reader pointed out this forums.amd.com thread in which an AMD customer claims email@example.com confirmed that Catalyst is coming to FreeBSD with the Catalyst driver in-development.
I haven’t heard any other confirmation of Catalyst coming to FreeBSD (the open-source Radeon DRM driver was ported to FreeBSD, not Catalyst). FreeBSD 10 brought the Radeon DRM driver that was ported from the Linux kernel by independent developers and this driver has since made its way to DragonFlyBSD, etc. However, the Radeon DRM on the BSD kernel remains many kernel releases out-of-date (~10 major kernel releases?) compared to the upstream Git code.
I wouldn’t entirely rule out Catalyst officially coming to FreeBSD though with the new AMD Linux driver architecture where they plan to have a common DRM driver (the yet to be released new “AMDGPU” DRM driver) used by both the open and closed-source drivers while Catalyst will be bound to being a binary blob in user-space. It’s possible that this blob could be ported to FreeBSD, once the AMDGPU kernel driver makes it to FreeBSD… Though I really wouldn’t count on AMD developers porting the AMDGPU DRM driver initially to FreeBSD, given that their limited open-source Linux staff already has their hands full maintaining the Linux support.
We’ll see in the months ahead if AMD decides to officially support FreeBSD, but for now the undisputed best graphics hardware support on *BSDs is with NVIDIA hardware where there’s the binary driver that’s maintained and updated in-step with the NVIDIA Linux/Solaris drivers.
In this week’s episode of BSD Now, hosts Allan Jude and Krismoore interview Kamila Sou?ková. a Google intern working on the FreeBSD pager daemon. They speak to her regarding her experiences on BSD as well as going to conferences. Hit play below to tune in:
Original page: http://www.bsdnow.tv/episodes/2015_04_01-won_dsb
In this BSD Now episode, hosts Kris Moore and Allan Jude interview Bernard Spil regarding a wider adoption of LibreSSL in more communities. In addition, they discuss the work he is currently doing in FreeBSD ports as well as upstream projects. Hit play below to tune in:
Original page: http://www.bsdnow.tv/episodes/2015_03_25-ssl_in_the_wild
This tutorial by FreeBSD user M.el Khamlichi shows us how to reset or recover your root password on FreeBSD 10.
Let me show you How to Reset or Recover Root Password on FreeBSD 10.
My system:root@Freebsd-unixmen:~ # uname -a FreeBSD Freebsd-unixmen 10.1-RELEASE-p6 FreeBSD 10.1-RELEASE-p6 #0: Tue Feb 24 19:00:21 UTC 2015 firstname.lastname@example.org:/usr/obj/usr/src/sys/GENERIC amd64 root@Freebsd-unixmen:~ #
Step 1: Start FreeBSD server/workstation.
Step 2: type number 2 key to access single user mode
Next you will see the following prompt from system:
When prompted Enter full path name of shell or RETURN for /bin/sh:
Press Enter key to boot into a single user mode. Next, you will be immediately dropped into a single user mode without a root password.
Step 3: Mount the file system
This tutorial by Charles Newey shows us how to install GitLab on FreeBSD 10.
Original post: https://blog.assemblyco.de/installing-gitlab-on-freebsd-10/
This is essentially a record of how I installed and configured GitLab 7.6 on my FreeBSD server. Mileage with this guide may vary of course; different configurations of FreeBSD on different hardware and with different packages may introduce other unexpected issues. To make full use of this guide, I suggest reading the official GitLab installation guide fully before attempting anything in here.
1. Update system
pkg update pkg upgrade
2. Install dependencies
Install system packages:
pkg install sudo bash icu cmake pkgconf git nginx ruby ruby20-gems logrotate redis postgresql94-server postfix krb5
Install bundler gem system-wide:
gem install bundler --no-ri --no-rdoc
Add this to
# Core services sshd_enable="YES" ntpd_enable="YES" ntpd_sync_on_start="YES" # GitLab services redis_enable="YES" postgresql_enable="YES" gitlab_enable="YES" # Web server nginx_enable="YES" # Postfix/Sendmail postfix_enable="YES" sendmail_enable="NO" sendmail_submit_enable="NO" sendmail_outbound_enable="NO" sendmail_msp_queue_enable="NO"
gituser for GitLab
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 ============================================================================= FreeBSD-SA-15:06.openssl Security Advisory The FreeBSD Project Topic: Multiple OpenSSL vulnerabilities Category: contrib Module: openssl Announced: 2015-03-19; Last revised on 2015-03-20. Affects: All supported versions of FreeBSD. Corrected: 2015-03-20 07:11:20 UTC (stable/10, 10.1-STABLE) 2015-03-20 07:12:02 UTC (releng/10.1, 10.1-RELEASE-p8) 2015-03-20 07:11:20 UTC (stable/9, 9.3-STABLE) 2015-03-20 07:12:02 UTC (releng/9.3, 9.3-RELEASE-p12) 2015-03-20 07:11:20 UTC (stable/8, 8.4-STABLE) 2015-03-20 07:12:02 UTC (releng/8.4, 8.4-RELEASE-p26) CVE Name: CVE-2015-0209, CVE-2015-0286, CVE-2015-0287, CVE-2015-0288, CVE-2015-0289, CVE-2015-0293 For general information regarding FreeBSD Security Advisories, including descriptions of the fields above, security branches, and the following sections, please visit <URL:https://security.FreeBSD.org/>. 0. Revision history v1.0 2015-03-19 Initial release. v1.1 2015-03-20 Reverted a portion of change that should not belong to the advisory and did not end up in the final OpenSSL release. The patch is also revised to include fixes for CVE-2015-0209 and CVE-2015-0288. I. Background FreeBSD includes software from the OpenSSL Project. The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. Abstract Syntax Notation One (ASN.1) is a standard and notation that describes rules and structures for representing, encoding, transmitting, and decoding data in telecommunications and computer networking, which enables representation of objects that are independent of machine-specific encoding technique. II. Problem Description [Read more...]
In this tutorial, user M.el Khamlichi shows us how to set up Tomcat 8 on FreeBSD 10/10.1.
Apache Tomcat is an open source web server and servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, and provides a pure Java HTTP web server environment for Java code to run in. In the simplest config Tomcat runs in a single operating system process. The process runs a Java virtual machine (JVM). Every single HTTP request from a browser to Tomcat is processed in the Tomcat process in a separate thread.
My testbox details:root@Freebsd-unixmen:~ # uname -a FreeBSD Freebsd-unixmen 10.1-RELEASE-p6 FreeBSD 10.1-RELEASE-p6 #0: Tue Feb 24 19:00:21 UTC 2015 email@example.com:/usr/obj/usr/src/sys/GENERIC amd64 root@Freebsd-unixmen:~
This article has been edited from old article about install apache 7 on freebsd 9.3
Install Tomcat 8 In FreeBSD 10
I was trying to install from the ports (/usr/ports/www/tomcat7 ) then i got many issues, finally i stopped the installation and started with the pkg tool.
Now, lets start:root@Freebsd-unixmen:~ # pkg install tomcat8 Updating FreeBSD repository catalogue... Fetching meta.txz: 100% 944 B 0.9kB/s 00:01 Fetching packagesite.txz: 100% 5 MiB 486.0kB/s 00:11 Processing entries: 100% FreeBSD repository update completed. 24086 packages processed The following 5 packages will be affected (of 0 checked): New packages to be INSTALLED: tomcat8: 8.0.18 openjdk: 7.76.13_1,1 java-zoneinfo: 2015.a javavmwrapper: 2.5 jakarta-commons-daemon: 1.0.15 The process will require 165 MiB more space. 57 MiB to be downloaded. Proceed with this action? [y/N]:
Sam Varghese of iTWire interviews longtime FreeBSD user and sysadmin Allan Jude about the use of FreeBSD on the server.
For years now, Linux has been all the rage. But in recent times, there have been murmurings among some veterans — long-time users — after the introduction of systemd, the init system that seems to overstep its boundaries.And this talk is all about the old UNIX culture, the way one utility or application is used to do a job, do it well, and hand over the output to a second utility to process. Linux, in short, is becoming something like a Swiss army knife — complicated — and there has been talk of switching to an alternative. This is where FreeBSD comes in.Some time back, iTWire discussed the possibility of PC-BSD being used on the desktop instead of Linux. PC-BSD is more or less the same as FreeBSD; in the words of Kris Moore, it has “a vanilla FreeBSD kernel/world with some unique installation options and a slew of graphical or command-line utilities to make FreeBSD on the desktop ‘easy’.”
But Linux is more widely used on the server, where FreeBSD can be a more than adequate replacement. To get an idea of the strengths and weaknesses of this operating system, iTWire interviewed Allan Jude, the vice-president of operations at ScaleEngine, a global HTTP and video streaming content distribution network; he makes extensive use of the ZFS filesystem on FreeBSD.
Jude (pictured above) is also the host of the video podcasts BSD Now (with Moore) and TechSNAP on JupiterBroadcasting.com.A FreeBSD committer, Jude is focused on documenting ZFS and further improving the manageability of FreeBSD. He taught FreeBSD and NetBSD administration at Mohawk College in Hamilton, Canada from 2007-2010 and has 12 years of experience as a systems administrator of BSD UNIX systems.And above all, he communicates using language that any layman can understand.
iTWire: Why would you recommend FreeBSD over other server operating systems?