Ubuntu 9.04: Update-Manager Verhalten umstellen

Sven Bachmann
Seit Ubuntu 9.04 (Jaunty) wurde der Update-Manager so umgestellt, dass er die Updates nun immer sofort anzeigt, statt als Symbol in der Taskleiste darüber zu informieren. Da dieses Verhalten jedoch vielen Nutzern nicht gefällt, wurde in den Release-Notes eine Möglichkeit angegeben, damit man wieder das alte Verhalten nutzen kann. Dazu öffnet man ein Terminal und kopiert den folgenden Befehl hinein, welchen man mit Enter bestätigt: gconftool -s --type bool /apps/update-notifier/auto_launch false Danach kann es notwendig sein, dass man sich Ab- und wieder Anmelden muss.

Semaphoren-Beispiel

Sven Bachmann
Um 2007 rum habe ich mal ein Beispielprogramm geschrieben das zeigt wie man benamte Semaphoren unter Linux nutzt. Dies habe ich nun wiedergefunden, den Code ein wenig überflogen, die GPLv2 Lizenz hinzugefügt und online gestellt: Benamte Semaphoren unter Linux. Kurze Erklärung zu Semaphoren: Semaphoren sind eine Möglichkeit parallele Zugriffe auf eine Resource (bzw. mehrere, aber begrenzte Resourcen ähnlichen Typs) zu regeln. Zum Beispiel wenn man sicherstellen will, dass bei 2 parallelen Zuggleisen und 2 wartendenen Zügen nur ein Zug zur gleichen Zeit die Weiche benutzen darf.

Skype Audio unter Ubuntu 8.10

Sven Bachmann
.notice{padding:18px;line-height:24px;margin-bottom:24px;border-radius:4px;color:#444;background:#e7f2fa}.notice p:last-child{margin-bottom:0}.notice-title{margin:-18px -18px 12px;padding:4px 18px;border-radius:4px 4px 0 0;font-weight:700;color:#fff;background:#6ab0de}.notice.warning .notice-title{background:rgba(217,83,79,.9)}.notice.warning{background:#fae2e2}.notice.info .notice-title{background:#f0b37e}.notice.info{background:#fff2db}.notice.note .notice-title{background:#6ab0de}.notice.note{background:#e7f2fA}.notice.tip .notice-title{background:rgba(92,184,92,.8)}.notice.tip{background:#e6f9e6}.icon-notice{display:inline-flex;align-self:center;margin-right:8px}.icon-notice img,.icon-notice svg{height:1em;width:1em;fill:currentColor}.icon-notice img,.icon-notice.baseline svg{top:0.125em;position:relative} Anmerkung Update: Leider scheint der Ton verzögert anzukommen (auch wenn man in der /etc/pulse/daemon.conf die beiden Werte noch anpasst), was bei Videoübertragung unschön ist. Da ich momentan sehr viel skype hatte ich das Problem, dass ich während Skype online war, keine andere Audioquelle anhören konnte. Durch einen tollen Hinweis im PulseAudio Wiki ist dies jetzt wieder möglich.

Nagios: Could not read object configuration data!

Sven Bachmann
If you are using Debian lenny/sid and Nagios complains after apt-get install nagios3 with the message: “Error: Could not read object configuration data!” than one solution could be to add the user www-data to the group www-data. Command: adduser www-data www-data Don’t forget to reload the apache process. For some strange reason this user was not in his default group and so the CGI could not read the file /var/cache/nagios3/objects.

Pause-Taste sinnvoll belegen

Sven Bachmann
Es hat sich für mich als praktisch erwiesen, die Pause-Taste welche sonst unbenutzt auf der Tastatur herumliegt zum Ausschalten des Bildschirmes zu nutzen. Dies schont zudem den Akku auf einem Laptop wenn man ihn kurzzeitig nicht benötigt (in Kombination mit dem Thinklight Plugin für Pidgin ist dies eine ganz praktische Sache - sofern man einen IBM hat). Und so gehts (das ganze ist zur Eingabe in einem Terminal): sudo apt-get install xbindkeys cd ~ touch .

[ICQ] Pidgin 2.5.2 in Ubuntu Intrepid "zu alt"

Sven Bachmann
.notice{padding:18px;line-height:24px;margin-bottom:24px;border-radius:4px;color:#444;background:#e7f2fa}.notice p:last-child{margin-bottom:0}.notice-title{margin:-18px -18px 12px;padding:4px 18px;border-radius:4px 4px 0 0;font-weight:700;color:#fff;background:#6ab0de}.notice.warning .notice-title{background:rgba(217,83,79,.9)}.notice.warning{background:#fae2e2}.notice.info .notice-title{background:#f0b37e}.notice.info{background:#fff2db}.notice.note .notice-title{background:#6ab0de}.notice.note{background:#e7f2fA}.notice.tip .notice-title{background:rgba(92,184,92,.8)}.notice.tip{background:#e6f9e6}.icon-notice{display:inline-flex;align-self:center;margin-right:8px}.icon-notice img,.icon-notice svg{height:1em;width:1em;fill:currentColor}.icon-notice img,.icon-notice.baseline svg{top:0.125em;position:relative} Anmerkung Update: Die alte Pidgin 2.5.2 Version ist jetzt auch mit dem normalen Update wieder lauffähig. Hallo, wie einige seit 9.3.2009 bemerkt haben, funktioniert Pidgin nicht mehr mit dem ICQ Netzwerk. Doch es gibt Abhilfe von Felix Geyer! Der Bug Eintrag dazu im Launchpad (zur Info): #340075. Zuerst Pidgin schließen und dann im Terminal folgendes eingeben (ohne die Zahlen vornedran und die beiden Minusstriche hinter Zeile 1 und 4 beachten!

[Linux] Asynchrone Funktionsaufrufe (fastboot)

Sven Bachmann
Seit dem 2.6.29-rc1 Kernel wurde angefangen, asynchrone Funktionsaufrufe zu implementieren. Damit wird es möglich, bspw. beim Booten gleichzeitig die Erkennung der Festplatten laufen zu lassen (was leider etwas dauert) und trotzdem auch andere Geräte zu testen. Momentan laufen diese Vorgänge seriell ab. Seriell hat natürlich den Vorteil, dass die Festplatten auch schon erkannt wurden, bevor der Bootprozess versucht davon zu booten :-) Und genau deshalb wurde jetzt eine neue API entwickelt, bzw.

[SIP] T-Online SIP (fast) eingestellt

Sven Bachmann
Hallo, nachdem mein T-Online SIP (DSL Telefon) Zugang schon eine Weile (Weihnachten 08) nicht mehr funktioniert habe ich heute durch das ip-phone-forum einen Link auf die T-Online Seite bekommen, wo steht warum: T-Online Service Seite Auszug aus dem Text: … DSL Telefonie Basic und DSL Telefonie Flat wurde zum 20.12.2008 eingestellt. Es ist somit keine Neuanmeldung von DSL Telefonie und keine Einrichtung neuer Internet-Telefonnummern mehr möglich. Des Weiteren wurde aus Sicherheitsgründen die Möglichkeit, DSL-Telefonie aus fremden Netzen zu nutzen, deaktiviert.

[Katha] Neues Homepage Design

Sven Bachmann
Hallo, Katha hat sich ein neues Design zugelegt. Sieht wirklich hübsch aus und ist - da DIN A4 breit - auch gut auf 22 Zoll TFTs zu lesen :-) Tschau Sven

[OpenVPN] Teil 5: Client Zertifikat zurückziehen

Sven Bachmann
Hier nun der letzte Teil. Weil es ja nun doch vorkommen kann, das zum Beispiel ein Mitarbeiter die Firma wechselt, will man auch in der Lage sein, dessen OpenVPN Zugang zu sperren. Wie das geht zeige ich jetzt. .notice{padding:18px;line-height:24px;margin-bottom:24px;border-radius:4px;color:#444;background:#e7f2fa}.notice p:last-child{margin-bottom:0}.notice-title{margin:-18px -18px 12px;padding:4px 18px;border-radius:4px 4px 0 0;font-weight:700;color:#fff;background:#6ab0de}.notice.warning .notice-title{background:rgba(217,83,79,.9)}.notice.warning{background:#fae2e2}.notice.info .notice-title{background:#f0b37e}.notice.info{background:#fff2db}.notice.note .notice-title{background:#6ab0de}.notice.note{background:#e7f2fA}.notice.tip .notice-title{background:rgba(92,184,92,.8)}.notice.tip{background:#e6f9e6}.icon-notice{display:inline-flex;align-self:center;margin-right:8px}.icon-notice img,.icon-notice svg{height:1em;width:1em;fill:currentColor}.icon-notice img,.icon-notice.baseline svg{top:0.125em;position:relative} Anmerkung Update: Verlinkung auf weitere Anleitungsteile am Ende hinzugefügt. Client Zertifikat zurückziehen Wieder geht es zuerst mit der Standard-Prozedur los: dem einlesen der Variablen.