Centroid.EU Blog

(this blog is mostly encrypted - adults only)

Previous Page

Donation time

December 8th, 2017

I have donated 50 EUR to OpenBSD. This brings my donations for this year to OpenBSD to 170 EUR. I likely won't donate until next year again. Cheers OpenBSD! Seasons Greetings!


Are the Ice Giants leaving Earth?

December 5th, 2017

Global warming is real. The ice is melting. While our leaders are negotiating whether they should allow 2 degrees C or 4 degrees C global heat-up... it's irrelevant. The Ice Giants may be off to other worlds. Perhaps when we need to be around ice the place to go is Mars or further from the sun. It seems we're facing the riddance of ice on earth. We've beaten the cold. But we know how to get to it, if we want to. Just too bad a hot earth is more uncomfortable than a cold earth, or is that a foolish statement? What will become of the children and their children? I won't be around in the future and I don't have offspring so I couldn't care less really. I just hope it stays nice(r) while I'm doing my time on earth.


In the EU, can journalists be safe?

December 5th, 2017

Something has been on my mind lately. The murder of a Maltese Journalist. As you know Malta is in the EU. She was killed by a car bomb. I find this outrageous that this happens in the European Union. This is something you hear of from Banana Republics, but it seems the "elite" terror has reached within our borders as well.


Yesterday was first snow day for 2017/2018

December 4th, 2017

Yesterday was a real snow day. Very small flakes but lots of them (over time). Unfortunately the snow won't stick around, it's supposed to get warmer in Germany.


How many levels of government do you have in the EU?

December 1st, 2017

We all saw what happened in catalonia and shake our heads... But! Have you ever considered what it means to be in the EU? Let's count the levels here in Schweinfurt (of government).

  • EU level
  • Federal Germany
  • Federal State of Bavaria
  • Regional government of Lower Franconia
  • City Hall
That's 5 levels. Our tax money pays 1-2 levels too many! I'm sure all those people are a dream come true for bureaucracy, but it's not in the interest of the citizen. So which are we gonna cut?

Cut the EU we basically have Brexit. Cut Federal Germany we basically have Catalonia, Cut the Federal State of Bavaria (there's an idea!) and we're left with Franconia as the regional government.

Seriously people think about these things! Because we don't need to have five levels of government, with all their bureaucracy and waste. Think about this before AI thinks for you and recommends cuts before you thought about it your selves. It can't go on like this forever!


My pledge is tighter!

November 29th, 2017

In comparing NSD with delphinusdnsd in OpenBSD this is what I came up with:

server.c:                               if (pledge("stdio rpath inet", NULL) ==
-1) {

And in Delphinusdnsd:

delphinusdnsd.c:        if (pledge("stdio", NULL) < 0) {
Which one are you gonna trust on security issues? (If only delphinusdnsd was only half as good as NSD *smile*). But it's more secure in the crap string handler aka pledge parser.


What I want in delphinusdnsd

November 27th, 2017

A presentation by Theo de Raadt had this on page 22:

And that's exactly what I want in delphinusdnsd, it's a little bit of programming but I think I can get it done before new years.. mainly because I get one week holidays this winter.


I tightened the pledge on delphinusdnsd a little

November 27th, 2017

Fortunately for me the changes in OpenBSD 6.2 allowed me to make pledge explicit to use on OpenBSD. I was also able to tighten the pledge promises a little increasing security (most likely). Thanks OpenBSD!


Possibly applying to Prototypefund.DE next year

November 25th, 2017

As you know I've been writing on delphinusdnsd for close to 13 years now. I've always done this on my spare time and not for pay. I use delphinusdnsd on my own servers, I don't know how many others use it. So a while ago I came across this website that is a public funding project of open source. The requirements are that one lives in Germany and the project is open source and available on the 'Net.

If I can work out a deal to perhaps put more DNSSEC ciphers in my daemon and other things, perhaps I can make use of this fund. The link to it is here. Next application is in February 2018.


Delphinusdnsd Flowchart 2017

November 25th, 2017

I have created this flow diagram, on how I think delphinusdnsd should work with pledge from OpenBSD. Notice the pledge parsing process... that doesn't exist yet, the rest does. The pledge parser will take queries from UDP and TCP engines and parse them and then send them back parsed. It's a little bit of fickle-programming but I think I may get it in before next release.

The pledge parse will likely only see pledge("stdio sendfd recvfd", NULL); and that's it. If there is a bug in my parsing it'll be stopped here.


Next Page


RSS Feed

Click here for RSS

On this day in

Other links

Have feedback?

By clicking on the header of an article you will be served a cookie. If you do not agree to this do not click on the header. Thanks!

Using a text-based webbrowser?

... such as lynx? Welcome back it's working again for the time being.

Older Blog Entries

Powered by BCHS