Yves Junqueira’s blog

Sharing the USB 3G serial network of a Mac OS X with a VirtualBox guest machine


When configuring networking on VirtualBox for Mac OS X, I got stuck because it didn’t give me the option to use the “Host Interface” option with my ppp0 connection. The ppp0 connection is my “dial-up” Internet connection using a 3G USB modem. The solution is so obvious, that I’m surprised I couldn’t think of it before finding this post on the VirtualBox forum: just use the (amazing) Internet sharing option of the Mac.…
Read more ⟶

Setting the default locale (language) in TurboGears


The TurboGears documentation only mentions this en passant. It’s easy to change the default locale (language) of your TG application. In your project/controllers.py, in you can add: def locale_pt(): return ‘pt’ turbogears.config.update({‘i18n.get_locale’ : locale_pt}) I have this in the top namespace of my controllers.py file, not inside the Root class. I’m not sure if this is the prettiest way to make this work, but hey, it works for me. If you have any better suggestion, please leave a comment.…
Read more ⟶

linux group passwords


Group passwords is a sort of obscure feature most people don’t use. It is safer *not* to have passwords set for groups. By setting a password to a group, you allow an arbitrary users to be part of that group as long as they know the password. That generally doesn’t make any sense unless you need to grant a shell user temporary access to a certain group. I don’t even know if it works as advertised.…
Read more ⟶