Coder Social home page Coder Social logo

Comments (4)

ladar avatar ladar commented on June 1, 2024 1

Hi @ole-tange ... actually, the pkg.sh scripts for FreeBSD 10/11 are both updating the CA file whenever I build a new Robox release. Which means, so you might want to check that you're using a recent Robox version of the FreeBSD 11 box. It's still possible this cert lapsed recently. I'm aim for new releases every 1-2 weeks, but I've been slipping towards 3-4 weeks lately because of how long it takes to build, my other commitments, etc. Either way, the CA file should get rebuilt during the next build, which should fix the problem. I'm overdue to start kickoff another build, but two of the Robots are being used for something else, so I need to wait till they;re free.

Of course you can always tweak your repo config and force it to use HTTP. I hate this solution personally, which is why I only get the 2-3 packages needed to rebuild the CA file over HTTP, compare them to static hash values, then rebuild the CA file so the reset of the install can download packages over HTTPS. But I'm a little more paranoid than most. In theory HTTP should be safe, since FreeBSD still uses signatures on the package files to verify the download. So all you're leaking to an observer is the list of packages you're installing (and from where), which most people don't consider sensitive.

from robox.

ole-tange avatar ole-tange commented on June 1, 2024

FreeBSD 12 works. So maybe you can simply copy some files from that.

from robox.

ole-tange avatar ole-tange commented on June 1, 2024

I updated to 4.2.14. The problem is still there.

When would you say I should retry updating? In a week?

from robox.

ladar avatar ladar commented on June 1, 2024

@ole-tange the Windows/MacOS systems are both tied up on another project, so I'm waiting for them to finish. Hopefully by the end of the week, which would mean mid to late next week, assuming there aren't too many broken builds I need to investigate/resolve.

In the interim, I'm curious whether running the pkg.sh on your existing box fixes he issue? If not there might be something else going on.

It should be safe to run that script as root as-is but it's been awhile since I wrote it, so I might have forgotten something. If the box is important, I'd suggest walking through it manually so you can edit/tweak each command as needed.

from robox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.