antranigv, to FreeBSD
@antranigv@sigin.fo avatar

I love it when computers Just Work™

##

gyptazy, to VintageOSes
@gyptazy@gyptazy.ch avatar

Wow, that was fast. People may remember my idea behind ? Temporary jails for testing and debugging? It got immediately abused for spamming etc.!

Now, I’m running a friendly beta test within the Community (primary & BSD fans) for free small sized hosted / (IPv6 only).

The first system is already full. Let’s see how this will be (ab)used?! Maybe, the next stack will start after Easter.

stefano, to hosting
@stefano@bsd.cafe avatar

It's Saturday!
Got a message from a colleague I haven't heard from in a while. They're asking for a quote for hosting an e-commerce site they've built with a friend, who by the way sells products I love.
Offered them hosting based on FreeBSD and jails, and they're eager to proceed, trusting the technical solution. Starting right away with enthusiasm, looking forward to heading downtown. It's cold outside but thankfully no rain. Another good day! 😊

SFPublicPress, to SanFrancisco
@SFPublicPress@sfba.social avatar

NEW: A drug crackdown in the Tenderloin that was supposed to encourage people into treatment focused heavily on Latinx people, yet jails offered English programs only. Service providers for Latinx inmates demanded access to the jails at last week's Sheriff’s Oversight Board meeting. This week, a Spanish recovery program was launched. But some longtime jail workers give it less than 2 weeks.

https://www.sfpublicpress.org/service-providers-demand-access-to-latinx-jail-inmates/

grahamperrin, to android
@grahamperrin@bsd.cafe avatar

The Land Before Linux: The Unix desktops • The Register

<https://www.theregister.com/2024/01/27/opinion_column/> @sjvn

❝Today, thanks to Android and ChromeOS, Linux is an important end-user operating system. But, before Linux, there were important Unix desktops, although most of them never made it. …❞

GW, to random
@GW@newsie.social avatar

From Face to the Squad: the Year in

jails more of its population than any other state and nearly twice the average for the US as a whole. It’s incarcerate rate of 1,031 per 100,000 people (including , , detention, and juvenile justice facilities) becomes even more glaring when compared to that of the founding countries of NATO.

https://www.counterpunch.org/2023/12/29/the-year-in-police-crime/

pollito, to FreeBSD
gyptazy, to FreeBSD German

Currently working on my „Free temporary #FreeBSD VM“ service. A service where you can just drop your ssh key and immediately get returned an #IPv6 address of your own instance which will be present for 12 or 24 hours for testing, debugging and playing around.

#vm #jail #devops

gyptazy,

What is the current state of ? Everything looks good so far and currently I’m running 50x 512MB RAM free (). It turned out, that this might be too less RAM for several things...
Opt #1: 50x 512MB
Opt #2: 10x 2GB
Opt #3: 4x 2GB, 6x 1GB, 20x 512MB

It will go live on https://boxybsd.gyptazy.ch soon but not more this year due to vacation where I will be on digital detox.

appassionato, to Israel
@appassionato@mastodon.social avatar
vermaden, to FreeBSD
@vermaden@bsd.cafe avatar

Really good comment on capabilities.

Compared to - not even the same league ... yet 'blind' industry 'sheep' just follow the 'market'.

https://news.ycombinator.com/item?id=38310169

cdrmack, to FreeBSD
@cdrmack@fosstodon.org avatar

Do you use on your desktops, not servers? I wonder what use cases there are? I guess one could use them to keep multiple dev environments separated?

noiq, to random

Booted up my old FirefoxOS ZTE phone. Pretty surprised it booted tbh.

#firefoxos

kkarhan,
@kkarhan@mstdn.social avatar

@tayledras @noiq And yes, I think a lot of that stuff is extremely because if we need for seperation, there are many other options ranging from to user privilegues usually [ / runs as daemon/service under it's own user with near-zero privilegues!] and even can be done with / more elegantly...

Seperating and does make sense - but only for medium to big businesses with their own Systems.

https://mastodon.social/@tayledras/111338189842413844

schizanon, to homelab
@schizanon@mas.to avatar

I just paid under $300 for a with 9 CORES up to 3.8Ghz, 16GB of RAM, and dual 2.5GbE NICs. It's even got a GPU with video decoding so it can transcode Plex. What a time to

https://www.amazon.com/dp/B0BZR6LKHD?smid=A3OHI25ZCHSGMQ&ref_=chk_typ_imgToDp&th=1

justdude,
@justdude@mastodon.nl avatar

@schizanon I have them separate indeed, I want to be online when Proxmox reboots for an kernel update or version upgrade. Easy to use, lately I am leaning more towards with . Together with it takes seconds to setup a new instance of a bsd machine or linux

stafwag, to FreeBSD
@stafwag@mastodon.social avatar

If you want to know more about the history of , and on systems in general and the challenges to run containers securely I recommend the video;

“Papers We Love: Jails and Solaris Zones by Bryan Cantrill”

https://www.youtube.com/watch?v=hgN8pCMLI2U

zirias, to FreeBSD
@zirias@techhub.social avatar

Today's progress on "userland from source" project: We have build systems! 🥳

Supported now (apart of plain ): GNU (including ), , and !

They're all supported with their original "USES", by some trickery in my new "USES=linuxsrc", fixing up just the parts that are different when building from/for the Linuxulator (like adjusting dependencies and commands to use the -native versions).

Ok, no yet, didn't need it so far 🙈

zirias,
@zirias@techhub.social avatar

I'm about to force-push my userland branch now, removing all hacks to disable xattr usage.

TL;DR is: If you want to test it on 14 and newer right now, you'll have to apply this patch: https://people.freebsd.org/~dchagin/xattr.patch -- I hope it will be committed to main and stable/14 soon 😎

The (weird) background is: Support for xattr syscalls was added quite recently, and it correctly maps the Linux syscalls to the FreeBSD ones. So far, so good. BUT: Access to the "system" namespace for extended attributes is typically restricted to root (and, on FreeBSD, also restricted in ). Now, FreeBSD returns EPERM on rejected attempts, which IMHO makes perfect sense. But, Linux returns ENOTSUP in these cases instead. And: GNU tools and other Linux software using extended attributes consider EPERM a fatal error as a consequence. This means things like "install" from GNU coreutils are now broken in jails and as non-root. 🤯

The patch above fixes this.

kris_inwood, to history
@kris_inwood@mas.to avatar

"The Well-Being of Indigenous Communities in the Pacific Northwest: Anthropometric Evidence from British Columbia’s Jails, 1864-1913", new working paper from Ian Keay & Kris Inwood
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4544077

@economics @anthropology @sociology @geography @politicalscience @criminology @healthecon @ecosocio @econhist @econtwitter.net

antranigv, to FreeBSD

A customer asked me to help them setup a tiny lab with many open-source tools. They are planning to move from corporate services to open-source alternatives such as NextCloud, Gitea, etc.

Unfortunately, they run only Linux, Ubuntu to be more specific, and as a UNIX gentlemen, I didn’t want to put everything into a single host, so I decided to use containers, in this case, LXC, a.k.a Linux Containers.

How hard could it be?

Oh god, layers of abstraction on within the system that have no idea about each other.

Like, who would assume that LXC would automatically download and install dnsmasq and assign IP addresses without my knowledge, or that it would push rules into the firewall?

The more I use Linux Container, the more I understand why FreeBSD Jails / illumos Zones didn’t win.

People don’t want automation or control, they want “please do this for me as I don’t wanna do it myself” tools.

I’d expect at least a message post-installation that says “We have installed and configured dnsmasq, reconfigured some systemd things, modified the following file (which is not mentioned in any man page, so you can use Google instead of man/apropos) and will use IP address ranges that you didn’t approve”

Is this why Docker won? Is it because people DIDN’T want to learn how to do software packaging? I hope not. I wanna believe its because developers wanted to “think operationally”

Oh, and from a FreeBSD perspective, what’s even more weird is that

  1. there are no proper manual pages.
  2. the documentation is weird. It talks about a utility named lxc but I’m using 20 utilities named lxc-*, and I still cannot find the proper documentation for that
  3. it’s very much segmented. For example, on FreeBSD, we talk about which is better, jail.conf, BastilleBSD, pot, AppJail or Jailer. Here the same utility (lxc) that has multiple config files with no proper versioning, pretty complex manual pages and the not even examples or HowTos.

I’m looking at this and thinking ”oh well, if we build a proper tool, I bet we can win some of the market” until you realize, of course, that when people hear FreeBSD, they will be thinking ”it’s not Linux? maybe it’s not worth it, otherwise I would’ve heard about it”

I’m just angry here. Please ignore my rants.

Cheers y’all.

Reply via email.

https://weblog.antranigv.am/posts/2023/07/710/

keribla, to random

Let's play a game: Was this written in the LA Times A. 16 days ago, B. 16 years ago, or C. Time is flat and nothing ever really changes.

If you said B (or C) you are correct.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Durango
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ngwrru68w68
  • kavyap
  • GTA5RPClips
  • provamag3
  • ethstaker
  • InstantRegret
  • Leos
  • normalnudes
  • everett
  • khanakhh
  • osvaldo12
  • cisconetworking
  • modclub
  • anitta
  • tester
  • megavids
  • lostlight
  • All magazines