Subscribe: Advogato blog for sdodji
http://www.advogato.org/person/sdodji/rss.xml
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
box  cauldron  certificate  debugging  gnu  hackers meeting  hackers  install  nemiver  paris  power supply  power  project  supply  time 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Advogato blog for sdodji

Advogato blog for sdodji



Advogato blog for sdodji



Published: Wed, 28 Jun 2017 00:46:31 GMT

 



abipkgdiff

Fri, 5 Feb 2016 11:14:12 GMT

I just wrote an article about How to review ABI changes in RPM and Debian packages. Check it out :-)




GNU Cauldron 2015

Fri, 5 Feb 2016 11:14:12 GMT

This year the GNU Cauldron Conference is going to be held in Prague, Czech Republic, from August 7 to 9, 2015.

The GNU Cauldron Conference is a gathering of users and hackers of the GNU toolchain ecosystem.

Meaning that if you are interested in projects remotely related to the GNU C library, GNU Compiler Collection, the GNU Debugger or any toolchain runtime related project that has ties with the GNU system you are welcome!

If you are a Free Software project that is using the GNU Toolchain, would like your voice to be heard, hang out with other users and hackers of that space you are even more than welcome! If yo have crazy ideas you'd like to discuss over a nice beverage of your choice, please join!

You just have to send a nice note to tools-cauldron-admin@googlegroups.com saying that you are coming, and that would act as a registration. The number of seats is limited, so please do not drag your feet too much :-)

And if you want present a talk, well, there is a call for paper under way. You just have to sent your abstract to tools-cauldron-admin@googlegroups.com. The exact call for paper can be read here.

So see you there, gals'n guys!




GNU Hackers Meeting 2011 in Paris

Fri, 5 Feb 2016 11:14:12 GMT

In case you are in the Paris area and don't know already, there is a a

GNU Hackers Meeting event being held from Thursday 25th to Sunday 28th

August, 2011 at IRILL If you are a GNU user, enthusiast, or

contributor of any kind, feel free to come. I guess you can still

drop an email to ghm-registration@gnu.org.

For folks around on Wednesday (yeah, that's tomorrow), we are having a

dinner around 8 PM at the Mussuwam, a Senegalese restaurant in Paris, near Place

d'Italie. When you get there, just give them the secret password

(which is 'GNU') and they'll show you were the rest of the crowd sits.

Be sure to keep that password secret though. No one else should be in

the know.

Happy hacking and I hope to see you guys there.




GNU Hackers Meeting 2011 in Paris

Tue, 23 Aug 2011 16:05:16 GMT

In case you are in the Paris area and don't know already, there is a a GNU Hackers Meeting event being held from Thursday 25th to Sunday 28th August, 2011 at IRILL If you are a GNU user, enthusiast, or contributor of any kind, feel free to come. I guess you can still drop an email to ghm-registration@gnu.org.

For folks around on Wednesday (yeah, that's tomorrow), we are having a dinner around 8 PM at the Mussuwam, a Senegalese restaurant in Paris, near Place d'Italie. When you get there, just give them the secret password (which is 'GNU') and they'll show you were the rest of the crowd sits. Be sure to keep that password secret though. No one else should be in the know.

Happy hacking and I hope to see you guys there.

(image)



How to install a digital CA certificate on Red Hat based GNU/Linux distributions

Sun, 21 Aug 2011 15:05:30 GMT

This is just as a reminder for myself, as I keep forgetting about this stuff.

If like me you run a server with services that depends on SSL and need to install a certificate issued by a Certificate Authority (CA) like CACert, this might be interesting to you as well.

On Red Hat based systems the CA certificate for SSL is usually installed in the /etc/pki/tls/certs directory. The certificate is basically just dropped there in a file which name is its hash – built with the openssl program.

I wrote the shell scriptlet http://dodji.seketeli.net/install-ca-cert.txt. Download it, save it as install-ca-cert.sh and turn it into an executable.

Then, assuming your certificate is in a file named your-ca.crt, install it by doing:

sudo ./install-ca-cert.sh ./your-ca.crt

Voila. I don't know how that works on other distributions, though.

Update

A wise person taught me about the c_rehash utility from openssl, that does the same thing as my dirty script above. To use it, you need to install the openssl-perl package. Thank you, Daniël.
(image)



Nemiver in Google Summer of Code 2011

Sun, 1 May 2011 21:13:56 GMT

For those of you who might not know it already, Nemiver hasbeen granted two Summer of Code projects.  This is excitingnews for me, and I am grateful to all the people who helpedmake this happen.In this post I'll present the hackers who presented thosetwo projects and give you some perspective about theirproposals.Seemanta DuttaSeemanta has been active on the mailing list of the Nemiverproject for quite some time now.  He has shown greatinterest in the project and has contributed ideas and code.When you are debugging a program and you hit "Quit" inNemiver while the debugged program is still running, thedebugger kindly reminds you that said debugged program isstill around and alive.  This has saved me from accidentallyquitting the debugger quite a number of time.  Seemanta isthe person to thank (warmly) for this feature.At some point in time some people have shown interest forhaving a command line interface in Nemiver, coupled with away to script debugging actions.  I have kind of draggedfeet in that matter because my attention is taken bynurturing more basic features.I was excited to see Seemanta rolling up his sleeves andproposing to look into supporting (Python) scripting inNemiver.  Think about it for two seconds.  This could havesome interesting impacts in debugging interactions forNemiver users.  Imagine a command line interpreter for thegraphical debugger, totally written (and extensible) in ascripting environment.  I like the fresh air that this newhorizon is bringing.Fabien ParentFabien has been active in the Nemiver project for a whilenow.  He has been instrumental in testing and providingastute feedback for features like remote debugging and, morerecently, the integrated disassembler of the debugger.  Ittook me quite some energy to add that disassembling featureso I did really appreciate the feedback of Fabien -- andothers (hey Luca Bruno!) -- about corner cases that I leftover here and there.  Without them the damn thing wouldcertainly be less streamlined than it is now.More recently he added support for GSettings to the codebase, effectively taking his share of the effort of portingNemiver to the GNOME 3 platform.  Not only did he do that,but he did it in a clever and maintainable way.  The codebase basically supports GConf *and* GSettings.  Both ofwhich are "just" backends of the internal configurationinterface of the Nemiver project.  And there is zero #ifdefin the client code of said configuration interface, forthose who care.  This allows me (as a maintainer) tocontemplate -- with some serenity -- the support of Nemiveron systems that will not necessarily jump to GSettings soon.Looking at the Bugzilla activity around Nemiver, one couldsense that the way it uses the screen estate is notnecessarily optimal today, especially when you consider theuse cases of "wide" monitors that is getting more and morethe norm rather than the exception.  In other words, thereare people out there who would like to make a better use oftheir horizontal screen space, during their debuggingsessions.I was thrilled when Fabien stood up to tackle this task ofproviding Nemiver users with a better way of managing theirhorizontal space during their graphical debugging sessions.Please join me in congratulating Seemanta and Fabien!Happy Summer Hacking![...]



SG45H7 power supply failure

Sun, 13 Jun 2010 15:12:57 GMT

(image)
A few weeks ago my shuttle box stopped booting. For the record, it's a one year old core2quad box with 8 gigabytes of memory and 1.5 Terabytes of hard disk. All packed in a little box that is no wider than an A4 sheet of paper.

When I hit the power button the fans would start rotating a little bit, maybe 25° and then nothing. The LEDs of the motherboards stay lit but nothing happens.

I opened the box, wiped the dust from the fans, measured the voltage and current coming out from the pins of the power supply. Both current and voltage were a bit lower than expected, but to my surprise, the box did boot again. I made sure my hourly incremental backup (rsync powered!) was doing OK, and I went back to hacking G++ as usual.

Then last Tuesday the box stopped working again. This time I removed most of the parts from the motherboard: Hard disk, DVD burner, memory sticks one by one. Each time I remove of a part, I'd try to power the box on. Still nothing.

At that point, I thought it was either the mother board or the power supply that was at fault. But how would I know? I bet it was the power supply as it was the less expensive part to replace :) So I did the "power supply paper clip test" and it appeared that the odds of the power supply unit being broken were quite high.

I figured I should probably order a more powerful power supply as the 300 Watts of the current one were probably a bit too tight for my usage.
I ordered a 500 Watts PSU (power supply unit) and got it two days later. And yes, the PSU was indeed the culprit!

Let's see how long is this new PSU going to serve.



Nemiver 0.7.2

Sat, 12 Sep 2009 22:08:43 GMT

Nemiver 0.7.2 is out. It is a bugfix, minor feature and translation update release.

NEWS | tarball | Fedora Packages



Nemiver 0.7.1

Sat, 1 Aug 2009 13:07:22 GMT

The first bugfix release of the Nemiver 0.7.x series is out.

This version addresses various nits here and there, takes care of some low level details to make sure Nemiver works well with the Archer branch of GDB and contains some updated translations.

News file and tarball are available from the usual places.

Thanks to the continuous good work of my fellows distro packagers, the binaries should appear on a mirror near you in a couple of days.

For what it is worth, Fedora 10, 11, and Rawhide packages are available for the impatients.

Happy hacking.



Maker's schedule, Manager's Schedule

Thu, 30 Jul 2009 09:09:02 GMT

I stumbled accross this gem from the always excellent Paul Graham.
It's a nice model to grasp how programmers and managers use their time differently. I guess we all felt this intuitively, but it takes a Paul Graham to express it clearly. A must read.