Live data from Hacker News

FreeBSD 11.0 Now Available

lists.freebsd.org

131–140 of 163 posts

Re: FreeBSD 11.0 Now Available

#131
post #65

Earlier quoted context omitted.

Really depends on your machine. Suspend (and wakeup!) works great on my Lenovo X220, no fiddling needed at all.

With X? Because the docs themselves say it doesn't work well with X [1]. Would you mind sharing your relevant config? [1] https://wiki.freebsd.org/SuspendResume

No, I don't mind at all, but what would the relevant configuration files be? As I said, there was no fiddling necessary. The only thing I remember doing is putting `echo kern.vty=vt >> /boot/loader.conf`.

Re: FreeBSD 11.0 Now Available

#132
post #110

Earlier quoted context omitted.

>SysV SHM can be jailed/virtualized which should be interesting to many users. You mean I can run multiple postgresql jails on a machine? YASSS

IIRC you've been able to do that already, but you need to ensure that the postgres users have different UIDs.

The SysV IPC functionality wasn't sufficiently isolated in jails before; you could enable it, but it would defeat the purpose of a jail as a security and isolation mechanism.

Re: FreeBSD 11.0 Now Available

#133
post #121

Earlier quoted context omitted.

Wouldn't it be a good idea if they would change their licensing so that commercial usage allowed them to build a stable income stream and pay more and more developers every year? Also it would be very important to build developer schools and other educational facilities to sustain development in future, what would be much easier with a stable and growing budget.

Let me guess... You have no idea why people chose to use, or contribute to FreeBSD, right? Especially no idea why commercial entities build products based on FreeBSD. Sometimes there's a cultural disconnect between the hacker news world and some $FOO software thing (FSF, GNU, what have you), but this tops them all. Developer schools? Was this even a serious comment or was I trolled by Poe's law?

[deleted]

Re: FreeBSD 11.0 Now Available

#134
post #65

Earlier quoted context omitted.

With X? Because the docs themselves say it doesn't work well with X [1]. Would you mind sharing your relevant config? [1] https://wiki.freebsd.org/SuspendResume

No, I don't mind at all, but what would the relevant configuration files be? As I said, there was no fiddling necessary. The only thing I remember doing is putting `echo kern.vty=vt >> /boot/loader.conf`.

vt is the default anyway! (At least on EFI)

Re: FreeBSD 11.0 Now Available

#135
post #85
post #18

I still have hope some or all HardendedBSD features might get ported or reimplemented in FreeBSD 12. Too much low hanging fruit, and now that linux has been steadily closing the gap to grsec, the competition in mainstream kernel branches is on.

HardenedBSD is one of the bigger jokes in the BSD community. If you really care about the things it claims to do, I highly recommend using OpenBSD because it actually has competent and sustainable development.

Are you saying that the measures listed here http://hardenedbsd.org/content/easy-feature-comparison do not work properly?

Re: FreeBSD 11.0 Now Available

#136
post #52

Earlier quoted context omitted.

Is anyone using FreeBSD on their development machine? Are there any gotchas compared to Linux?

I use CURRENT on a Thinkpad X230. It works ok. Main gotchas: * No SSL CA certificates out of the box. FreeBSD security team has taken the curious posture of claiming that shipping no CAs is better than just shipping e.g. Mozilla's CA bundle.[0] * rc.d is like Linux init from 5 years ago. Dynamic network configuration is not handled well. * Intel GPU driver support for anything above Haswell is still waiting to be mer…

> No Xorg or session management out of the box.

TrueOS Desktop is your friend. PC-BSD, now called TrueOS, has for years now been the place to go if one cannot hack getting X up and running onesself, as one has to do with FreeBSD. PC-BSD/TrueOS Desktop has X and GUI login pre-configured out of the box.

> rc.d is like Linux init from 5 years ago.

Linux init from 5 years ago was upstart in quite a few places. (Debian is not the entire world.) init is not rc. upstart is nothing at all like Mewburn rc. And Mewburn rc has significant differences to van Smoorenburg rc, from not having any notion of runlevels (which the BSD world never adopted from the AT&T System 5 world) to a different division of work between the individual scripts and the common script libraries.

Dynamic network configuration is handled through devd rules.

> You can't enable full disk encryption for UFS with the installer

... although the FreeBSD/PC-BSD/TrueOS world is rapidly heading to all-ZFS as the norm. The PC-BSD 10.2 installer creates an all-ZFS system.

Re: FreeBSD 11.0 Now Available

#137

FreeBSD is not 'just another OS out there' but an important piece of technology powering lots of things we often use: from Sony's PlayStation and WhatsApp, through Netflix and Yahoo, to Juniper and PFSense networking gear and EMC storage and FreeNAS appliance - and many, many more! So, have you donated yet? We need FreeBSD and FreeBSD needs your support! https://www.freebsdfoundation.org/donate/

What really makes me sad is that the BSD license allows corporate leeches like Sony to create incredibly successful and valuable products like the PS4 without ever having to give back to the project that produced the software they rely on. It's obvious that Sony picked FreeBSD over Linux because they don't have to publish their additions to FreeBSD, and can continue to integrate new and improved code from upstream with no obligations whatsoever.

Yes, some corporate users contribute financially back to the project, and we're thankful. But why should we have to be thankful? The GPL already provides a tried and proven legal framework for requiring downstream users to publish their improvements for others to use. Free software is an ecosystem where everyone helps and everyone benefits. When the BSD license allows parasites like Sony to benefit to the tune of billions of dollars without giving a line of code (or a penny) back, that breaks the ecosystem.

I'm calling Sony out particularly because they are not included in the list of corporate sponsors in the article. The Sony games division made $3.2 billion in revenue in quarter 1 2016, this is unacceptable.

Re: FreeBSD 11.0 Now Available

#138

Earlier quoted context omitted.

No, I don't mind at all, but what would the relevant configuration files be? As I said, there was no fiddling necessary. The only thing I remember doing is putting `echo kern.vty=vt >> /boot/loader.conf`.

vt is the default anyway! (At least on EFI)

Didn't know that, thanks! I believe it wasn't when I started using the X220, but I'm not sure either way.

Re: FreeBSD 11.0 Now Available

#139
post #130

Earlier quoted context omitted.

Is /usr/bin/env bash good enough? Or should I assume that only a "sh" is available? (I found tcsh tricky when I first started using FreeBSD, and I think a few of my accounts have the default shell set to bash)

Most times yes. In practice I suspect most deployed servers have something like ln -sf /usr/local/bin/bash /bin/bash Infinitely more entertaining is running unzip at the command prompt results in /usr/bin/unzip which is extremely limited compared to (installed via pkg) infozip at /usr/local/bin/unzip. At least one specific example I ran into was Play/Activate Scala framework can be convinced via "dist" target to make…

> Lack of a Debian-like alternatives system is really the only systemic problem I run into on a regular basis.

We'll, there's always Debian/kFreeBSD for that...

Re: FreeBSD 11.0 Now Available

#140

Earlier quoted context omitted.

Is this a thing? I'm running Slackware and mounting a disk is still done with good ol' `mount`, same as it ever was.

I was probably being a bit snarky. I have run into cases where getting a drive to show up in the GUI (so, mounting as a user) needed something via dbus.

Ah. Well, I sympathize. When I first started using Linux, one thing I liked about it was the simplicity. Seems that simplicity has been getting eroded slowly but surely since I first started with it, but it has accelerated quite a bit in recent years.

Slackware feels like one of the last holdouts, along with the likes of CRUX and Gentoo, but I fear that soon I will be forced to switch to some BSD -- which I wouldn't mind if my laptop hardware were better supported (I've been running various BSDs on servers for years, but Linux just seems to work better on my laptop; that said, I downloaded the 11.0-RELEASE ISOs a few days ago and I'll give it a shot on the lappy).

Post reply on HN