“Setuid-Bit” setzen

October 26th, 2007

Ich habe keine Ahnung ob das Ding wirklich so heißt - aber unter dem Namen habe ich es gerade wieder einmal gefunden.

Es geht darum, dass man eine ausführbare Binärdatei unter Linux so herrichten kann, dass sie nicht mit den Rechten des aufrufenden Benutzers gestartet wird, sondern mit denen des Besitzers der Datei (also quasi so als ob dieser sie aufgerufen hätte). Es geht um das “s” Recht.
Wenn man es über die Darstellung der Rechte als Oktalzahl setzen will, geht das so:
Anstatt der üblichen schlampig benutzten 3 stelligen Zahl braucht man jetzt eine 4 stellige (man kann die führende 0 nicht einfach so unter den Tisch fallen lassen), wobei die erste Stelle eben (s) (und auch das Sticky bit (t)) definiert.
(s) kriegt den Wert 4!

Bsp: chmod 4710 dateiname

Wordpress Sidebar: search widget

September 28th, 2007

Das Problem ist schon in der Version 2.1.1 anscheinend einmal aufgetreten (http://wordpress.org/support/topic/113922) und damals auch gelöst worden.
Es geht darum, dass wenn man die default sidebar verwendet, der “Search” Button rechts neben dem Suchfeld steht, wenn man sich seine eigene Sidebar zusammenschiebt und das search widget in die sidebar schiebt, dann ist der “Search” Button plötzlich unter dem Suchfeld.

Hier in der Version 2.3 gibt es das Problem noch immer, aber die oben erwähnte Lösung hat bei mir nicht ausgereicht.
“In the wp-includes folder, open widgets.php and look for the wp_widget_search function definition block (around line 405 or so). Within the definition block, look for this line:
<input type="text" name="s" id="s" size="15" /><br />
Remove the linebreak (<br />), save, refresh your browser, and the submit button should now be to the right of the input box a-la the default theme.”)

Man muss zusätzlich noch dem Button die id “searchsubmit” zuweisen, also eine Zeile weiter unten aus
<input type="submit" value="Search" />
das hier machen:
<input id="searchresult" type="submit" value="Search" />

UPDATE zur Version 2.5: genau das selbe, nur ist die Funktion um ein paar Zeilen nach unten gerutscht. Viel Erfolg

Gleich zu Beginn …

September 28th, 2007

Ich werd es mir wohl nie merken: Linux Konsolenbefehle, insbesonders das Anlegen von Softlinks:

ln -s ziel [neuer Name]

Und die beiden ersten Ergebnisse meiner heutigen Google Suche: