@antranigv@sigin.fo
@antranigv@sigin.fo avatar

antranigv

@antranigv@sigin.fo

Co-founder https://sigin.fo/@illuria, Inc. # Unix, BSD, Elixir/Erlang/OTP, InfoSec/CERT, DNS, XMPP # Toots Security, Privacy, Policy. Mostly harmless.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

feld, to random
@feld@bikeshed.party avatar

@antranigv

This basically provides an API to jails, so I wonder how hard it would be to make it work with terraform. Could get a lot of renewed jail interest with that

https://github.com/illuria/jailerctl

antranigv,
@antranigv@sigin.fo avatar

@chas @feld does it HAVE to be in go? I like it in shell :))

antranigv,
@antranigv@sigin.fo avatar

@chas @feld that, I agree with, but the reason why I made it in Shell is because it's actually portable (unlike Go).

What I can do is, write a Go wrapper that calls the Shell. now that would be really nice and easy, and portable.

antranigv,
@antranigv@sigin.fo avatar

@chas @feld now that I think about it a bit more, Go might be a better option for jailerctl.

Actually, I'd like to have two jailerctls. one in shell and one in Go. the Shell one to just… hack around.

The Go one for wrappers in Terraform and other Go-oriented utilities.

If I create goJailer as a lib, will there be use for it other than terraform? (sorry, my DevOps is all around FreeBSD ecosystem)

antranigv,
@antranigv@sigin.fo avatar

@chas @feld
> who the target audience for jailer is

people who want automation instead of abstraction. who want containers that are more unix-y :) and finally who want to use tools you already know (BIND, DHCP, BGP, WireGuard, whatever) instead of new "services”.

Hopefully with Jailerfile coming out, people can do more "DevOps-y" things, such as creating images, exporting them, registering them and importing them.

Oh, it’s also for people who NEED ZFS and DTrace.

antranigv, to FreeBSD
@antranigv@sigin.fo avatar

I love it when computers Just Work™

##

antranigv,
@antranigv@sigin.fo avatar

@feld we've been using it on production for… 3 years now

https://jailer.dev

antranigv,
@antranigv@sigin.fo avatar

@feld I LOVE MKJAILS! many ideas I've stolen from there :P

yeah, development on jailer is basically

  • think for months
  • implement in a month
  • test on prod for months
  • loop

so we add features around 2 months a year and then back to deploy/test/think.

antranigv,
@antranigv@sigin.fo avatar

@feld I've been working on Jailerfile, which uses shell syntax with predefined hooks

jailer::build
jailer::prestart
jailer::start
jailer::trace
jailer::customfunction_callsomewherelse

this way, seems to be the most Unix-y, with couple of vars included at top, such as VERSION=0.1.0, IMAGE=14.0-RELEASE or IMAGE=customImage

let's see what my team publishes in the coming weeks :)

antranigv,
@antranigv@sigin.fo avatar

@feld this is a good point, I have to check what we use. I think we still use mount.devfs, which always had issues.

jwildeboer, to random
@jwildeboer@social.wildeboer.net avatar

Things you get for free can never be part of your supply chain. Simple. When you use something you get for free, you take the full responsibility of making it work. No one else owes you anything for that.

antranigv,
@antranigv@sigin.fo avatar

@jwildeboer if only RedHat did the same for other operating systems as well. Most of the code is the same (application layer), the OS is different.

Or I should start a company named BlueBeanie which does other operating systems, now that I know the business model ;P

jpmens, to random
@jpmens@mastodon.social avatar

deleted_by_author

  • Loading...
  • antranigv,
    @antranigv@sigin.fo avatar

    @jpmens my solution was to disconnect from everywhere else. I’m sorry but it’s true, the best people are on IRC. well, XMPP as well, but that’s a different type of a community.

    rra, to random
    @rra@post.lurk.org avatar

    https://kmaasrud.com/blog/opml-is-underrated.html

    I knew OPML only as a format where I export and migrate my podcast subscriptions; but it could be a great way to make a webpage of recommended blogs and podcasts that people can immediately subscribe to. The opml can even be styled. What if people share annotated OPML collections, rather than web rings? Will play around with this in the near future.

    antranigv,
    @antranigv@sigin.fo avatar

    @inky @rra I’ve been using #OPML+XSLT to create website for a while now and I've been really happy with it.

    The low-level tooling is amazing (xsltproc) but high-level tooling is not perfect for cross-platform editing.

    On #macOS I use OmniOutliner by @OmniGroup , on Linux/FreeBSD I can use Electric Drummer by @davew , but I think there's a place for cross-platform improvement.

    What bothers me is that some applications do link as MarkDown while others use <a> tag.

    But overall, #XML is awesome!

    antranigv,
    @antranigv@sigin.fo avatar

    @davew @inky @rra @OmniGroup oh sorry, I meant Drummer, the web version! :D Electric Drummer is only on my macOS.

    I kept wondering if I can build Drummer for Windows/Linux/BSD, but I never found the sources, only a repo for issues.

    rolle, (edited ) to fediverse
    @rolle@mementomori.social avatar

    Why do you like Mastodon (or any open source Fediverse app of your choosing) the most? (You can choose multiple choices)

    Boosts appreciated for reach.

    #Fediverse #Mastodon #SocialWeb #SocialMedia

    antranigv,
    @antranigv@sigin.fo avatar

    @rolle My short answer is “It’s a protocol, not a product”.

    jhx, to linux
    @jhx@fosstodon.org avatar

    My stack:

    side:

    side:

    ...and a little :windows95:

    How does yours look like? 😎

    antranigv,
    @antranigv@sigin.fo avatar

    @jhx Personally, everything is BSD-based.

    • FreeBSD laptop
    • macOS laptop
    • iOS phone
    • tvOS TV
    • FreeBSD router
    • … you get the point.

    I keep a stack of things for testing and learning, such as

    • customers running Ubuntu Linux
    • customers using Android, so I keep a LineageOS based Pixel 2.
    • customers running Windows (I boot it once a year maybe)

    My own company is also BSD-based. FreeBSD laptops, macOS laptops, FreeBSD servers for everything.

    If we need to "run" Linux, we go with Gentoo.

    Techaltar, (edited ) to random
    @Techaltar@mas.to avatar

    Edit (check my profile for more up-to-date info)

    If you are still a CuriosityStream subscriber, be aware that they are currently mass-emailing subscribers with what I think is a VERY deceptive "offer". They push users to renew 2yr subs, promising continued Nebula access for bundle subscribers. In reality, Nebula access for CS subscribers expires on Dec 31st. This means you'll have <2 months of Nebula out of your "locked in" 2 year contract. All their communication seems to imply the opposite.

    antranigv,
    @antranigv@sigin.fo avatar

    @Techaltar thank you for letting us know! I got the CS+N subscription last year thanks to you and I was planning on renewing it. Now I will upgrade N, but CS only if I miss it😅

    antranigv, to iPod
    @antranigv@sigin.fo avatar

    FINALLY! IT’S ALIVE!

    #iPod

    Techaltar, to random
    @Techaltar@mas.to avatar

    Am I the only one who can never remember whether the Max or the Ultra is supposedly the more high-end Apple chip? Max sounds like it should be the maximum, but ultra sounds like a bigger claim than max. So confusing.

    (if you can't remember either, it's Ultra > Max)

    antranigv,
    @antranigv@sigin.fo avatar

    @Techaltar Here's my thoughts on that (and good thing I'm not a "reviewer”): as long as it can run Terminal.app and an email client, I don’t care :D I have M1, not even sure which “model", but hey, I can connect to the FreeBSD servers 😅😆

    ActionRetro, to random
    @ActionRetro@bitbang.social avatar

    This is peak Linux desktop

    antranigv,
    @antranigv@sigin.fo avatar

    @ActionRetro Looks like IceWM?

    darth, to FreeBSD
    @darth@silversword.online avatar

    deleted_by_author

  • Loading...
  • antranigv,
    @antranigv@sigin.fo avatar

    @WagesOf @darth and then there is the server side of things: if every other operating system fails, then try FreeBSD, it will work. :)

    cassidy, to linux
    @cassidy@blaede.family avatar

    OS devs: please provide regularly-refreshed install images/ISOs with your cumulative updates between major releases.

    I don't love downloading your entire multi-GB OS image just to have to wait for hours for all the updates to the OS and included apps to download and install.

    Also, security updates! If CVEs have been fixed since your release, you're shipping known-insecure software, expecting a user to install all updates before they do anything on the web.

    #Linux #OpenSource #FOSS #FLOSS

    antranigv,
    @antranigv@sigin.fo avatar

    @cassidy what if the OS is less than a GB? :))

    antranigv,
    @antranigv@sigin.fo avatar

    @cassidy luckily FreeBSD patch updates are... very tiny compared to the OS!

    compared to something common as Ubuntu, where the OS is 2GB and the update can go up to 1GB, I can say that this is a W for FreeBSD (and the other BSDs!)

    mastohost, to random
    @mastohost@mastodon.social avatar

    I will be starting the installation of Mastodon v4.2.0 on Masto.host.

    This is a large update and I will be doing a slow rollout, meaning that I will release it gradually to batches of servers and monitor how it evolves before continuing.

    Expected downtime during upgrade: 1 minute

    Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.2.0

    antranigv,
    @antranigv@sigin.fo avatar

    @mastohost thank youuu ❤️❤️❤️

    aral, to startups
    @aral@mastodon.ar.al avatar

    Do I want it?

    Is it by a startup?

    No.

    (A ‘startup’ is not just any new small business. It’s a temporary venture capital funded company that must either fail fast or exit. An exit is where you’re either bought by Big Tech or become Big Tech through an IPO. To understand this better, if you have a sustainable small company, a startup is what will put you out of business.)

    antranigv,
    @antranigv@sigin.fo avatar

    @aral sarcasm?

    antranigv,
    @antranigv@sigin.fo avatar

    @starbreaker @aral yet, data shows that most startups are not VC funded. most are funded by friends, family. Many are bootstrapped.

    Even in the US, most startups don't get VC funding.

    but Aral's "algorithm" that “Made by startup? don't want it" is a very bad generalization towards a group of people who try their best to solve problems (for them and others).

    Rejecting Big Tech makes more sense than rejecting startups.

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