Peter Johanson received CVS commit access for the Muine Music Player, the famous »no I’m not just another iTunes clone«-player. I hope Peter will bring some new dynamic to the Muine-project and please remember my interface ideas I’d suggested via the list.
Filed under Code, Gentoo, GNOME, Linux, Muine, Peter Johanson, Technology, www & no comments & no trackbacks
Filed under Bug, Exploit, Gentoo, Linux, Security, Technology, Windows, Wine, wmf & no comments & no trackbacks
Johannes über Music-Player auf dem Linux-Desktop:
»Amarok ist hässlich, überladen und in Kombination mit GNOME erst recht ungenießbar.«
Filed under Amarok, Gentoo, GNOME, KDE, Linux, Linux Desktop, Muine & nine comments & no trackbacks
First of a clean method. But this is too boring. Not really, I was just too stupid to differ «–buildpkg» und «–buildpkgonly». Too stupid. If you’d done this, you should not run into any problems if you were not intelligent enough to specify the USE-flag «utf8» which enables one of the killer-features in MySQL 4.1: internal use of unicode, what a fine thing! Enabling this without backing up your databases leads to a shortening of all varchar-fields. So the only solution is to get the structure of the old databases from the backup, doing some scripting magic (see below) and alter all varchar-fields. But, you won’t regret your upgrade. MySQL 4.1 provides a lot of nice things, especially the abovely mentioned unicode-issues and, as another serious highlight: combined queries.
Script:
cat structure.sql | sed -e "s:^CREATE TABLE \(.*\) (:ALTER TABLE \1:g" -e 's:^ \([^ ]*\) \(.*\):CHANGE `\1` `\1` \2:g' -e "s:^) TYPE=MyISAM::g" | grep -v "CHANGE UNIQUE" | grep -v "PRIMARY KEY" | grep -v "CHANGE KEY" | grep -v "KEY KEY" | grep -v "^–" | grep -E "(varchar|;|USE|ALTER)" | tr "\n" "#" | sed -e "s:,#;:;##:g" -e "s:ALTER TABLE [a-Za-z0-9_-+] #;::g" | tr "#" "\n" | sed -e 's:^ALTER TABLE \(.*\):ALTER TABLE `\1`:g' > test.sql
Filed under Gentoo, Security & two comments & one trackback
OpenSSH 4.2 has been released (see Pro Linux, german only). As a start that’s not so important. Version bumps are common in the OpenSource community. But as a security enhancement they higher the default size of SSH-keys from 1024 to 2048, which makes sense in general primarily for the RSA-algorithm, which could be broken in the size of 1024. For paranoiac reason it makes sense to use 4096 RSA-keys to be on the bright side of security. But highering the SSH-keys is not enough, we need to get rid of MD5 and SHA1 completely, e.g. the /etc/shadow must use another algorithm, example whirlpool or SHA512; GnuPG uses SHA1, Gentoo’s portage uses MD5-checksums and so on. The free software community seems to deal with that problem like a dying duck in a thunderstorm. It’s high time to check out alternatives, it’s high time to take the cryptography experts seriously. I don’t understand them also but I think we have to trust.
And, for fun: my workmate told me, that SHA1 is mandatory for the security issues of banks. That’s too funny. If you think on the average duration if a law is changed here you shouldn’t do any online-banking from now on.
Filed under BreakMyGentoo, Gentoo, Linux, Security & no comments & no trackbacks
<a href=”/img/delicous-greasemonkey.png”><img src=”/img/delicous-greasemonkey_small.png” alt=“IMAGE: epiphany with «greasemonkeyed» del.icio.us-page” style=“float:right;” /></a>The new and polished version of epiphany comes with a greasemonkey extension. Well know from firefox this extension brings the possibility to edit webpages to customize them by your own purpose.
[ If you use BreakMyGentoo, you won’t have a problem. Just emerge epiphany and its extensions. It «just works»! ]
Filed under BreakMyGentoo, Code, Gentoo, GNOME, Linux, www & no comments & no trackbacks
Daniel Drake outlines the changes quite clear, so I have nothing to say but: I’m happy to see inotify in which should prevent patching orgies and – I’m interested in testing kexec. But now I have to wait a few minutes, before the new kernel is compiled.
Filed under Gentoo, Linux, News & no comments & no trackbacks
As proposed by Doug Goldsteinn (the guy who sometimes told FUD about us), the BreakMyGentoo-team will fix the GTK-useflag. So, from the users point of view, remember:
If you want to have GTK+-2x-support, USE=“gtk2” will do it
If you want to have old and crappy GTK+-1x-support, USE=“gtk1” will fit to your needs
Filed under BreakMyGentoo, Gentoo, GNOME, Linux & four comments & no trackbacks
I put Monopod into our BreakMyGentoo-repository. It is a tool to fetch podcasts and follows the central GNOME-philosophy «it just works». Update our SVN-repository, type «emerge net-news/monopod» and enjoy a small but famous application.
Update:
Sorry, I included an outdated version. Please update your repository again to get 0.4.
Filed under Blogosphere, BreakMyGentoo, Gentoo, GNOME, Linux & one comment & three trackbacks
In 2.0.51_pre9 the new feature src_test(), a possibility to test the compiled binaries has been added to portage, Gentoo’s install scripts. This was a nice enhancement but nevertheless, most of the developers seems to ignore it. It is not the most important thing, so sometimes it makes sense to prevent the ebuild from executing «make test» and to do an «src_test() { true }» instead of executing the test but in common cases it is sensible to do it that way. But if you’d took care, you had mentioned, that «maketest» is in there since May 2003, which is quite a long time to take a look at it.
Using it or not using it is not the most important thing. More important is if a developer takes care on it. Our BreakMyGentoo-policy is clear: disable it if it prevents a package from being successfully built and is not a serious bug or enable it if is building. This rule is ok as it is not an important bug. But e.g. most of the GNOME-herd in Gentoo ignores this completely. They don’t care if it is important, if is should be disabled, if it is unimportant or whatever. They just ignore complaints about that feature. This is annoying because you’re unable to built a complete Gentoo-system with maketest in your feautures-list, because GNOME will surely hang off. So I want to appeal to the Gentoo developers and – of course – to the maintainer of the specific software: please take case on «make test», provide such a make-target if it’s reasonable and test if it is working before you release a new version of your software. Don’t provide an interactive test, don’t try to access to the X-server during the test, don’t try to write or read from files outside the destdir, don’t do something else annoying.
Filed under BreakMyGentoo, Code, Gentoo, GNOME, Linux & no comments & no trackbacks
New vesion in the BMG-Repository. Check it out. It provides a nice applet to search into your password-database.
Filed under BreakMyGentoo, Gentoo, GNOME, Linux, News & no comments & no trackbacks
I want to make something clear: don’t use GNOME 2.11 already. It’s just in our overlay for internal testing. It’s heavily broken currently. I think tomorrow evening (GMT+1) we are ready. But I recommend to wait until we’re done.
Filed under BreakMyGentoo, Gentoo, GNOME, Linux & no comments & one trackback
I recruited Raphaël Slinckx as the next developer for BreakMyGentoo. He is a famous GNOME-developer, involved e.g. in Gedit. I’m happy to work with him together.
New ebuilds:
Update:
As I promised to do, I’d set up an Newsfeed. Now you can aggregate us.
Filed under BreakMyGentoo, Gentoo, Linux & one comment & no trackbacks
f-spot-0.0.13, a photo-managment tool and istanbul-0.1.1, a gstreamer-based desktop recording util are now in the BreakMyGentoo-tree.
Filed under BreakMyGentoo, Gentoo, Linux & no comments & one trackback
I’m proud to introduce a new contributor to BreakMyGentoo, Hendrik Brandt. Good luck!
Filed under BreakMyGentoo, Gentoo, Linux & no comments & no trackbacks