15064 items (11768 unread) in 63 feeds
Podcasts
(1206 unread)
News
(8639 unread)
Blogs
(1617 unread)
Software
(306 unread)
Software (100 unread)
UPDATED: 2012-05-22 12:00 to clarify impact.
Good and bad things come in doubles, it seems. We are sorry to inform you that another security issue in Serendipity has been found by the High-Tech Bridge SA Security Research Lab (Advisory HTB23092). This issue has been reported today at 11:27 and we're happy to provide a quick fix for that.
You can either download the full 1.6.2 release, or apply this simple fix to the file include/functions_trackbacks.inc.php: diff on github.
The error here is that input is not properly validated and can be used (when magic_quotes_gpc is off) to inject SQL code to a SQL query; since our DB layer does not execute multiple statements, and the involved SQL query is not used to produce output code. Thanks to Pawel Golen it was made clear to us that this issue can in fact be used to remotely access the database through blind sql injection attacks (this method however is really slow and creates a lot of traffic, since only using 0/1 as a result of the exploit will mean a lot of queries to deduce the content). Thus you should definitely upgrade your installation.
Serendipity is an open-source based product with no specific funding, so we depend on nice people like High-Tech Bridge, Stefan Schurtz, Hanno Böck and all the others of the past to report issues to us. In turn we promise to fix them as quickly and transparently as possible.
Serendipity 1.6.1 has just been released. As usual you can simply download from s9y.org, extract the archive, upload it to your webspace and accept the upgrader when visiting your blog.
This release mainly addresses two security issues found by Stefan Schurtz (thanks a lot, again!). One is a XSS issue in the media database panel, the other an SQL injection in the media database section. Both issues can only be exploited if you are logged in to your blog and you click a specially crafted link. The SQL injection cannot be used to extract sensitive information from the database or delete data.
Either way you are urged to upgrade your Blog to the latest version. Development versions of 2.0 and 1.7 on github have these bugs fixed as well.
Other bugfixes in this version include:
You might also want to check out our quite stable 1.7 development version which uses Smarty3, or even our 2.0 development version which contains major rewrites so that Smarty is used in the backend!
Das deutsche "Serendipity Handbuch" OpenSourcePress wurde vor einiger Zeit veröffentlicht, und der Verlag war so nett, die Rechte an den Buchinhalten zurückzuerhalten (auch dank des tatkräftigen Engagements von Dirk Deimeke und natürlich unserer tollen Community).
Das bedeutet, die Inhalte wurden nun unter einer CC-BY-NC-SA Lizenz veröffentlicht und können von der Community (also: EUCH!) frei gelesen, erweitert und möglicherweise auch übersetzt werden. Die meisten Dinge des Handbuchs finden auch heute noch Anwendung, aber es gibt genügend Spielraum für Verbesserungen.
Schaut euch das ganze hier an: Das Serendipity Handbuch. Die Dateien liegen im LaTeX format vor, ihr benötigt daher eine funktionierende LaTeX-Umgebung, um die Dateien kompilieren zu können. Die .tex-Dateien sind jedoch im Klartextformat, also keine fremde Scheu. :-)
Derzeit überlegen wir, in welchem Format das ganze endgültig und sinnvoll für die Benutzer und Mithelfer hinterlegt werden wird. Gerne diskutieren wir hierüber mit euch im Forum.
English versionThe german "Serendipity Manual" was published by OpenSourcePress some time ago. They were so kind to revert the publishing license back to our project (thanks to the great work of Dirk Deimeke and kind people like you), so that we can now publish it under a CC-BY-NC-SA license, and let the community (read: YOU!) be able to read the documentation for free, contribute to it, and hopefully even translate it to other languages. Many aspects of the book are still up to date, but surely many improvements can now be made.
Check it out here: The Serendipity Book. The files are written in LaTeX format, so you need a working LaTeX environment to compile it as PDF or other variants, if you like. We are currently working out the best format to use in the future; if you want, you can help us discuss this on the forums.
Grischa needs some help on updating the XML-RPC for more iOS clients. Here's the quote from his original posting of the s9y forum post:
At the moment I am enhancing the xml-rpc interface of Serendipity with WordPress functionality.
The idea: If Serendipity is able to emulate WordPress interfaces, we can use all the tools using it. WordPress is much more suported than S9Y as it is more known. I'm aiming on the mobile clients available for WordPress blogs in special at them moment.
The problem: The enhancements are nearly ready and successfully tested with the official WP for Android client, blogsy on iOS for iPad and MarsEdit and ecto for Mac. What is missing is the app for the iphone. The official WP for iOS client is able to register the blog and reads some categories but then it crashes without any message.
The developer team of WP for iOS was not very helpful on that but the client is available as Open Source.
As I am not able to debug iOS apps (I don't even have a Mac) I'm seeking an iOS developer being s9y fan, too, who is able to debug what goes wrong there, so I can finalize my changes on the s9y xml-rpc interface.
Thanks!
Since the core Serendipity project is now maintained on github.com and every developer is quite happy about that, we decided to go the jquery-plugins route and delete all Serendipity plugins.
No, just kidding. We actually imported all data from the SourceForge.net CVS servers into the github infrastructure. The short version for normal end-users: Nothing should change for you!
All current Serendipity developers also have access to those repositories to contribute code. Developers now no longer should commit code to CVS (actually, they can't, because I took all their committing karma *eg*).
The harder task for the Spartacus infrastructure service is the actual publishing of data. The Spartacus plugin operates on a PEAR-like XML format for each plugin, which luckily is automatically generated by a small shellscript which runs once daily on one of our webservers (emerge.sh). That script iterates on a checkout of all plugins and templates, creates the XML and uploads it to all mirror servers (currently netmirror.org, s9y.org and now also github.com).
Downloading the files also either works via the files that are uploaded daily to netmirror.org and s9y.org, or you always could use the SourceForge.net server, that published the file via a nasty ViewVC oddity. The spartacus plugin of the current github core code (version 2.25) now can also retrieve those files from the Github.com servers.
For all users that currently use the Spartacus plugin with the SourceForge.Net mirror, our daily script now pushes all changes in the GitHub tree also to CVS, so that both repositories *should* be kept in sync. This is done via the gitclone.sh and gitclone.php scripts in the additional_plugins repository, for anyone that's interested.
Most likely, something in this script won't work properly, so in the next days it might be that some glitches in the matrix can occur. In that case, please report issues and remain seated. Or buy christmas presents for your beloved. Or your beloved developers.
The Serendipity Team is proud to present the final release of Serendipity 1.6. We are steadily walking towards a Serendipity 2.0 release and would be happy about any developer who may want to join our cause. The list of things is available on [www.s9y.org] and open for discussion on the Serendipity Forums.
This new version mainly covers:
The current release can be easily installed on any previous Serendipity installation. Just unpack, upload and visit your admin panel to perform possible database upgrades. Upon first login with an old password, Serendipity will store your old password in the new format - please be sure to make a backup of your Database prior to upgrading, and read the upgrade pointers on Upgrading Serendipity.
Also, this release marks our move from the closing BerliOS service (thanks for the great service during those years) on to our new GitHub repository. Contributions are welcome of course!
Have fun using Serendipity, and let us know on the Forums if you have any issues!
This is just a reference posting to indicate something important going on. Please read here on the process of the Serendipity source code repository being about to move to GitHub
Serendipity's code repository is being hosted on BerliOS for several years. Their free service is now closing down, which means that Serendipity will move its versioning control to a new provider.
The current idea is to migrate SVN over to GitHub.com. This might even motivate some new contributors to get accustomed with the Serendipity core code and make contributing patches easier.
We are planning to move the code repository at the end of October and will keep you posted here. If there are people reading this who are well familiar with Git and especially SVN migration, please step up here or in the forums to help us in the process.
Asides from the SVN service, Serendipity is currently using this infrastructure:
MustLive discovered a HTML-injection vulnerability in the tagcloud.swf Flashfile that the Freetag-Plugin bundles and makes optionally available.
The issue is fixed in version 1.23 of the flashfile, which has now been committed to the Serendipity plugin (in version 3.30).
Since the swf-File is always bundled with the update, it is recommended to update to the latest version of the plugin for all users, or to delete that specific .swf file.
Thanks to MustLive for sharing the information with us.
Christian Boltz notified us and provided a patch to fix the spartacus plugin properly being able to retrieve remote files. This became necessary when SourceForge.net changed their underlying structure.
If you are using Spartacus, you have several possibilities to fix this issue for you:
1: Manually download the updated plugin file plugins/ serendipity_event_spartacus/ serendipity_event_spartacus.php from here: serendipity_event_spartacus.php for Serendipity 1.6 / Development, serendipity_event_spartacus.php for Serendipity 1.5.
2: You can also simply configure your spartacus plugin and enable the use of Netmirror.org, or you can enter a custom mirror: [php-blog.cvs.sourceforge.net]
3: You can also simply edit your serendipity_event_spartacus.php file and replace all 2 occurences of the string *checkout* with viewvc.
Thanks to Christian for notifying us!
Thanks to Stefan Schurtz, who reported a XSS issue in the serendipity_event_freetag plugin (SSCHADV2011-004). The issue was fixed in version 3.22 of the plugin, you can fetch the update through Spartacus or download via Spartacus.s9y.org.
The bug was introduced in version 3.20 of the plugin. Users of the plugin should upgrade, as it allows malicious users to trick people into visiting a specially crafted link on your blog to steal cookie login information for example, if you click on such a link.
Even though the Disqus.com comment integration is easily integratable inside a serendipity template already, the need for a specific plugin was raised on the forums.
serendipity_event_disqus is now available on Spartacus and provides exactly this - a plug and play component to enable disqus comments on your blog, and it even allows you to only use this system for more recent blog entries, so that your old comments can be preserved.
Currently the plugin hides the Serendipity-internal comments and trackbacks through CSS. The plugin provides instructions on how to modify that, if you have a custom template.
Have fun using the plugin, and if you have issues or recommendations for it, feel free to discuss this on the Serendipity forums. :-)
The podcast plugin has recently been improved to offer a much more flexible configuration with custom player and HTML5 audio/video support. The flowplayer has been added as a new, more flexible flash-video player replacement.
You can now specify custom feed options, and the RSS podcast format should now be iTunes compatible., as well as the Flowplayer replacement for Flash-Videos. Also, custom feed options that you can add to the RSS-Feed (rss.php?podcast_format=XXX) allow you to filter the enclosures only to specific file extensions.
The update should be compatible to older versions so that you can simply use the new features. If you customized any of the player files, you can now do that much easier through the configuration; be sure to backup any files you might have changed before upgrading.
Please report any issues you might have with this updates on the forums!
It has come to our attention that the Cronjob-Plugin (serendipity_event_cronjob) has a bug that prevents it from properly detecting the next scheduled update time. This bug has been fixed in version 0.6, which should now be available through Spartacus and usual means.
If you use this plugin, this is a required update to ensure it's proper function. Thanks to Matthias2 from the forums for reporting this to us.
The Internet Explorer 9 has been released a few days ago. It's a great improvement over old versions, despite of one mayor breakage.
Usually, a web-browser requests a CSS URL with a variety of [HTTP-headers.] The "Accept" [HTTP-Header] instructs the remote server, which valid content-types it can handle. In the past, most web-browsers sent a "Accept: text/css; */*" header, which means they prefer "text/css", but would also interpret any other file types as CSS.
Now, the IE9 does no longer send */* as an accepted content-Type, thus it will now ONLY render stylesheets if they have the Content-Type "text/css". If that does not happen, IE9 complains with a "HTTP 406" error and refuses to parse/render the stylesheet.
That does not sound so bad yet, but many web-applications (including Serendipity) provide dynamic CSS stylesheets that hide behind a PHP file. Serendipity compiles this PHP through a file called "serendipity.css.php". If URL rewriting is enabled, to mask that PHP file, a RewriteRule is added that will accept "serendipity.css" and send it to the main serendipity index.php file, which in turn will include serendipity.css.php and deliver the appropriate output.
Now certain Apache setups use a module mod_negotiation that will detect "Hey- there's a file serendipity.css.php, but the browser requested serendipity.css. He surely must be mistaken, I better serve up this serendipity.css.php file instead". Sadly, it does so, BEFORE executung mod_rewrite that would "fix" this behaviour.
Finally - mod_negotiate would basically properly execute the PHP file and return valid CSS. But it does that by returning a Content-Type that matches the original negotiated request, which is "application/x [httpd-php".] IE9 will receive this, and refuse to render the proper CSS, because it does not accept */*.
IMHO this is a very bad mixture of several components acting weird altogether. But the easiest place to fix this is inside IE9, to restore the "Accept" behaviour of all other major browsers, so that mod_negotiated sites will not break.
I have posted on a IE9 Team blog since it seems, Microsoft does not accept bug reports anywhere. If anybody knows of a proper place to get a hold of their team, please let us know.
FINALLY - WHAT YOU CAN DO IF THIS AFFECTS YOUR SERENDIPITY BLOG:
Edit your .htaccess file, and add the directive Options -Multiviews at the top of the file. As long as your server has the AllowOveride ability enabled for you (that's mostly the case, as soon as you are allowed to use mod_rewrite) you can remove the negotiation feature of Apache.
This change in the default .htaccess will also be part of upcoming Serendipity versions.
Clarification: This is not only IE9's fault, but rather a bad combination of multiple factors: One being that s9y has a .php file called the same way like a rewritten URL. One being that mod_negotiate does not pass a request through to mod_rewrite and fatally catches it before other means are not used up. And the last being that IE9 does not accept a fallback contenttype for CSS.
The reason why I think this should be considered a IE9 bug, is because the restrictive parsing stats against current plans to make the web as accessible as possible. XHTML actually failed in its restrictive, XML-based parsing (google mime-type application/x-html+xml) was stomped down in favor of a lax HTML5 parsing. Users should never be locked out of content, and that's why I think a fallback */* should not hurt. This allows for applications to overcome mod_negotiate and allows the browser to evaluate the final Content-Type, and not an intermediate negotiated one.
This week, the SourceForge.Net servers have been attacked. Since the Serendipity project hosts files and our plugin's CVS on SourceForge's provided servers, this also affects our maintaineance and distribution of plugins through Spartacus.
For people having problems, you can manually download plugins through spartacus.s9y.org. You should be able to choose netmirror.org as the spartacus mirror as well.
Normal services should be restored in a few days. For the longer run, our team might move plugin repositories from CVS to SVN or even Git, but changing this will take some time (and discussion).
Onli has contributed a new plugin to spartacus, called serendipity_event_autoupdate. It is currently very much in experimental state and is meant to aid in the process of upgrading Serendipity (which already is quite easy, but automatic might even be better, right?).
If you are interested in this feature, now is the time to help develop it! Please give Feedback to online (german) or directly on the corresponding forum thread.
Programme starten, Musik abspielen oder Dateioperationen ausführen, das alles ist mit Gnome Do schnell erledigt. Sie installieren das Tool mithilfe des Paketmanagers (System - Systemverwaltung - Synaptic-Paketverwaltung) über das Paket "gnome-do" nach. Klicken Sie dann auf Anwendungen - Zubehör - Gnome Do.
Um Programme mit Gnome Do zu starten, gehen Sie wie folgt vor:
Tipp: Wenn Sie auf dem Register Erweiterungen das Plug-in "Rhythmbox" ausgewählt haben, können Sie auch Musik auswählen. Geben Sie dafür den Namen eines Titels oder Albums ein.
Die Schaltfläche zum Minimieren, Maximieren und Schließen des Fensters befinden sich ab Ubuntu 10.4 ganz links in der Fensterleiste. Weiterhin ist das praktische Programmfenster-Menü in der Fensterleiste verschwunden. Wenn Sie die Knöpfchen wie gewohnt auf der rechten Seite positionieren und das Programmfenster-Menü wieder einblenden möchten, gehen Sie wie folgt vor:
Mit digiKam haben Sie einen direkten Zugriff auf Ihre Kamera und andere USB-Massenspeicher. Zum Importieren von Bildern müssen Sie im Importieren-Menü nur das entsprechende Medium auswählen. Kameras erscheinen unter Importieren - Kameras (automatisch gefunden), USB-Sticks und andere Massenspeicher finden Sie unter Importieren - USB-Speichergeräte.
Zu den Linux-Antivirenprogrammen der ersten Stunde zählt der inzwischen weit verbreitete Open-Source-Scanner ClamAV. Unter Ubuntu ist der Virenscanner mit der grafischen Benutzeroberfläche mit wenigen Mausklicks installiert:
XBMC ist leider noch nicht in den Paketquellen von Ubuntu enthalten. Da die Entwickler für Ubuntu ein eigenes Softwareverzeichnis (Repository) bereitstellen, ist die Installation aber dennoch über die Paketverwaltung möglich. So gehen Sie unter Ubuntu 10.10 vor:
Tipp: Um das XBMC Media Center ohne aufwendige Installation auszuprobieren, steht im Internet alternativ unter der Adresse [xbmc.org] eine Live-CD (XBMC Live) zum Download bereit.
Mit ISO Master bearbeiten Sie auf einfache Art und Weise ISO-Dateien. Weiterhin können Sie damit startfähige CDs/DVDs erstellen. Für Linux ist das Programm kostenlos, Windows-Anwender müssen dafür 20 Dollar bezahlen. Für die Installation wählen Sie in der Synaptic-Paketverwaltung das Paket "isomaster" aus. Anschließend können Sie das Tool über Anwendungen - Multimedia - ISO Master starten.
Das ISO Master-Fenster ist in zwei Teile geteilt: Der obere Teil zeigt den Verzeichnisbaum des lokalen Dateisystems, der untere den der geöffneten ISO-Datei. Unter Werkzeuge - Optionen können Sie den zu verwendenden Texteditor einrichten, ein temporäres Verzeichnis wählen und doppelte Einträge suchen lassen.
Die Bearbeitung sowie Neuerstellung eines Abbildes nehmen Sie mithilfe der Symbole in der Werkzeugleiste vor. So können Sie beispielsweise Ordner zur ISO-Datei hinzufügen, aus dieser entfernen und Verzeichnisse aus der ISO-Datei auf die lokale Festplatte entpacken.
Möchten Sie eine bootfähige ISO-Datei erstellen, klicken Sie auf Werkzeuge - BootRecord. Über den Eintrag Eigenschaften können Sie sich Informationen über den aktuellen Boot-Record der ISO-Datei anzeigen lassen. Mit Löschen entfernen Sie den Boot-Record und über Hinzufügen können Sie diese zur ISO-Datei angliedern.
Gadgets für den Desktop sind sehr beliebt. Sie ergänzen die Oberfläche mit nützlichen Funktionen, mit denen Sie Ihr Ubuntu-System noch effektiver nutzen können. Auch Google bietet Gadgets für Linux an, die Sie wie folgt einrichten können:
Tipp: Halten Sie den Mausanzeiger über ein Gadget, zeigt der Gadget-Browser am unteren Fensterrand eine kurze Beschreibung an.
Mit UniTree können Sie Textinformationen übersichtlich strukturieren. Das Tool eignet sich für vielfältige Einsatzzwecke wie z.B. zur Ideensammlung, als Notizblock, für kleinere Datensammlungen bis hin zum Projektmanagement.
Download: UniTree ist leider nicht in den Paketquellen von Ubuntu enthalten. Es stehen aber auf unserer Internetseite DEB-Pakete zur Verfügung, die Sie ganz einfach installieren können. Gehen Sie dazu wie folgt vor:
Tipp: Das Programm bietet eine umfangreiche Hilfe, die mit Beispielen die Bedienung von UniTree erklärt.
Die Dateisicherung und Wiederherstellung gestaltet sich am bequemsten mit einem Tool wie BackInTime. Das Tool installieren Sie mit dem Paket "backintimegnome".
Nach der Installation können Sie das Programm unter "Anwendungen - Systemwerkzeuge - BackInTime" starten. Jetzt können Sie Ihre eigenen Daten und alle Daten sichern, auf die Sie Leserechte haben. In der Regel reicht es aus, einfach das eigene "Home"-Verzeichnis für das Backup vorzusehen.
Tipp: Wenn Sie die Dateien außerhalb des eigenen "Home"-Verzeichnisses sichern möchten, klicken Sie auf den Menüeintrag "Back In Time (root)".
Nach dem ersten Start erscheint der Konfigurationsdialog, in dem Sie einige wenige Dinge einstellen müssen:
Um die Sicherung manuell zu starten, klicken Sie auf "Snapshot erstellen".
Wenn Sie die Daten aus einer Sicherung wiederherstellen möchten, wählen Sie die gewünschte Sicherung in der Zeitleiste aus. Klicken Sie auf die gewünschten Daten und auf "Wiederherstellen".
Anschließend befindet sich im Ursprungsordner die wiederhergestellte Datei mit dem originalen Dateinamen und die vorherige Version mit dem Dateinamen Originaldateiname.backup.datum.
Serendipity bundles the powerful Xinha WYSIWYG editor to provide its functionality to our users.
Xinha ships with several plugins that utilize PHP scripting for special usage, like the ImageManager or ExtendedFileManager. A 0-day security exploit has been reported available as of today that exploits the functionality of these plugins to upload malicious files to your webspace, to execute foreign code.
Since no official patch has been made on the Xinha side, the Serendipity Team has released an updated version where those active Xinha-Plugins are no longer executable.
If you do not wish to apply the patch to the most recent Serendipity version 1.5.5 you can remove those files:
The provided functionality is usually not enabled by default, since Serendipity provides its own media file manager.
Future serendipity releases might re-enable these features, once they are safely patched.
To see if you are infected, please check the directories htmlarea/plugins/ImageManager/demo_images and htmlarea/plugins/ExtendedFileManager/demo_images to see if files have been uploaded there. If so, delete the files and check your webspace for other modified files, as well as change your passwords for FTP and SQL access. Please upgrade as soon as possible.
The release can be found on the Serendipity Download page. All serendipity versions from 1.4 to 1.6 (alpha) are affected. 1.6 alpha users should migrate to a recent SVN head checkout or tomorrow's snapshot.
Thanks a lot to Hauser & Wenz for reporting the issue. Serendipity fully acknowledges responsible full disclosure, non-reported 0-day exploits are helping nobody of true OpenSource spirit.
var flattr_uid = 'supergarv'; var flattr_tle = 'Important Security Update: Serendipity 1.5.5 released'; var flattr_dsc = 'Serendipity bundles the powerful Xinha WYSIWYG editor to provide its functionality to our users. Xinha ships with several plugins that utilize PHP scripting for special usage, like the ImageManager or ExtendedFileManager. A 0-day security exploit has been reported available as of today that exploits the functionality of these plugins to upload malicious files to your webspace, to execute foreign code. Since no official patch has been made on the Xinha side, the Serendipity Team has released an updated version where those active Xinha-Plugins are no longer executable. If you do not wish to apply the patch to the most recent Serendipity version 1.5.5 you can remove those files: htmlarea/contrib/php-xinha.php htmlarea/plugins/ExtendedFileManager/config.inc.php htmlarea/plugins/FormOperations/formmail.php htmlarea/plugins/HtmlTidy/html-tidy-logic.php htmlarea/plugins/ImageManager/config.inc.php htmlarea/plugins/InsertPicture/InsertPicture.php htmlarea/plugins/InsertSnippet/snippets.php htmlarea/plugins/SpellChecker/aspell_setup.php htmlarea/plugins/SpellChecker/spell-check-logic.php htmlarea/plugins/SuperClean/tidy.php The provided functionality is usually not enabled by default, since Serendipity provides its own media file manager. Future serendipity releases might re-enable these features, once they are safely patched. To see if you are infected, please check the directories htmlarea/plugins/ImageManager/demo_images and htmlarea/plugins/ExtendedFileManager/demo_images to see if files have been uploaded there. If so, delete the files and check your webspace for other modified files, as well as change your passwords for FTP and SQL access. Please upgrade as soon as possible. The release can be found on the Serendipity Download page. All serendipity versions from 1.4 to 1.6 (alpha) are affected. 1.6 alpha users should migrate to a recent SVN head checkout or tomorrow\'s snapshot. Thanks a lot to Hauser & Wenz for reporting the issue. Serendipity fully acknowledges responsible full disclosure, non-reported 0-day exploits are helping nobody of true OpenSource spirit. '; var flattr_cat = 'text'; var flattr_lng = 'en_GB'; var flattr_tag = ''; var flattr_url = 'http://blog.s9y.org/archives/224-Important-Security-Update-Serendipity-1.5.5-released.html'; var flattr_btn = 'default';
Mag man sich komplexe Passwörter bei regelmäßiger Eingabe noch merken können, wird es spätestens bei selten genutzten Log-ins schwierig. Und die Alternative, stets dasselbe Masterpasswort zu nutzen, ist etwas unsicher. Deutlich mehr Sicherheit und Komfort verspricht der Griff zu Passowrtmanagern wie KeePassX (Paket "keepassx").
Um Ihre Passwörter künftig mit KeePassX zu verwalten, gehen Sie wie folgt vor:
Tipp: Möchten Sie ein Passwort automatisch erstellen lassen, genügt im Schritt Neuer Eintrag ein Klick auf die Schaltfläche Gen. rechts neben dem Feld zur Passwortwiederholung.
Wenn Sie auf Ihrem Flüssigkristallbildschirm (LCD) ständig in der gleichen Farbe leuchtende oder stets unverändert schwarze Bildpunkte an immer derselben Stelle entdecken, handelt es sich um Pixel-Fehler. Eine gute Test-Software zur Aufdeckung von defekten Bildpunkten ist DPT. Wichtig: Der Norm zufolge greift die Umtausch-Garantie bei drei ständig weißen Pixeln.
Mit Fresh Diagnose ermitteln Sie Schwachstellen im System. Hardware-Troubleshooting erfordert zunächst eine exakte Analyse der Systemblockaden. Setzen Sie dazu Fresh Diagnose ein.
Everest ist ein Programm zum Überwachen und Tunen des Systems. Dabei bietet es eine überschaubare Oberfläche und ist leicht in der Handhabung. Neben Hardware- und Software-Informationen liefert das Tool auch nützliche Tipps, um den PC zu optimieren.
Hat ein Programm Verbindungsprobleme, können Sie der Ursache mit Wireshark einfach und schnell auf den Grund gehen. Wenn beispielsweise Ihr Chat-Programm (Instant-Messenger) nicht funktioniert, tragen Sie in den Filter aim_icq ein und stellen eine Verbindung zum Server her. Wechseln Sie dann wieder zu Wireshark und kontrollieren Sie, welche Meldungen der Server ausgibt.
Tipp: Browser kommunizieren mit Internetservern über das [HTTP-Protokoll.] Der Internetserver beantwortet jede Anfrage mit Status-Codes. Dies sind Zahlen, denen bestimmte Bedeutungen zugeordnet sind. 404 bedeutet beispielsweise "Datei nicht gefunden", 200 bedeutet "Alles OK". Sie können so recht einfach prüfen, welche Daten zwischen dem Internetserver und Ihrem System übertragen werden.
Eine vollständige Liste der Status Codes finden Sie unter [de.selfhtml.org] .
Ihre Internetverbindung ist langsam? Die Verbindung ins Netzwerk wird ständig unterbrochen? Dann sollten Sie ein Profi-Tool wie Wireshark einsetzen, um die Verbindungsprobleme in Ihrem Netzwerk schnell in den Griff zu bekommen. Wireshark ist in den Paketquellen von Ubuntu enthalten; so können Sie das Tool bequem mit der Paketverwaltung installieren. Suchen Sie nach dem Paket "wireshark".
Das Tool zeigt Ihnen wichtige Informationen über den Datenverkehr. Wenn Sie wissen wollen, was beim E-Mail-Versand oder beim Aufruf von Internetseiten im Hintergrund passiert: mit Wireshark haben Sie den kompletten Datenverkehr im Blick.
Tipp: Wireshark zeichnet alle Daten Ihrer Netzwerkschnittstelle auf. Mit Hilfe von Filtern können Sie die Daten herausfiltern, die Sie interessieren. Um beispielsweise nur den Dialog zwischen Mail-Server und E-Mail-Programm anzuzeigen, geben Sie in der Filterzeile pop ein.
Gerade Einsteiger neigen dazu, ihre Bilder im Original per E-Mail zu versenden, was beim Empfänger aufgrund der Dateigröße nicht immer für Freude sorgt.
Tipp: Weitere Informationen und Schritt-für-Schritt-Anleitungen zu dieser praktischen Software zum Verwalten und Bearbeiten Ihrer Bilder finden Sie im Menü "Hilfe" von Picasa oder im Internet unter [picasa.google.de] .
Um Ihre Fotos zu organisieren und anhand von Wörtern und Titeln zu identifizieren, legen Sie am besten mehrere Alben in Picasa an. Sie können beispielsweise in einem Album namens "New York" alle Ihre Fotos vom letzten Urlaub gruppieren.
Tipp: Zu jedem Bild lassen sich Stichwörter angeben. Markieren Sie dazu das Bild und drücken Sie die Tastenkombination Strg+T.
Picasa ist nicht in den Paketquellen von Ubuntu enthalten. Sie können das .deb-Paket in der aktuellen deutschen Version über den Link von unserer Internetseite www.run-linux.de herunterladen.
Tipp: Falls Picasa nicht automatisch auf Deutsch erscheint, lässt sich die zu verwendene Sprache unter Tools - Optionen einstellen. Danach muss Picasa neu gestartet werden.
Beim ersten Start von Picasa können Sie auswählen, ob der gesamte Rechner (rekursiv) nach Bildern durchsucht werden soll oder nur der Desktop, was dem Homeverzeichnis des aktuellen Benutzers entspricht.
Sie können Picasa in einem Terminal (Anwendungen - Zubehör - Terminal) mit dem folgenden Befehl wieder entfernen: sudo apt-get remove picasa und die Enter-Taste.
Bei Problemen mit der Grafikkarte kann oft der grafische Installer nicht gestartet werden. Der Bildschirm bleibt dann schwarz oder zeigt nur noch Streifen an und es geht erst mal gar nichts mehr. Auslöser des Problems ist meist, dass der Grafikchip nicht richtig erkannt oder gar nicht unterstützt wird. Eine Installation der Linux-Distribution ist dennoch möglich und zwar mithilfe der Textmodus-Installation. Unter Ubuntu gehen Sie dazu folgendermaßen vor:
Die Aktualisierungsverwaltung bietet Ihnen kein Upgrade auf die aktuelle Ubuntu-Version 10.10? Wenn Sie eine LTS-Version (Long Term Support) wie die Ubuntu-Version 10.04 verwenden, wird voreingestellt nur auf ein Update für die nächste LTS-Variante geprüft. LTS Versionen eignen sich besonders für Server; haben Sie Ubuntu als Desktop im Einsatz, sollten Sie immer die aktuellste Version verwenden. So aktivieren Sie die Upgrade-Funktion:
Um Musik oder Videos abspielen zu können, brauchen die Player sogenannte Codecs, um die komprimierten Musikdaten und Bilder zu entpacken. Diese können aus rechtlichen Gründen leider nicht mit auf die Ubuntu-CD gepackt werden. Die Codecs können Sie aber mit dem Software-Center ganz leicht nachinstallieren:
Tipp: Um ein Programm wieder zu löschen, klicken Sie auf Installierte Anwendung... und wählen den passenden Eintrag aus. Ein Klick auf Entfernen deinstalliert es.
Für die Installation von Software-Paketen und -Updates bleibt die Paketverwaltung Synaptic auch in Ubuntu 10.10 die Standard-Funktion. Zusätzlich können Sie das Software-Center verwenden. Um mit dieser praktischen Funktion Ihrem System Programme hinzuzufügen, gehen Sie wie folgt vor:
Damit spontane Ideen und wichtige Informationen nicht vergessen werden, sollten Sie diese sofort aufschreiben. Dafür stellt Ihnen Ubuntu das Tool Tomboy zur Verfügung. Tomboy ist ein kleines aber sehr mächtiges Programm, mit dem Sie Ihre Notizen komfortable erstellen und bei Bedarf blitzschnell wiederfinden. Das Tool aktivieren Sie über Anwendungen - Zubehör - Tomboy Notizen.
Tipp: Um schnell auf Tomboy zuzugreifen, können Sie das Tool dem GNOME-Panel hinzufügen. Klicken Sie dazu mit der rechten Maustaste oben auf eine freie Stelle in der Menüleiste und klicken Sie auf Zum Panel hinzufügen. Wählen Sie dann den Eintrag Tomboy Notizen aus.
Um eine Notiz zu erstellen, klicken Sie auf das Symbol im Panel und wählen den Eintrag Neue Notiz anlegen. Vergeben Sie einen passenden Titel und fügen Sie den gewünschten Inhalt ein.
Manchmal ist das Malheur schneller passiert als man denkt: Ein voreiliger Klick und ein womöglich wichtiges Dokument ist gelöscht und auch nicht mehr im Papierkorb vorhanden. Setzen Sie in diesem Fall ein Programm wie PhotoRec zur Datenrettung ein.
Tipp: Hinsichtlich der Medien gibt sich PhotoRec flexibel und unterstützt neben Festplatten auch zahlreiche Wechselmedien wie Flash-Speicherkarten, per USB-/FireWire angeschlossene Speichermedien und sogar CDs und DVDs.
Um Parted Magic einsetzen zu können, sind einige Vorbereitungen nötig:
Bei Systemstörungen sollten Sie eine Rettungs-CD wie Parted Magic griffbereit in Ihrer Nähe haben. Parted Magic können Sie von CD, USB-Stick oder auch per PXE über das Netzwerk starten.
Parted Magic bringt neben einer Linux-Oberfläche Programme wie Ghost 4 Linux, Partition Image, PhotoRec und TestDisk mit. Dank dieser können Sie Ihr System auf Fehler untersuchen und diese auch schnell beheben.
Praktisch: Weil gleich gängige Anwendungs-Software wie ein Browser, ein PDF-Reader, ein Brennprogramm oder ein Chat-Tool mitgeliefert werden, können Sie Parted Magic wie ein einfaches Betriebssystem nutzen.
Sollte bei der Festplatte die Partitionstabelle zerstört sein, über die Ihr System startet, müssen Sie die Festplatte in einen anderen PC einbauen.
Falls Ihr Dateisystem beschädigt ist, sollten Sie dieses auf mögliche Fehler überprüfen. Verwenden Sie dazu das Tool Palimpsest. Mit diesem Programm prüfen Sie das Dateisystem auf Fehler und lassen diese automatisch korrigieren.
Nach wie vor problematisch gestaltet sich unter Linux die Inbetriebnahme von WLAN-Adaptern. Gut unterstützt werden lediglich die WLAN-Chipsätze von Atheros sowie Intel. Ein Grund für die zahlreichen Querelen sind die häufig wechselnden Chipsätze, mit denen die Hersteller ihre Adapter ausstatten. Besonders tückisch: die Typenbezeichnungen der WLAN-Adapter ändern sich trotz Chip- bzw. Revisionswechsel häufig nicht, sodass ein einmal als gut unterstützt beschriebener Adapter dennoch Probleme verursachen kann. Ist das der Fall hat sich die folgende Vorgehensweise bewährt:
Tipp: Auf den verlinkten Seiten finden sich neben den Treibern in aller Regel auch Anleitungen, wie diese installiert werden. Ob die Installation des Treibers dann reibungslos geklappt hat, können Sie anschließend mit dem Befehl lsmod überprüfen; in der aufgerufenen Liste sollte das geladene Treibermodul dann auftauchen.
Für den Fall, dass Sie Ihren WLAN-Adapter trotz aller Mühen nicht mit Linux-Treibern ans Laufen bekommen, installieren Sie den Windows-Treiber. Verwenden Sie dazu das Linux-Tool Ndiswrapper, mit dessen Hilfe Sie WLAN-Treiber für Windows auch unter Linux nutzen können.