Showing posts with label FreshPorts. Show all posts
Showing posts with label FreshPorts. Show all posts

BSDNews 20/06/2016

BSDNews 20/06/2016

Last week in BSD

Releases: BSDSec, pfSense,
Other news:pfSense, OPNsense, HardenedBSD, BSDCan, BSDnow, FreshPorts, DragonflyBSD


BSDSec

 [Security-announce] pfSense-SA-16_08.webgui 
 [Security-announce] pfSense-SA-16_07.webgui 
 [Security-announce] pfSense-SA-16_06.squid 

Releases 

GhostBSD 10.3 BETA1 is ready for testing

This first BETA development release is ready for testing and debugging new feature in GhostBSD 10.3, MATE and XFCE is available on SourceForge for the i386, amd64, and amd64-uefi architectures.

OPNsense 16.1.17 released


Today we offer complementary improvements and fixes to your swinging installation in the hopes that they will make your daily experience even better, rounded off with a pinch of SSL crypto updates.
In other news, we are getting ready for a first 16.7 release candidate after having finished the full work on the FreeBSD 10.3 base system including the addition of HardenedBSD’s ASLR. More on this next week.

Here is the change log for 16.1.17:
  • ports: isc-dhcp-server 4.3.4[1], syslogd 10.3, libressl 2.3.6[2], openssl 1.0.2_13[3]
  • system: fix OTP QR code link to amend the first request
  • system: allow to override TRIM apply at boot time via /etc/fstab[4]
  • dashboard: fix OpenVPN test data display
  • dashboard: gateway widget style updated
  • interfaces: allow debug option for dhcp6 client
  • interfaces: allow to delete WAN as well
  • interfaces: properly restart the respective proxy ARP daemon
  • firewall: fixed HTML errors in NAT edit page
  • services: fixed unbound custom option handling
  • services: allow RA send behaviour to be configured
  • services: show correct dynamic DNS type when editing an existing entry
  • openvpn: bring back authentication method selector
  • openvpn: create interfaces at boot time and even when disabled
  • power: separate menu for power off and reboot functions
  • intrusion detection: allow to drop/reset log files
  • plugins: can now create local logging sockets for chroot environments
  • plugins: new HAProxy version 1.3 with assorted fixes (contributed by Frank Wall and Manus Freedom)
  • lang: major updates for Russian (contributed by Smart-Soft Ltd.)
  • lang: assorted translation fixes (contributed by Fabian Franz)
  • lang: minor updates to Chinese, German and French

 

pfSense 2.3.1 Update 5 Available

2.3.1 Update 5 (2.3.1_5) is now available. Note that updates 2 through 4 were internal-only. This includes two security fixes to the web GUI, and 7 other bug fixes. The 2.3.1-RELEASE change list has been updated with an Update 5 section specifying the changes.
This update will reboot the system after installing.

New stable version: HardenedBSD-stable 10-STABLE v46.4

HardenedBSD-10-STABLE-v46.4 - https://github.com/HardenedBSD/hardenedBSD-stable/releases/tag/HardenedB...
* libarchive updates
* hbsd-update updates
* coverity fixes
* sfxge updates
* hyperv updates


News 

BSDCan 2016 Presentations Online

The BSDCan 2016 conference in Ottawa has just concluded, with a number of OpenBSD-themed talks. These are the talks by OpenBSD developers: Reyk Flöter: An OpenFlow implementation for OpenBSD - Introducing switchd(8) and more about SDN (slides)
Henning Brauer: Running an ISP on OpenBSD - Why OpenBSD and several uncommon uses of it (slides)
Peter Hessler: Bidirectional Forwarding Detection (BFD) implementation and support in OpenBSD. Or: A new protocol actually did improve our routing. (slides)
Mike Belopuhov: Implementation of Xen PVHVM drivers in OpenBSD (slides)
Antoine Jacoutot: OpenBSD rc.d(8) (slides)
Sebastian Benoit: Opensource Routing - Running an enterprise network on OpenBSD (slides)
In addition, two OpenBSD-centric tutorials were offered by people who are not themselves OpenBSD developers:
Peter Hansteen: Building The Network You Need With PF, The OpenBSD Packet Filter (slides)
Aaron Poffenberger: OpenSMTPD for the Real World (slides)

Music to Beastie’s ears | BSD Now 146

Kris is on vacation this week, so allan flies solo, provides a recap of BSDCan & covers a boatload of news including Microsoft providing support & SLAs for BSD, how terrible select() may be, an interview with Hans Petter Selasky about designing the USB drivers for FreeBSD & more!
View attached file (412 MB, video/mp4)

Quarterly branches are available

This afternoon, Bert JW Regeer wished that FreshPorts “would show information from the quarterly branches too…”. I knew I had done some work on this and that there was a way to display branch information. I check the source code and found the ?branch= parameter, but there was nothing in the database for this branch. [...]
 

Code stuff 


Interesting articles



BSD News 05/01/2016


Last week in BSD

Releases: none
Other news:FreshPorts, FreeBSD, DragonFly BSD, BSDnow, NetBSD, POSIX, MirOS, Wallpaper, DiscoverBSD


News 

 

Not all ports have packages

Sir l33tname asked: @DLangille is it possible to show on freshports when there is no package for a port? — Sir l33tname (@l33tname) December 29, 2015 That’s a good question. It took some more questions on IRC for me to figure it out. Here is what I know. The port in question is net-p2p/btsync and [...]
 

The BSD Black Box | BSD Now 122

This week on the show, we will be interviewing Alex Rosenberg to discuss his work on LLVM/Clang & his work with BSD at a large console gaming company. (Hint, it wasn’t Microsoft). All this, and the latest BSD news coming your way right now!
 

Introducing HardenedBSD's New Binary Updater

One feature our users have been asking us ever since we officially launched over a year ago was to provide binary updates for base and kernel. We are excited to announce that we are launching the framework for binary updates today! We still need to tie in the update build script to our continuous integration infrastructure. For now, updates for the hardened/current/master branch of the HardenedBSD repo will be done manually. When we create the next installers/distsets for the HardenedBSD-stable repo, we'll also support updates there. You will notice two new programs, /usr/sbin/hbsd-update and /usr/sbin/hbsd-update-build, which apply and build update packages, respectively. This work was sponsored by G2, Inc, who has an immediate need for binary updates.
Please note that this feature is still experimental.
Here's the design of the update mechanisms:
Goals
  1. Provide binary updates for base and kernel
  2. Cryptographically sign binary updates
  3. Support mirrors and a massively scalable design
  4. Easy maintenance
  5. Supports jails
  6. Support ZFS BEs
 
  

Stable pkgsrc-2015Q4 branch released

The pkgsrc developers are proud to announce the pkgsrc-2015Q3 branch. There are 16846 possible packages in pkgsrc-2015Q4, up from 16764 last quarter. Notable new packages this quarter include kodi (home media center software previously known as xbmc), php-baikal (a CardDAV/CalDAV server), freecol (a Colonization clone), unicorn (a CPU emulator framework), and clang-static-analyzer.
See the release announcement for more information.

NetBSD New Developers

The NetBSD project is pleased to welcome the following new developers:

  • Ritesh Agrawal (login: ragrawal), who will be working on networking.
  • Guilherme Salazar (login: salazar), who will be working on kernel.
 

POSIX locales; POSIX shell and `…` command substitutions

izabera did make a good point in IRC the other day for why we will need to have two locales at the very least in MirBSD – C and C.UTF-8 (the latter being widespread enough by now, thanks to me, interestingly enough. He uses code which leads to unexpected results…
 $ generate() { tr -dc "[:alnum:]" < /dev/urandom | dd bs="$len" count=1; }
 $ len=10; echo $(generate 2>/dev/null)
 Ut流54Ȫf
… because tr(1) was the first utility I converted to Unicode, to explore possibilities and craft the OPTU encoding and, thus, “流” is, indeed, an alphanumeric character.
This implies two things: we need to change MirBSD libc locale functions back to support two charsets (and make setlocale(3) match), and mksh(1) should implement locale tracking (to change set ±U whenever one of the relevant parameters (${LC_ALL:-${LC_CTYPE:-${LANG:-C}}}) changes in the session; users could still set utf8-mode manually though). For this to not break anything, we’ll have to audit scripts in MirBSD though (usually adding export LC_ALL=C at their begin is enough, and we need this for portable scripts anyway) and remove all occurrences of #ifndef __MirBSD__ before setlocale(3) calls in applications. This will take a while.

Secondly, I opened an issue with POSIX about handling of the (deprecated, and for good reason) `-style command substitutions. The GNU autoconf texinfo manual gives good advice for portable shell scripts, and we all knew that foo="bar `echo \"baz\"`" wasn’t portable due to use of more than one set of double quotes, but my (and the yash authors’) reading of the standard (and mksh R52’s POSIX mode) make it set $foo to bar "baz" instead of the historic bar baz now, and I wish to get this clarified (and, possibly, the standard changed to match historic practice, as this breaks at least the Acrobat Reader 5 start script). Nothing has been decided yet (due to the holidays, I’m sure), but we got input from some other people involved in shell.
So, if any #!/bin/sh scripts break or behave weirdly with R52, you now know why. I’m waiting for an official statement.
 
 

Early days of Unix and design of sh

Abstract for talk:
  • my history and background
  • how and why we had to re write the shell
  • why I wrote my own memory management
  • key language design decisions
  • where those ideas came from
  • what was hard to get right
  • system changes we made to accommodate sh
  • what the rules were in UNIX group
  • what would I do differently today

 

Code stuff 


Interesting articles

The Most Popular BSD Stories Of 2015

Wallpaper of the week 

 
 from http://hdw.eweb4.com/out/318823.html

BSD News 14/09/2015

BSD News 14/09/2015

Last week in BSD

Releases: GhostBSD
Other news: BSDnow, FreshPorts, DragonFly BSD, ZFS, CryptoLocker

Releases

GhostBSD 10.1 Finally Available

  • GhostBSD ISO image is hybrid that can be burn on DVD or USB stick
  • XFCE is coming back
  • Users can chose to install the BSD boot manager, Grub boot manager or simply None and use their Linux Grub
  • Station Tweak a fork of Mate Tweak
  • OctoPkg GUI frontend for pkgng written in Qt
  • Station Update Manager to update FreeBSD base system and third party software
  • Software from pkg or ports can be installed in the live DVD/USB session
  • VT Console by default
  • Instant verification for user and root to know if the password is strong and match on the system installer
  • Host name and user name auto completion when typing the real name
  • Vim

News

Multipath TCP | BSD Now 106

This week, we have Nigel Williams here to bring us all sorts of info about Multipath TCP, what it is, how it works and the ongoing effort to bring it into FreeBSD. All that and of course the latest BSD news coming your way, right now!
 

FreshPorts Open sourcing the website

Today, lattera & Shirkdog and I sat down and converted the website repository from subversion to git. That repo is sitting there, ready to go. That process took about an hour. We ran this command: Yeah, I didn’t want to include all that that code in the repo. Various reasons, but mostly because they are [...]

Code stuff

Interesting articles



Wallpaper of the week

 from http://www.deviantart.com/art/FreeBSD-The-Power-to-Serve-71288066