Entries tagged as gentoo

Gentoo is dangerous for children

Saturday, May 23. 2009, 12:46
Tobias Scherbaum already blogged this, but only in german, so I'm writing this again for the Planet Gentoo readers.

A german webpage called jugendschutzprogramm.de provides filters for webpages potentially dangerous for children. Now some people noticed that this page considers quite a lot dangerous.

Both gentoo.de and gentoo.org are considered only suitable for people over 14. So if you ever thought about installing Gentoo on the PC of a kid, think again what you might do to that kid.

Beside, my blog is even more dangerous: It's blocked by default.

The page is supported by a couple of companies providing pornographic content. Interesting enough, it's also supported by a big german Newspaper (BILD) that regularly has pornographic images on their frontpage. However, their page is considered harmless.

But what's really frightening is that jugendschutzprogramm.de is part of ICRA, an international system by big content and internet providers. It's even supported by the european union.

Update: Page has XSS, maybe someone wants to play with it?

<form action="http://jugendschutzprogramm.de/webmaster/label-generator.php" method="post">
<input name="URL" value='"><script>alert(1)</script>' type="text">
<input name="submit" type="submit">
</form>

ping with IDN

Monday, April 21. 2008, 01:26
ping on hböck.deToday I asked myself if I can ping an IDN host.

My default ping (iputils on linux) couldn't do it, but I found some patches out there, e.g. from Fedora. Thanks to SpanKY, we now also have IDN-enabled ping in Gentoo (he used a modified patch).

merkaartor, another editor for OpenStreetMap

Friday, February 29. 2008, 12:42
merkaartorAfter some more »out of memory«-messages by josm, I thought it's time to look out for alternatives.

For the openstreetmap-project, the two main editors are josm (java) and potlach (flash). I think using java probably wasn't a very wise decision (I still wonder how an app can get »out of memory« after loading about 5 MB of images, do they create a pixel class and store every pixel in an object?) and I don't like flash either.

There's another project called merkaartor and today I had a look. My first feeling is that it's promising. It has good performance, it does nice live-rendering and it supports the basic features (adding nodes and ways, up/downloading stuff to the osm-system).

Sure, comparing to the large list of plugin features josm has, it's limited. Maybe I'll try to hack in some bits I'm missing at the moment.

In my continuing effort to improve gentoo for geo-related stuff, I've just added a merkaartor package to portage.

Compiz Fusion hits Gentoo

Wednesday, October 24. 2007, 01:54
I know you've been waiting far too long for that. Now that Compiz and Compiz Fusion 0.6 are out, I've added them to portage.

The background: Compiz and Beryl, the two famous 3D-composite/windowmanagers for Linux, have merged forces. Main Compiz still resides in the package x11-wm/compiz, many additional plugins and tools are fetched in by the x11-wm/compiz-fusion metapackage.

The ebuilds are all based on the xeffects overlay, with some cleanup by me.

Happy window-wobbling!

Make Gentoo OSM-ready

Saturday, September 8. 2007, 15:51
I recently added some stuff to gentoo for openstreetmap and gps-related work.

For one, the java openstreetmap editor josm now has ebuilds. josm and josm-plugins, the first only installs the program itself plus language packs, the second installs most of the josm-plugins available. They can be enabled within the configuration.
I was a bit unsure how to handle it, as I first thought about adding some basic plugins to the josm-package itself. But as the opinions on what »basic« plugins are seem to differ a lot, I decided to do it this way.
Another new package is gebabbel, a gui-frontend for gpsbabel. gpsbabel is a commandline-tool that implements various proprietary gps coordinate formats and allows access to many gps-devices (e. g. garmin). Beside it can be used to filter and convert gps-tracks.

More to come. Probably also interesting stuff in portage is gpsdrive (which has some osm-stuff in svn, but not yet in a release), marble (world-view-tool for kde, osm-support is planned within the next months). Other stuff not yet in portage, I plan to make packages in the future: tiles@home, qlandkarte, mapnik and probably everything it takes to run an osm-server.

A bit offtopic, as gentoo doesn't run on mobiles (yet): Mobile Trail Explorer is the only free (as in freedom) software I found for J2ME-mobiles to create gps-tracks. It's a bit alpha, lacking some features and unstable, but it's free, so I hope it'll become better soon. It's a cheap way to get gps-tracks, assuming that you already have a java/bluetooth-mobile and you can get a gps-mouse starting at about 50 €.

If you have more suggestions for gps/osm-related stuff, feel free to open requests on the gentoo bugzilla and add me to the cc.

Welcome a new Gentoo Dev: Christian Hoffmann

Sunday, August 19. 2007, 21:48
I'm happy to announce that I mentored Christian Hoffmann to become a new Gentoo Developer.

Christian did some PHP-security work for Gentoo recently, which is very important due to the high amount of security issues php had recently. Welcome on board and continue your good work.

Updates on compiz in Gentoo (now with kde-decorator)

Saturday, January 6. 2007, 23:04
I've just committed some compiz-related updates to Gentoo. First we now have version 0.3.6, the most interesting news is probably that it now has a working kde-window-decorator. gnome/kde-stuff is now only enabled on use-flags, so if you wanna continue to use gconf, you'll have to build compiz with the gnome-flag.
compiz-start tries to autodetect a running kde and then run the kde-window-decorator. If compiz-start fails for you, please report it, because I plan to deprecate all the compiz-aiglx/xgl/nvidia-scripts.

Beside that we now have compiz-settings in the tree, which is a simple configuration-tool for compiz and saves you from using gconf manually.

Updates on xgl/aiglx/compiz overlay

Monday, September 4. 2006, 14:26
I just did some large updates to my »fun with x«-overlay after some experiences from the weekend where I installed it on various other people's machines, so I thought it's time to post some up-to-date information.
A few days ago I got a bunch of new patches from Kristian Høgsberg that should be much less hacky than the previous ones. You need to re-compile xorg-server and compiz together to use aiglx with compiz.
The compiz-ebuild has no longer a gnome and kde useflag, because the kde-window-decorator is not working at the moment and it doesn't make much sense to build compiz without any window decorations. Also, compiz now comes with two startscripts (compiz-aiglx and compiz-xgl) that basically just run the decorator and compiz with all default plugins. I noticed that the autodetection hack (whether it's running xgl or aiglx) doesn't really work, so the script also has all neccessary parameters. The patch is still in, but I'd like to have some better solution for that in the future.
In the main dir, I placed a sample package.keywords for people using the stable (no ~arch) tree of gentoo.

I've -*-keyworded the metacity-ebuild (because upstream isn't working at the moment on the libcm/metacity-stuff and compared to compiz it's boring anyway) and the compiz-quinnstorm-ebuild (because I don't work on it currently). You can still use them though if you add them to your package.keywords.

Probably one of the more interesting news: I have now commit-access to coffee's overlay, which means we work together to merge improvements forth and back. For the common question which overlay to take, I could say that mine is more polished, just contains the basic things to run xgl/aiglx and compiz and nothing more and is probably more stable, while coffee's contains more stuff (e. g. the now split up quinnstorm stuff).

Beside that, mesa is going to have a new release within days, which will make things much easier (and probably let us merge some stuff into main portage soon).

To get the fun, just
svn co https://svn.hboeck.de/xgl-overlay/

Updates to AIGLX-ebuilds

Monday, July 10. 2006, 00:50
Wobbly windowsI've committed some updates to my xgl/aiglx-overlay. First of all, it now uses a git-ebuild for the xserver, because there have been some improvements (implementation of GLX_MESA_copy_sub_buffer) I wasn't able to backport easily. Then I've added an experimental patch to compiz autodetecting AIGLX, which removes the need for indirect and strict-binding parameters. Some other no longer needed patches removed. Get it with:
svn co http://svn.hboeck.de/xgl-overlay

Or, if you already have it, cd to it and
svn update

To use it properly, you'll need some entries in your /etc/portage/package.unmask (I've put a package.unmask.sample in the overlay root dir) for proper operation of the overlay:
x11-base/xorg-server
media-libs/glitz
x11-libs/cairo
dev-python/pycairo

(no longer needed)

Enjoy!

Trip to nancy, rmll

Friday, July 7. 2006, 15:00
RMLLShort note for my english visitors (and planet gentoo readers), I'm here at the Libre Software Meeting (Rencontres Mondiales du Logiciel Libre, RMLL) in Nancy, a french free software event.
There's a gentoo booth with kernelsense and dams.

First set of rmll-pictures

Compiz on AIGLX

Wednesday, June 21. 2006, 01:27
CompizAnother update from the X-funky-and-cool-front: With some Patches from Kristian Høgsberg, I got compiz running with aiglx.

For those who don't know: Compiz is a combined window/composite manager that was released together with xgl earlier this year. aiglx is another approach to get 3D-accelerated Desktops on Linux/Xorg.

I've merged the appropriate (very experimental stuff, big fat warning!) gentoo packages into my overlay. For all non-gentooers: You are on your own, but you can grab Kristian's patches here. Update: Kristian told me that Fedora Rawhide users are also lucky.

You can get it with
svn co http://svn.hboeck.de/xgl-overlay
(It's still called xgl-overlay, although it should probably be named »various-funky-x-stuff« or so, but I was too lazy to rename it)

To install it, check it out like above, put the path into your PORTDIR_OVERLAY-var in make.conf. Then re-merge libdrm, mesa, xorg-server and compiz (all ~x86). You can also merge experimental libcm/metacity-packages (metacity with 3d-effects), therefore add xcomposite to your USE-flags and merge metacity-2.15.5.

To start compiz on aiglx (that means »normal« X):
LIBGL_ALWAYS_INDIRECT=1 compiz --replace --strict-binding move resize minimize place decoration wobbly cube rotate scale switcher zoom &
gnome-window-decorator

(replace plugins with anything you want, the LIBGL-var and strict-binding are required for running in aiglx, this should be automatically detected soon)

For metacity use:
USE_WOBBLY=1 metacity --replace

As before, there is still a package for xgl, so you now can try both.
(Page 1 of 1, totaling 11 entries)