[Eisfair] mc 2.0.0 startet nicht unter root-Benutzer

Stefan Welte post at stefan-welte.de
So Mär 3 04:10:42 CET 2013


Hallo Holger,
Entwarnung und danke für deine schnelle Rückmeldung.

Am 02.03.2013 22:46, schrieb Holger Bruenjes:
> /root/.cash/mc
> /root/.config/mc
> 
> vielleicht auch mal entfernen

das half nix, da ...

ich Sch..... gebaut hab in der .bash_aliases:

die Zeile
alias killpidof="kill `pidof $1`"
hat nie so richtig funktioniert.
Letzthin hatte ich mich wieder mal damit beschäftigt und gelesen, daß man Parameter mit alias
nicht übergeben kann. Was nicht ganz stimmt, denn ein Parameter hinter einem Kommando ging bei
mir immer.
Korrekt geht es mit Funktionen, wovon ich eine für killpidof in die .bash_aliases gesetzt habe:
killpidof() { $(which kill) $(pidof "$1") ;}

... ohne die killpidof-alias-Zeile zu löschen/kommentieren.

Der Effekt bzgl. mc ist mir da nicht klar, aber als ich den hängenden mc einmal als root killen
wollte, statt als user, hat kill sich über meinen Befehlsaufruf
$ kill 12345
beschwert, als wenn die Syntax nicht stimmt. Da hat es anfangen zu dämmern bzgl. alias Problem
und danach startete auch mc wieder tadellos als root.

Nuja, entschuldigt die Störung,
Stefan Welte




Mehr Informationen über die Mailingliste Eisfair